Post a Comment
Unlike the majority of people I like Itanium (especially the new version comming out, its sooo goood. Not as good as SUN's ROCK, but good).
Itanium runs the 3 OS's I like most (QNX aside); OpenVMS, Windows server 2008 R2, and Red Hat linux. It is a good archetecture and the new revision is really going to show it off in good light (finally). Good luck Intel, you need it here.
Itanium runs the 3 OS's I like most (QNX aside); OpenVMS, Windows server 2008 R2, and Red Hat linux. It is a good archetecture and the new revision is really going to show it off in good light (finally). Good luck Intel, you need it here.
I was just thinking when I saw the headline whether we'll see in the future Solaris for Itanium and Solaris for POWER along with Solaris for x86/x64 and SPARC. There was an 'early access' version available for Itanium of Solaris, so theoretically there is no reason why they couldn't do it.
What I can see is Oracle being able to provide one operating system spanned across multiple platforms, and being able to offer their product on all those said platforms.
So, do you use one?
Not in an academic, investigative or toy way - do you use one as your primary machine?
Itanium looks great on paper. The practice is rather more sober. It loses on price/performance, it loses on performance/watt, and it loses on compatibility. Unless you need the scalability it offers on the very high end, it is just not that interesting. As the Amd64 compatible chips move upmarket, it will be less interesting there too.
There is a good parallel with the Alpha. It was also a good chip for a time, but couldn't really compete with commodity hardware. Having Windows support is nice, but limited without any Windows applications. When Alpha died, many geeks (including me) lamented, but the market barely noticed. It just didn't reach the mass necessary to sustain an architecture.
The alpha died not because of market loss, but because of acquisition after acquisition.
The acquiring company Compaq, wanted to make an entrance into the high-end server market. They marketed and and upkept the technology decently.
The acquiring company HP, already was in the server market with its own RISC (HP-PA/Apollo/68k) based platform without an identity. Remember, HP was now a major player in Itanium before it bought Compaq. Customers were promised an outlook in the future of continued development of the Alpha and Tru64.
Digital Unix/Tru64 and VMS are the fruits that ripen on the Alpha chip, never was it Windows NT.
Thinking about what happened to the Alpha makes me much happier that IBM did not buy Sun!!
(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..
According to the Wikipedia page on endianness, Alpha only runs in big-endian mode on Crays. However, I was not aware at all that Alpha had this capability -- thanks for the knowledge.
As for Itanium, I guess clean != effective
Also, apparently it can do bi-endian as well ...
Edited 2009-05-07 03:05 UTC
Indeed, that's what I've always heard. The fanboys need to elaborate more to convince us of Itanium's goodness.



