4 ms·
> Writing efficient code with 512-bit registers is troublesome when there are only 32 of them. And the orthogonality of the instruction sets was and is insuffic
by camel-cdr 2y ago
> Writing efficient code with 512-bit registers is troublesome when
there are only 32 of them. And the orthogonality of the instruction sets was and is insufficient. The peak was 128-bit.
I will say that again: The peak was 128-bit. Instead of goofing around with 512-bit units, there should have been
more 128-bit units. Or better yet: More SIMD registers. In 128-bit SSE2 mode there are only 16. Give me 32 and I will
be happy. A good name will be Mega-SSE2.
Why would wider SIMD require more registers?