Please note: We are aware of an issue affecting replies on the Arm Community forums, which may not be loading as expected.

We apologize for any inconvenience and appreciate your patience while we investigate and work to resolve the issue.

Thank you for your understanding.


NEON/SIMD SVE SME and C ARM extension(ACLE,ADVSIMD,CMSE,MORELLO,MVE)

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 ?

Parents Reply Children