<<
You can put money on it that a 64bit version of Doom III will run a hell of a lot faster than the 32bit version >>
Absolute rubbish. As this article is written by a "Technical Author and Business Analyst," I doubt he really understands the technology. It sounds like he thinks x86-64 recompilation will benefit from twice the bit-level parallelism (which is contrary to the
truth). The fact is that AMD left x87 FP unchanged with x86-64 (it still uses the 8-register FP stack), so a recompiled DoomIII would receive little benefit from the addition 8 GPRs. x86-64 does add 8 more SSE registers, but as Carmack has said, 3D games do not auto-parallelize easily for SIMD, and thus receive little benefit. The most benefit of SIMD optimization is realizable in the video drivers, where the CPU spends much of its time while playing a 3D game. So only if you consider the few percent from microarchitectural optimizations available in x86-64 recompilation "a hell of a lot faster" would the author be correct. And I see little impetus for id to release a version of Doom III that will run on 10-15% of all PCs
sold in 2003.
<<
The Itanium will die. Not straight away, but close to it >>
As much as the Inquirer crowd would probably like to think so, the Itanium family is not going away. A lot of people don't seem to realize that single processor performance and multiprocessor scalability do not make an enterprise platform. Services, software, support, reliability (different than desktop reliability), reputation, and partners make the platform. And this is a market in which Intel has just started building a reputation for the last few years...AMD has none. Intel has spent years with its partners (IBM, Compaq, HP, SGI, Unisys) developing Itanium platforms; McKinley (like the EV7) first taped out in early 2001, and since then has undergone intense validation with its partners. Until Sledgehammer receives large design wins from the major first-tier enterprise systems manufacturers (such as HP's 64-way McKinley-based Superdome series), it is not going to compete against Itanium. The 2- to 8-way systems that, by AMD's own admission, Sledgehammer will be used in will put it in the low-end server market against the likes of Xeon. The mid- to high-end market is one in which x86 has zero penetration and reputation (except perhaps for clusters, but that's a different market)...it's going to take time for AMD to penetrate this market segment if they want to, and it won't happen with Sledgehammer.
Don't misinterpret my post; I have a lot of respect for AMD, and I believe that Hammer will be a success in the PC desktop and low-end server markets. But this talk of Hammer killing Itanium is ludicrous.