5 ms·
SVE doesn't really solve #2 and #3 by itself. You can still design a core with huge SIMD units that require a ton of power and area, resulting in downclocking a
by exged 6y ago
SVE doesn't really solve #2 and #3 by itself. You can still design a core with huge SIMD units that require a ton of power and area, resulting in downclocking and relatively poor performance on non-SIMD workloads.
#1 is a big deal though. It's a huge burden to rewrite SIMD code over and over for every new instruction set, so people (and compiler implementers) just don't use it too often. Then you're paying power and die area for completely useless SIMD units.