2 ms·
IIRC, wasn't part of the issue that compile-time instruction scheduling was a poor match with speculative execution and/or hardware-based branch prediction? I.
by CoastalCoder 1y ago
IIRC, wasn't part of the issue that compile-time instruction scheduling was a poor match with speculative execution and/or hardware-based branch prediction?
I.e., the compiler had no access to information that's only revealed at runtime?
- duskwuff 1y agoYes, absolutely. Itanium was designed with the expectation that memory speed/latency would keep pace with CPUs - it didn't.