IA-64 Pipeline Features Prediction •Branch Registers branches to be turned on or off –Predicate can provide branch prediction hints –Compiler Rotation •Register faster loop execution in parallel –Allows Controls Pipeline Stages •Predication Cache Features Cache •L1 way associative –4 Instruction –16Kb Data –16Kb Cache •L2 –Itanium way associative •6 Kb •96 –Itanium2 way associative •8 Kb Initially •256 Data and 1Mb Instruction on Montvale! Cache Features Cache •L3 –Itanium way associative •4 through FSB •Accessible •2-4Mb –Itanium2 4 way associative •2 – Die •On
IA-64 Pipeline Features •Branch Prediction –Predicate Registers branches to be turned on or off –Compiler can provide branch prediction hints •Register Rotation –Allows faster loop execution in parallel •Predication Controls Pipeline Stages Cache Features •L1 Cache –4 way associative –16Kb Instruction –16Kb Data •L2 Cache –Itanium •6 way associative •96 Kb –Itanium2 •8 way associative •256 Kb Initially Data and 1Mb Instruction on Montvale! Cache Features •L3 Cache –Itanium •4 way associative •Accessible through FSB •2-4Mb –Itanium2 •2 – 4 way associative •On Die
Itanium-2.docx