hi,
I am a little bit confused with all the different meaning.
1) NEON/SIMD SVE and SME can be used with intrinsics. But i did not found any example for SME intrinsics, just assembler.
2) C ARM Extension.
As i anderstoud ACLE is the name for all the SIMD,SVE,SME and MVE intrinsics langauge ?
i found this document "acle-2026Q1-2.pdf" which list all the intrinsics for SIMD,SVE,SME and MVE.
As a develloper in C i already learn how to use SIMD intrinsics. In my last post "use and utility of NPU", Peter said that i should use SME. So i anderstand that it is the last, let's said SIMD platform and so the best one.
But in fact i do not anderstand what are the difference between SIMD,SVE,SME and MVE. I read that the size of the 128-bit vectors is common to SIMD and MVE and that for SME we do not no the size. I think that it depends on the processor.
I fact i am lost whit all those different version of SIMD. I need some more explaination about what is the difference between SIMD,SVE,SME and MVE.
thanks in advance.
Modified from original post:
i found C example of SME intrinsics in "">developer.arm.com/.../Basic-SME-example" and ">developer.arm.com/.../Basic-SME-example". But still use assembler ?
Thanks a lot for the explaination. It exactly what i needed.