The CPU will use a new -- non-80x8x 64 bit instruction set called IA-64 -- designed by Intel and HP and will include something called Explicitly Parallel Instruction Computing technology. it is claimed that EPIC will allow the programmer/compiler to specify what instructions are to be executed in parallel. That permits much speculative and control logic to be avoided in the CPU. In addition, Merced will feature a large number of registers (128) and will eliminate the hardware register pool and register renaming logic. Merced will be capable of speculative execution through branch instructions.
64 bits, incidentally, refers to the maximum data width, not the instruction length -- which is roughly 43 bits (three instruction groups in 128bit "bundles").
Return To Index Copyright 1994-2008 by Donald Kenney.