2 ms·
NEON isn’t a great SIMD design and is rather old. Everyone’s already needing to start porting to SVE for ARMv9 anyway. At that point, porting to another ISA at
by hajile 4y ago
NEON isn’t a great SIMD design and is rather old. Everyone’s already needing to start porting to SVE for ARMv9 anyway. At that point, porting to another ISA at the same time isn’t a huge deal as you’ you’re already in the code.
If you put RISCV and ARM assembly next to each other, you’ll see that RISCV is much easier for humans. The vector extension is also much easier to understand than SVE.
I believe porting old NEON too RISCV vectors will be easier than porting to SVE.
- DesiLurker 4y agothanks for that remark. Do you know of any good resources to learn about developing for SVE for folks who are familiar with NEON/AVX ?