Intel 正在改进 MariaDB Vector 的性能

正如您可能在之前的帖子中看到的那样,MariaDB Vector 的预览版已经发布并供您试用。在开发此功能期间,我们收到了来自多个不同方面的意见。这当然包括 Intel 等硬件制造商。

在幕后,Intel 一直在使用 AVX512 指令原型开发点积和布隆过滤器功能。这两个功能都是向量搜索的一部分。如果您没有听说过这些术语,请允许我尝试解释一下。

AVX-512 – Intel 高级向量扩展的 512 位扩展

AVX512 指令本身是特定于 CPU 的指令,旨在同时对大量数字向量进行计算。

Amazon 贡献于 MariaDB Vector

MariaDB Vector 预览版最近发布,为 MariaDB Server 带来了期待已久的向量搜索功能。MariaDB Vector 的主要开源贡献者之一是 Amazon。为了分享这份激动之情并了解贡献 MariaDB Server 是怎样的体验,我与 Amazon RDS 团队的软件工程师 Hugo Wen 进行了交谈。 

Hugo 对 MariaDB Vector 的贡献

Hugo Wen 在 MariaDB 和 MySQL 中进行向量相似度搜索的工作始于 Amazon 的领导层认为向量搜索功能是一项关键补充,并决定投入 Amazon RDS 团队的时间来贡献 MariaDB Vector。