It required immense multi-year efforts from compiler teams to get passable performance with Itanium. And passable wasn't good enough.
It required immense multi-year efforts from compiler teams to get passable performance with Itanium. And passable wasn't good enough.
It wasn't a bad chip, but like Cell or modern Dojo tiles most people couldn't run it without understanding parallelism and core metastability.
amd64 wasn't initially perfect either, but was accessible for mere mortals. =3
https://en.wikipedia.org/wiki/Explicitly_parallel_instructio...
Intel first publicly mentioned Poulson all the way back in 2005 just FOUR years after the original chip was launched. Poulson was basically a traditional out-of-order CPU core that even had hyperthreading[0]. They knew really early on that the designs just weren't that good. This shouldn't have been a surprise to Intel as they'd already made a VLIW CPU in the 90s (i860) that failed spectacularly.