Closed ngzhian closed 3 years ago
Simd - it means call of API function of Simd Library (for example SimdAbsDifference). I agree that is not the most understandable designation. Can you give any better suggestion to designate itone?
Okay, so it means the call into the API function, which will use the highest supported extension. For SimdAbsDifference it will be AVX2 if enabled, otherwise Base. I guess I was confused because the Simd and Base numbers in the results had quite a large difference for AbsDifference, so I thought it was doing something different.
I think Simd is a good name, maybe SimdLib, or API, or "Selected"? Or a documentation in the readme in the test section describing the various headers, like B/S1 and P/S1 will be sufficient. Thank you for clearing this up!
Ок. I will update documentation as you recommended.
For example:
I have no Simd enabled, SIMD_TEST_FLAGS is 0, I just would like to see base performance. Where do the "Simd" numbers come from?