Hacker News new | ask | show | jobs
by firethief 1645 days ago
It depends on how high up the software stack you work. For most people it won't make much difference, but for some people it's huge. I do a lot of SIMD optimization, and x86 is 128/256/512-bit short-vector SIMD. Arm is 128-bit/long-vector. Even short-vector on Arm uses a different programming model from x86 (the intrinsics are more abstracted from the operations in order to support endian-agnostic operation), and of course long-vector is worlds apart.

I'm not complaining though; we're entering a new golden age for people who like learning the intricacies of ISA's and microarchitectures!