top | item 44608550

Binary Vector Search at 350GB/S Using ARM Neon

7 points| Equiet | 7 months ago |topk.io

2 comments

order

MarekDlugos|7 months ago

re: optimization for 1024b vectors — do you pad shorter ones, or fallback to a more general kernel?

marekgalovic|7 months ago

We do a projection of the original vectors so that it matches one of our optimized kernel. This generally gives us better recall vs. simple padding since all bits are utilized.