Christopher Foster Scott Thibaudeau Brian Cleary. Itanium – IA-64: Overview. Development of the Parallel Processor Success and Failure (Problems and Solutions) Multiple Parallel Pipelines on a Single Die Itanium is born! Execution of Parallel Processing in IA-64
Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.
At the most efficient each parallel path
divides the execution time IN HALF!
And with these problems out of the way…
Note: Though the focus is not
on pipelining here, there are
10 deep pipelines for each unit.
3 instructions per bundle
2 bundles per clock x
Fully 6 instructions per clock.
M0, M1, I0, I1, F0, F1, B0, B1, B2
These are all execution pipelines.
F=Floating Point Units
And they haven’t written any books on the subject yet either.
Moore’s Law: If we keep doubling, then we can expect
IA-64 to be around half as long as IA-32. That’s about
5-7 years. That gives us at least 3 more.
- “The heat generated from the Itanium can be compared to an EZ-Bake Oven…Intel is losing its foothold in the processor industry by relying on the archaic x86 architecture.”
- “Upgrading a mission critical system is a daunting task, especially since there exists reliable 64-bit Unix Machines. Then there’s the code conversion problem…”