Sự khác biệt giữa IA-64 và AMD64 Sự khác biệt giữa

Anonim

IA-64 so với AMD64

Itanium là một bộ vi xử lý Intel 64 bit. Nó được thiết kế với mục đích triển khai kiến ​​trúc Intel Itanium. Đây là những gì đóng gói IA-64. Cụ thể hơn, các bộ vi xử lý này được bán cho mục đích sử dụng đặc biệt trong các máy chủ doanh nghiệp và các hệ thống máy tính hiệu suất cao. Đó là một cấu trúc được tạo ra bởi Hewlett-Packard (còn gọi là HP) và sau đó hợp nhất thành một sự hợp tác giữa HP và Intel.

AMD64 là một bộ hướng dẫn được thực hiện bởi các bộ xử lý AMD Athlon 64, Athlon 64 FX, Athlon 64 X2, Athlon X2, Opteron, Phenom, Phenom II, Turion 64, Turion 64 X2 và bộ xử lý Sempron. Nó được tạo ra như một sự thay thế trực tiếp cho Intel và HP IA-64. Nó ban đầu được thiết kế như là một cách tiến hóa để thực hiện các khả năng tính toán 64 bit vào kiến ​​trúc x86, vốn đã tồn tại.

Cách tiếp cận của Intel là tạo ra một kiến ​​trúc 64 bit hoàn toàn mới khi họ hình thành IA-64. Nó chủ yếu là cách mà Intel đã cố gắng nâng cao hiệu suất của các bộ vi xử lý 64 bit vượt ra ngoài các mẫu thiết kế đã có mặt trên thị trường. Itanium là một sự khởi đầu mạnh mẽ từ các x86 di sản và kiến ​​trúc của cùng một nền tảng. Nó được dựa trên rõ ràng về song song cấp giảng dạy - đây là khi trình biên dịch đưa ra quyết định về hướng dẫn nên được thực hiện song song. Đây là cuộc thi trực tiếp với những kiến ​​trúc được xây dựng dựa vào các bộ xử lý phức tạp, để theo dõi các phụ thuộc lệnh trong thời gian chạy.

Một số tính năng kiến ​​trúc của AMD64 tách biệt nó mạnh mẽ với kiến ​​trúc IA-64 là khả năng số nguyên 64 bit (trong đó các thanh ghi mục đích chung, hoặc GPRs, mở rộng từ 32 bit sang 64 bit, cho phép tất cả các phép tính số học và các phép toán hợp lý hoạt động trong môi trường 64 bit), các thanh ghi bổ sung (tăng lên từ tám đến 16, để giữ nhiều biến cục bộ hơn trong thanh ghi hơn là trên stack), các thanh ghi XMM bổ sung, địa chỉ ảo lớn hơn không gian, không gian địa chỉ vật lý lớn hơn, con trỏ hướng dẫn truy cập dữ liệu con tương đối, chỉ dẫn SSE, Không Thực hiện bit, và loại bỏ các tính năng cũ hơn. AMD64 cũng có chức năng ở cả chế độ dài (là sự kết hợp giữa chế độ 64 bit nguyên thủy của bộ vi xử lý và chế độ 32 bit và 16 bit kết hợp) và chế độ kế thừa (là chế độ sử dụng bởi các hệ điều hành 16 bit và 32 bit - trong đó bộ xử lý hoạt động như một bộ xử lý x86).

Tóm tắt:

1. IA-64 là kiến ​​trúc Intel Itanium được sử dụng trong các máy chủ doanh nghiệp và các hệ thống máy tính hiệu suất cao; AMD64 là một chỉ dẫn trong cuộc thi trực tiếp của kiến ​​trúc IA-64.

2. IA-64 được dựa trên trình bày song song cấp rõ ràng; AMD64 có chức năng cả trong chế độ dài và trong chế độ kế thừa.