The Epic New Processor Intel is currently sampling its new 64-bit processor, the Itanium. This allows processes to communicate directly with the processor when instructions can be done in parallel. EPIC relies on the compiler to show the processor where parallelism lies in the code. EPIC also requires compilers to bundle code in 128-bit batches. Techniques like improved prediction and aggressive speculation further improve efficiency.
Aggressive speculation moves high-latency instructions, like loads, up in the code stack.
Aggressive speculation will cause the processor to begin the load process before it knows whether it needs the data. All in all, this processor really packs a wallop. The only gotcha is that to take advantage of all this high technology, you'll need to recompile your software for the new architecture. The clock speed of the new processor also raises concerns. Consumers might go with the Pentium IV simply because of the perception that greater clock speeds equal greater performance.