Skip to content

Add AVX-512 implementation for the distance and scalar quantizer functions.#3853

Closed
mulugetam wants to merge 4 commits intofacebookresearch:mainfrom
mulugetam:vector-opts
Closed

Add AVX-512 implementation for the distance and scalar quantizer functions.#3853
mulugetam wants to merge 4 commits intofacebookresearch:mainfrom
mulugetam:vector-opts

Conversation

@mulugetam
Copy link
Copy Markdown
Contributor

The distance and scalar quantizer functions currently have AVX2 implementations. This patch adds the AVX-512 equivalents for each of the AVX2 implementations.

While preparing to push this PR, I realized that you have already implemented the AVX-512 equivalent for HNSW::MinimaxHeap::pop_min, which is great.

Loading
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants