3 ms·
I thought the critical failure of Itanium was that a priori VLIW scheduling turned out to be a non-starter, at least as far as doing so efficiently
by ShroudedNight 4y ago
I thought the critical failure of Itanium was that a priori VLIW scheduling turned out to be a non-starter, at least as far as doing so efficiently
- atq2119 4y agoThe entire approach is misguided for single-threaded performance. It turns out that out-of-order execution is pretty important for a number is things, perhaps most importantly dealing with variable memory instruction latencies (cache hits at various points in the hierarchy vs. misses). A compiler simply cannot statically predict those well enough.