" AMD Releases x86-64 Specifications
Last week AMD announced the availability of vital information for its 64-bit answer to Intel's Itanium. AMD also christened its upcoming 64-bit line of microprocessors as "Hammer," with the first offering still commonly known as Sledgehammer (see Jerry Sanders's interview below for a possible change). The AMD Hammer line of microprocessors will be based on AMD's x86-64(tm) architectural specifications. The x86-64 specification is currently detailed in publicly available documents on AMD's Web site.
The x86-64 architecture is a logical and simple extension to the current x86-32 instruction set architecture currently used in all Windows based PCs. Intel chose a different tact with its 64-bit Itanium by not only introducing a different instruction set, but by also implementing a radical and complex design that is ultimately dependent on equally new and radical compiler technology. Intel's attempt to drive the problem ridden and chronically late Itanium into the market suffered another setback as recently as last month. There is now serious doubt that Intel will be able to make good on its promise to deliver 800MHz Itaniums before year's end.
Few foresee problems with either implementation of the Hammer designs or sufficient compiler support for AMD's x86-64 since the number 2 CPU company's design is based on well understood and widely known principles. The Itanium flounders when running 32-bit code (all modern Windows software) as it is optimized for 64-bit VLIW (Very Long Instruction Word) architecture. Athlons, Coppermines, P4s, Mustangs and perhaps even Durons will outperform Itaniums running "legacy" software. The Hammer family is quite different as it serves up un-compromised 32-bit performance. In fact, AMD's Drew Prarie has confirmed that the Sledgehammer ....
"will have two processors on a single die so the Sledgehammer will not just be a fast 64-bit processor, but it will likely also be the fastest processor available running 32-bit software. "
http://www6.tomshardware.com/column/00q3/000822/
Last week AMD announced the availability of vital information for its 64-bit answer to Intel's Itanium. AMD also christened its upcoming 64-bit line of microprocessors as "Hammer," with the first offering still commonly known as Sledgehammer (see Jerry Sanders's interview below for a possible change). The AMD Hammer line of microprocessors will be based on AMD's x86-64(tm) architectural specifications. The x86-64 specification is currently detailed in publicly available documents on AMD's Web site.
The x86-64 architecture is a logical and simple extension to the current x86-32 instruction set architecture currently used in all Windows based PCs. Intel chose a different tact with its 64-bit Itanium by not only introducing a different instruction set, but by also implementing a radical and complex design that is ultimately dependent on equally new and radical compiler technology. Intel's attempt to drive the problem ridden and chronically late Itanium into the market suffered another setback as recently as last month. There is now serious doubt that Intel will be able to make good on its promise to deliver 800MHz Itaniums before year's end.
Few foresee problems with either implementation of the Hammer designs or sufficient compiler support for AMD's x86-64 since the number 2 CPU company's design is based on well understood and widely known principles. The Itanium flounders when running 32-bit code (all modern Windows software) as it is optimized for 64-bit VLIW (Very Long Instruction Word) architecture. Athlons, Coppermines, P4s, Mustangs and perhaps even Durons will outperform Itaniums running "legacy" software. The Hammer family is quite different as it serves up un-compromised 32-bit performance. In fact, AMD's Drew Prarie has confirmed that the Sledgehammer ....
"will have two processors on a single die so the Sledgehammer will not just be a fast 64-bit processor, but it will likely also be the fastest processor available running 32-bit software. "
http://www6.tomshardware.com/column/00q3/000822/