To read all comments associated with this story, please click here.
(I do not work in the industry, so experts should correct me if I'm wrong.)
Itanium basically took over the space previously occupied by Alpha: little-endian, RISC-based CPU designed from the ground up for 64-bit mathematical operations and memory addressing. Windows and OpenVMS run on it just like they continue to run on Alpha.
It is a clean architecture which in *theory* can deliver exceptional performance on a variety of workloads, by having the compiler sequence and package up to six instructions per cycle. Unfortunately, the compilers never got good enough to fully exploit this instruction parallelization.
Now, Itanium is stuck in the same restricted market as Alpha -- turn-key enterprise serving and scientific number crunching -- while x86-64 takes over the general server market because it supports the legacy x86-32 architecture and makes no special demands of compilers.
Edited 2009-05-06 08:06 UTC
So they went from 100 to 118 units sold ?
Joke aside, the architecture seemed very promising , I recommend reading anandtechs article about the architecture.
The enterprise world however need backwards compatibility for its software stacks. Im not talking about cute flashy sites or clever company x, Itaniums are just to expensive for massive webclusters even if you do get mainstream software like win 2008.
And they dont have the pedigre like POWER or s/390 or sparc to make it which they belong the midrange to highend enterprise like Banks.
(im sure that they would absolutely kill any sparc performance wise, but thats besides the point)
Im almost impressed that they havent killed the arch yet.
You'd be surprised. There are only 9 IA-64 clusters in the Top500, none of which are in the top 10. There are two "pure" Opteron systems, one at #6 and the other at #10. The #1 cluster also uses Opterons.
Why? Because the price/performance and performance/watt of Itanium is awful.
The Alpha was in fact bi-endian, and the normal load/store instructions (the one which used less cycles) were the big endian one if memory serves (the cycle cost for little endian was small though)
I wouldn't call an architecture designed for an 'imaginary super-compilers' clean..





Member since:
2007-03-29
Wow, I thought Itanium died when x86-64 launched.