Vector API: blend() performance on AArch64

Gunnar Morling gunnar at hibernate.org
Mon Mar 8 20:25:58 UTC 2021


Hi,

I was exploring the Vector API a bit [1] and noticed that the performance
of my vectorized FizzBuzz information is pretty poor on AArch64. I first
thought this may be specific to the Apple M1 chip on which I was running
this; but numbers don't look better with Linux (AWS Graviton2, see the repo
[2] for all numbers) either. My implementation is using the blend() API
method, is this not (yet) supported on AArch64 perhaps?

Thanks for any hints,

--Gunnar

[1] https://www.morling.dev/blog/fizzbuzz-simd-style/
[2] https://github.com/gunnarmorling/simd-fizzbuzz


More information about the panama-dev mailing list