TLDR The authors discussed the simd images by Prabhat for the on-prem intel servers by Chris. Chris conducted some tests with some issues. Prabhat suggested benefits are expected in aggregation queries.
You can download the simd images from
We have not done a comparative performance benchmarking of simd vs basic yet.
ah, good, will give that a try when i get a chance.... is the simd version regarded as stable?
Yes, we use it a lot.
i pulled the amd64-simd-0.5.0 image, extracted the executable, and ran that on our test standalone instance (non-containerised).... it worked fine, but... repeatedly running a query over 56M records scansize 147098MB reported 700-800ms for the non-simd exec and 800-900ms for the simd one... admittedly a very rough-and-ready test but i wasn't expecting to see it worsen.... have i missed anything obvious?
How have been results on aggregations? Dashboards?
i haven't tried much else.... that's why i was curious as to which functions you think it would benefit and which it probably wouldn't.... assume there is no config or other packages etc necessary - just the binary?
It should be just the binary. There is no benefit expected in search. However we expect big benefits in aggregation queries.
ok.... will bear that in mind and do some more tests when i get time (end of the day here now)
What is configuration of the machine on which you tested this?
sorry, people waiting for me... will send you details next week
no worries. TTYL
Chris
Thu, 20 Jul 2023 11:45:46 UTCour on-prem intel servers all support simd/avx512.... is that going to be released as a binary linux-amd64 release? and do you have any indicative figures of how much is gained during which operations?