- Apr 27, 2000
Okay, let's start over. Where's the documentary evidence of there being a political battle between ARM vendors over SVE2? Fujitsu arguably started all this (SVE was supposedly their baby), but I see nobody from the other vendors bashing them; filing lawsuits; or trying to influence ARM Holdings to keep the standard out of their designs. Remember, ARM Holdings ultimately decides what will or won't go into their future designs. Infighting between ARM vendors won't really change those plans unless someone changes ARM Holdings' mind about something.That's a mischaracterization of my statement. My main point is that there is a political battle between other ARM vendors, not against ARM Holdings.
Also, ARM is going to "make money off SVE2" the same way they've always made money. Release new designs and charge licensing fees (or continue charging for design licenses for the shops that want to use them). That's easy.
My general understanding of it was that the same FMAC would be utilized for NEON or SVE2 instructions, once they had been decoded. x86 CPUs sort of do this already, I think? Older 64-bit SIMD and AVX instructions all get handled by the same FMAC. AMD did this with AVX and XOP on the CPUs that supported both (AMD no longer supports XOP). It would be goofy as hell to have separate NEON and SVE/SVE2 pipes on the same CPU.Do you think having different instruction encoding means different execution units?
I thought decoding units were tiny. At least on x86, I've been told they are. Shouldn't be much different on ARM.Or do you think that decoding units are larger than execution units?