Một tiết lộ gây sốc từ quá khứ của Intel có thể đã thay đổi toàn bộ tiến trình lịch sử máy tính. Bob Colwell , kiến trúc sư trưởng đứng sau các bộ xử lý Pentium Pro đến Pentium 4 của Intel , gần đây đã tiết lộ rằng Intel thực sự đã phát triển phần mở rộng 64-bit riêng cho kiến trúc x86 từ nhiều năm trước khi AMD64 đột phá của AMD ra mắt thị trường vào năm 2003.
Dòng thời gian chính:
- 2000: AMD công bố thông số kỹ thuật ISA x86-64
- 2001: Intel phát hành bộ vi xử lý Itanium đầu tiên
- 2003: AMD ra mắt Athlon 64 với hỗ trợ x86-64
- 2004: Intel giới thiệu EM64T (sau này là Intel64 ) sao chép cách tiếp cận của AMD
- 2020: Intel ngừng sản xuất Itanium sau nhiều năm mất dần tính liên quan
Công nghệ 64-bit bị che giấu của Intel
Các bộ xử lý Pentium 4 chứa khả năng 64-bit hoạt động đầy đủ nhưng đã bị vô hiệu hóa hoặc tắt một cách có chủ ý bởi ban quản lý Intel . Đây không phải là giới hạn kỹ thuật mà là quyết định kinh doanh chiến lược được thúc đẩy bởi nỗi sợ rằng x86-64 sẽ làm suy yếu dự án tham vọng Itanium của họ. Colwell tiết lộ rằng ông đã bị đe dọa sa thải hai lần vì ủng hộ nhu cầu hỗ trợ x86 64-bit, với ban quản lý trực tiếp ra lệnh cho ông loại bỏ chức năng 64-bit khỏi các chip.
Xung đột nội bộ này tại Intel làm nổi bật một trường hợp điển hình của chính trị doanh nghiệp lấn át đổi mới kỹ thuật. Trong khi các kỹ sư của Intel có tầm nhìn xa để phát triển công nghệ 64-bit tương thích ngược, các giám đốc điều hành đã đặt cược tất cả vào Itanium - kiến trúc 64-bit hoàn toàn mới của họ hứa hẹn hiệu suất vượt trội nhưng đòi hỏi phải từ bỏ khả năng tương thích phần mềm x86 trong nhiều thập kỷ.
Canh bạc thay đổi thị trường của AMD
Quyết định mở rộng x86 lên 64 bit của AMD sinh ra từ sự cần thiết chứ không phải lựa chọn. Họ hiểu rằng nếu Itanium thành công, nó sẽ chấm dứt sự tồn tại của họ như một công ty CPU. Các kỹ sư AMD nhận ra rằng hầu hết người dùng đánh giá cao khả năng tương thích ngược hơn là lợi ích hiệu suất lý thuyết, làm cho quá trình chuyển đổi trở nên suôn sẻ nhất có thể bằng cách đảm bảo các ứng dụng 32-bit chạy với tốc độ tối đa trên bộ xử lý 64-bit mới của họ.
Cuộc thảo luận cộng đồng tiết lộ cách tiếp cận của AMD đã chứng tỏ là có tầm nhìn xa. Athlon 64 không chỉ là một bộ xử lý 64-bit tốt - nó là một bộ xử lý 32-bit xuất sắc tình cờ hỗ trợ điện toán 64-bit. Khả năng kép này khiến nó hấp dẫn đối với khách hàng doanh nghiệp cần cải thiện hiệu suất ngay lập tức trong khi duy trì tùy chọn chuyển sang phần mềm 64-bit khi sẵn sàng.
Ưu điểm kỹ thuật của AMD64:
- Khả năng tương thích ngược hoàn toàn với các ứng dụng x86 32-bit
- Hiệu suất 32-bit gốc không có chi phí phụ từ việc mô phỏng
- Tăng gấp đôi thanh ghi đa năng (từ 8 lên 16)
- Cải thiện hiệu quả năng lượng so với Intel Prescott
- Lộ trình chuyển đổi liền mạch cho các hệ sinh thái phần mềm hiện có
Câu chuyện áp dụng doanh nghiệp
Các trung tâm dữ liệu nhanh chóng chấp nhận bộ xử lý AMD64 vì những lý do thực tế ngoài hiệu suất. Lợi thế hiệu quả năng lượng được các quản trị viên hệ thống quản lý hàng trăm máy chủ nhận thấy ngay lập tức. Các bộ xử lý dựa trên Prescott của Intel chạy nóng hơn đáng kể so với sản phẩm của AMD , tạo ra những thách thức vận hành thực sự trong môi trường máy chủ đóng gói dày đặc.
Ngay cả những công ty truyền thống trung thành với Intel như Dell cũng bắt đầu tích hợp bộ xử lý AMD vào dòng máy chủ của họ - một động thái không thể tưởng tượng được chỉ vài năm trước đó. Sự kết hợp giữa hiệu suất tốt hơn trên mỗi watt và giá cả cạnh tranh khiến AMD64 trở thành quyết định kinh doanh dễ dàng, bất chấp sự nhận biết thương hiệu mạnh mẽ của Intel trong thị trường doanh nghiệp.
Việc áp dụng miễn cưỡng của Intel
Đến năm 2004, Intel buộc phải từ bỏ chiến lược Itanium -first và sao chép triển khai x86-64 của AMD . Ban đầu họ gọi nó là EM64T ( Extended Memory 64 Technology ) trước khi quyết định thương hiệu Intel64 . Trớ trêu thay, các thỏa thuận cấp phép cho phép AMD sử dụng hướng dẫn x86 cũng cấp cho Intel quyền triển khai các phần mở rộng 64-bit của AMD .
Nếu bạn không tự phá hủy mình, ai đó khác sẽ làm.
Tập này chứng minh cách thậm chí các nhà lãnh đạo thị trường thống trị có thể vấp ngã khi họ ưu tiên bảo vệ các khoản đầu tư hiện có hơn là chấp nhận công nghệ vượt trội. Sự miễn cưỡng của Intel trong việc phá hủy dự án Itanium riêng của họ bằng công nghệ x86-64 nội bộ đã mở đường cho AMD định hình lại cơ bản bối cảnh bộ xử lý.
Câu chuyện về AMD64 phục vụ như một lời nhắc nhở rằng trong công nghệ, khả năng tương thích ngược và nhu cầu người dùng thường thắng thế hơn lợi thế hiệu suất lý thuyết. Trong khi Itanium của Intel đại diện cho kỹ thuật ấn tượng, cách tiếp cận thực tế của AMD đối với điện toán 64-bit cuối cùng đã giành được thị trường bằng cách làm cho quá trình chuyển đổi trở nên không đau đớn nhất có thể cho người dùng x86 hiện tại.