Re:Intel releases the last Itanium chip, the 9700
by deepnotderp on Saturday May 13, 2017 @03:05PM
(#14332452)
No, for GPUs it would be stupid to go VLIW only, SIMD is a much better approach and VLIW-SIMD is even better. The last one is actually the approach taken by some of the newer GPU-esque architectures like movidius (although I take serious issue to almost everything else about their architecture).
By the ways, the NOP padding argument never convinced me because you can just use variable length instructions, and even current x86 decoders are variable length.
I would be interested in learning more about the reasoning which caused AMD to move away from VLIW in their GPU designs since that seems like a relatively favorable area: very performance sensitive, people put time into optimization and tooling, and they don't need to run arbitrary legacy business apps.