cyb70289 commented on issue #47769: URL: https://github.com/apache/arrow/issues/47769#issuecomment-4250106439
> > I see, thanks. Unfortunately, it seems most SVE implementations nowadays are 128-bit? > Yes. Looks some hardware seek for more execution units (higher parallelism), not wider vector. > > Is there an exhaustive list of new instructions in SVE (vs Neon) and SVE2 (vs SVE) somewhere? I couldn't find anything on my own. You can check [ACLE](https://developer.arm.com/Architectures/Arm%20C%20Language%20Extensions) for related documents. [Arm C Language Extension for SVE](https://developer.arm.com/documentation/100987/0000/?lang=en) lists SVE and SVE2 intrinsics respectively. No SVE vs Neon comparison, AFAIK there's not much new features (predicated loop might be one but not widely used due to incompatible to traditional simd coding). [Arm intrinsics](https://developer.arm.com/architectures/instruction-sets/intrinsics/) is also a good reference. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
