Nhà thiết kế | HP and Intel |
---|---|
Bits | 64-bit |
Ra mắt | 2001 |
Kiến trúc | EPIC |
Loại | Register-Register |
Encoding | Fixed |
Branch | Condition register |
Endianness | Little hoặc Big |
Thanh ghi | |
General purpose | 128 (64 bits plus 1 trap bit; 32 are static, 96 use register windows); 64 1-bit predicate registers |
Floating point | 128 |
IA-64 (còn được gọi là kiến trúc Intel Itanium) là kiến trúc tập lệnh (ISA) của của họ vi xử lý Intel 64 bit Itanium. Đặc tả kỹ thuật cơ bản của ISA bắt nguồn từ Hewlett-Packard (HP), và được phát triển và sau đó được Intel triển khai trong một kiến trúc vi xử lý mới với sự hợp tác và chuyên môn liên tục của HP về các khái niệm thiết kế EPIC cơ bản. Để thiết lập hệ thống ISA mới đầu tiên của họ sau 20 năm và đưa dòng sản phẩm hoàn toàn mới ra thị trường, Intel đã đầu tư lớn vào định nghĩa sản phẩm, thiết kế, công cụ phát triển phần mềm, hệ điều hành, quan hệ đối tác trong ngành phần mềm và tiếp thị. Để hỗ trợ nỗ lực này, Intel đã tạo ra nhóm thiết kế lớn nhất trong lịch sử của họ và một nhóm tiếp thị và công nghiệp mới cho phép tách biệt hoàn toàn với x86. Bộ xử lý Itanium đầu tiên, có tên mã Merced, được phát hành vào năm 2001.
Kiến trúc Itanium dựa trên mức lệnh cơ sở song song rõ ràng, trong đó trình biên dịch quyết định các lệnh nào được thực thi song song. Điều này trái ngược với các kiến trúc siêu khối khác, phụ thuộc vào bộ xử lý để quản lý các phụ thuộc lệnh khi chạy.Trong tất cả các mô hình Itanium, tối đa và bao gồm Tukwila, các lõi thực hiện tối đa sáu lệnh trên mỗi chu kỳ đồng hồ.
Tính đến năm 2008[cập nhật], Itanium là kiến trúc vi xử lý được triển khai nhiều thứ tư cho các hệ thống cấp doanh nghiệp, sau x86-64, Power Architecture, và SPARC.[1][Cần cập nhật]