Presentation is loading. Please wait.

Presentation is loading. Please wait.

Comparison of AMD64, IA-32e extensions and the Itanium architecture

Similar presentations


Presentation on theme: "Comparison of AMD64, IA-32e extensions and the Itanium architecture"— Presentation transcript:

1 Comparison of AMD64, IA-32e extensions and the Itanium architecture
Matthew Makai Elizabeth Rommel Michael Parrill David Winfield

2 Introduction Advanced Micro Devices AMD64 extensions
Intel IA-32e extensions Intel Itanium architecture Comparison of the three Pay attention to this symbol

3 AMD64 Architecture AMD64 Architecture extends x86 architecture, which has been the industry standard since 1978, to support 64-bit registers AMD64 is backwards compatible with 32-bit x86 applications It achieves this task by running in two modes, Legacy mode and Long mode

4 AMD64 Architecture

5 Intel IA-32e 64-bit extensions
Intel’s response to AMD64 2 main reasons for implementation Limit of 32-bit memory addressing Pressure from tier one vendors Goal of IA-32e: Maintain legacy support while extending the x86 architecture

6 Intel IA-32e 64-bit extensions
IA-32e adds support for: Maximum memory address of 16 exabytes New register opcode prefixes Additional 64-bit registers 64-bit instruction pointer (IP) New interrupt priority control mechanism

7 Intel Itanium Processor
Original problems with the processor Not backwards compatible Remedies Porting techniques

8 Different Cache Levels

9 AMD 64 Itanium IA-32e fast floating point processing
will use NX bit to stop security breaches Have the speed to complete enterprise tasks faster transaction and enterprise application performance better for cinematic applications mobile chip better for database and other high-end enterprise applications HyperTransport Technology 64 bit memory address More scalable integer processing can work with growing data on-chip reliability scalability enablers allows code for 64-bit processing to access more memory best for workgroup, workstation, and Web Always saves the FP state provide full native 32-bit performance IA-32e

10 Basic Feature Comparison
Name GPR Clock Speed Bus Speed Price IA-32e (Pentium 4) 16 3+ GHz 800+ MHz <$1000 Itanium 128 1.5 GHz 400 MHz $5200 AMD64 2+ GHz 1600 MHz <$800

11 Conclusion The purpose of a 64-bit architecture is a maximum theoretical memory support of 16 exabytes AMD64 is backwards compatible by running in two modes: Legacy mode and Long mode Goal of IA-32e: Maintain legacy support while extending the x86 architecture One of the original problems with the Itanium processor was its lack of backwards compatibility The AMD64 can appropriately serve in a workstation or server environment

12 Questions?


Download ppt "Comparison of AMD64, IA-32e extensions and the Itanium architecture"

Similar presentations


Ads by Google