News for hackers. Stuff that matters.
Re:Arm Announces New Mobile Armv9 CPU Microarchitectures by brokencode on Tuesday May 25, 2021 @06:02PM (#27283300)
My point was that it probably doesn’t matter. M1 is already very fast, even without SVE. At some point you just have to decide to ship a product, even if it doesn’t have every possible feature.

Like other posters mentioned, for vector operations like this, you could be dynamically linking to a library that handles this for you in the best way for the hardware. Then when new instructions become available, you don't have to change any of your code to take advantage.

Re:Arm Announces New Mobile Armv9 CPU Microarchitectures by tylerhou on Tuesday May 25, 2021 @06:49PM (#27283779)
I don't think any code sensitive enough to performance to warrant SVE instructions will want to tolerate a jump in a very tight loop.
Re:Arm Announces New Mobile Armv9 CPU Microarchitectures by sagarm on Thursday May 27, 2021 @12:32PM (#27304979)
The libraries are either header-only to permit inlining or written to operate over batches of data.