Chấm dứt chuẩn IDT cũ tồn tại 40 năm! Kiến trúc AMD Zen 6 sẽ áp dụng công nghệ FRED của Intel: nâng cao hiệu năng và độ ổn định
Mới đây, sự hợp tác giữa hai “ông lớn” trong lĩnh vực vi xử lý là AMD và Intel đã có bước tiến quan trọng. Theo các thông tin mới nhất được chia sẻ trên mạng, AMD sẽ áp dụng tập lệnh FRED do Intel phát triển trên kiến trúc Zen 6 thế hệ mới, qua đó thay thế hoàn toàn cơ chế xử lý ngắt IDT đã được sử dụng hơn 40 năm.
Bước đột phá này là thành quả hợp tác của Nhóm tư vấn hệ sinh thái x86 do hai bên đồng sáng lập, hứa hẹn mang lại hiệu năng cao hơn và độ ổn định hệ thống tốt hơn cho các bộ xử lý tương lai.
IDT (Interrupt Descriptor Table – Bảng mô tả ngắt) là công nghệ đã được sử dụng từ thời Intel 80286, tồn tại hơn 40 năm. Nói một cách dễ hiểu, IDT giống như “người đưa tin” của hệ thống: khi card mạng nhận dữ liệu, chuột được nhấp hay các sự kiện hệ thống khác xảy ra, IDT chịu trách nhiệm chuyển các tín hiệu này tới driver hoặc ứng dụng tương ứng để xử lý, đóng vai trò tiêu chuẩn phản hồi sự kiện truyền thống của máy tính.
Tuy nhiên, do bị giới hạn bởi thiết kế từ thời kỳ đầu, “người đưa tin” này hoạt động kém hiệu quả. Việc chuyển đổi lệnh giữa nhân hệ điều hành và ứng dụng không thực sự mượt mà, buộc lập trình viên phải tự xử lý nhiều rủi ro như xung đột khi nhiều sự kiện xảy ra đồng thời, hay chuyển đổi giữa các mức đặc quyền khác nhau. Điều này khiến quá trình phát triển phức tạp hơn và tiềm ẩn nguy cơ mất ổn định hệ thống.
Ngược lại, FRED là một giải pháp hoàn toàn mới. Công nghệ này sử dụng các lệnh mang tính nguyên tử (hoặc thực thi hoàn toàn, hoặc không thực thi gì cả) để đảm bảo việc chuyển đổi giữa nhân và ứng dụng diễn ra trơn tru. Đồng thời, FRED đơn giản hóa hệ thống phân quyền, chỉ còn hai mức là nhân hệ thống (ring 0) và người dùng (ring 3), từ đó loại bỏ hoàn toàn các đoạn mã dư thừa và những điểm bất cập vốn tồn tại trong cơ chế IDT cũ.
Sự hợp tác này bắt đầu từ năm 2024, khi AMD và Intel cùng thành lập liên minh hệ sinh thái x86. Đến tháng 10/2025, AMD chính thức đồng ý triển khai FRED trên kiến trúc Zen 6. Dự kiến, các kiến trúc Nova Lake và Panther Lake của Intel, cùng với AMD Zen 6, sẽ là những dòng sản phẩm đầu tiên hỗ trợ công nghệ này.
Về phần mềm, việc thích ứng cũng đang được triển khai song song. Nhân Linux phiên bản 6.9 đã bổ sung hỗ trợ tạm thời cho FRED, trong khi Windows sẽ được cập nhật hỗ trợ trong các phiên bản tiếp theo.
Nhà sáng lập Linux, Linus Torvalds, cũng bày tỏ sự ủng hộ đối với FRED, cho rằng đây là một giải pháp hoàn chỉnh hơn, đồng thời khuyến nghị hai hãng cần chú trọng đến khả năng tương thích. Xét về giá trị thực tiễn, FRED giúp giảm số chu kỳ CPU bị tiêu hao, hạ độ trễ xử lý sự kiện, đặc biệt hiệu quả trong các kịch bản truyền dữ liệu mạng tải cao, chơi game tần số quét cao và ảo hóa, đồng thời giảm đáng kể gánh nặng cho lập trình viên.
Việc công nghệ này được triển khai không chỉ thể hiện sự hợp tác hiếm có giữa AMD và Intel, vượt qua rào cản cạnh tranh để cùng xây dựng hệ sinh thái x86, mà còn đánh dấu việc kiến trúc x86 chính thức nói lời chia tay với các đặc tính lỗi thời, bước sang một giai đoạn đổi mới kỹ thuật mới.
Giới phân tích dự đoán, khi chip Zen 6 đi vào sản xuất hàng loạt, các thiết bị đầu cuối sẽ được hưởng lợi từ hiệu năng cao hơn và độ ổn định tốt hơn, qua đó thúc đẩy sự nâng cấp mạnh mẽ trong cả lĩnh vực PC lẫn máy chủ.
IDT (Interrupt Descriptor Table – Bảng mô tả ngắt) là công nghệ đã được sử dụng từ thời Intel 80286, tồn tại hơn 40 năm. Nói một cách dễ hiểu, IDT giống như “người đưa tin” của hệ thống: khi card mạng nhận dữ liệu, chuột được nhấp hay các sự kiện hệ thống khác xảy ra, IDT chịu trách nhiệm chuyển các tín hiệu này tới driver hoặc ứng dụng tương ứng để xử lý, đóng vai trò tiêu chuẩn phản hồi sự kiện truyền thống của máy tính.
Tuy nhiên, do bị giới hạn bởi thiết kế từ thời kỳ đầu, “người đưa tin” này hoạt động kém hiệu quả. Việc chuyển đổi lệnh giữa nhân hệ điều hành và ứng dụng không thực sự mượt mà, buộc lập trình viên phải tự xử lý nhiều rủi ro như xung đột khi nhiều sự kiện xảy ra đồng thời, hay chuyển đổi giữa các mức đặc quyền khác nhau. Điều này khiến quá trình phát triển phức tạp hơn và tiềm ẩn nguy cơ mất ổn định hệ thống.
Ngược lại, FRED là một giải pháp hoàn toàn mới. Công nghệ này sử dụng các lệnh mang tính nguyên tử (hoặc thực thi hoàn toàn, hoặc không thực thi gì cả) để đảm bảo việc chuyển đổi giữa nhân và ứng dụng diễn ra trơn tru. Đồng thời, FRED đơn giản hóa hệ thống phân quyền, chỉ còn hai mức là nhân hệ thống (ring 0) và người dùng (ring 3), từ đó loại bỏ hoàn toàn các đoạn mã dư thừa và những điểm bất cập vốn tồn tại trong cơ chế IDT cũ.
Sự hợp tác này bắt đầu từ năm 2024, khi AMD và Intel cùng thành lập liên minh hệ sinh thái x86. Đến tháng 10/2025, AMD chính thức đồng ý triển khai FRED trên kiến trúc Zen 6. Dự kiến, các kiến trúc Nova Lake và Panther Lake của Intel, cùng với AMD Zen 6, sẽ là những dòng sản phẩm đầu tiên hỗ trợ công nghệ này.
Về phần mềm, việc thích ứng cũng đang được triển khai song song. Nhân Linux phiên bản 6.9 đã bổ sung hỗ trợ tạm thời cho FRED, trong khi Windows sẽ được cập nhật hỗ trợ trong các phiên bản tiếp theo.
Nhà sáng lập Linux, Linus Torvalds, cũng bày tỏ sự ủng hộ đối với FRED, cho rằng đây là một giải pháp hoàn chỉnh hơn, đồng thời khuyến nghị hai hãng cần chú trọng đến khả năng tương thích. Xét về giá trị thực tiễn, FRED giúp giảm số chu kỳ CPU bị tiêu hao, hạ độ trễ xử lý sự kiện, đặc biệt hiệu quả trong các kịch bản truyền dữ liệu mạng tải cao, chơi game tần số quét cao và ảo hóa, đồng thời giảm đáng kể gánh nặng cho lập trình viên.
Việc công nghệ này được triển khai không chỉ thể hiện sự hợp tác hiếm có giữa AMD và Intel, vượt qua rào cản cạnh tranh để cùng xây dựng hệ sinh thái x86, mà còn đánh dấu việc kiến trúc x86 chính thức nói lời chia tay với các đặc tính lỗi thời, bước sang một giai đoạn đổi mới kỹ thuật mới.
Giới phân tích dự đoán, khi chip Zen 6 đi vào sản xuất hàng loạt, các thiết bị đầu cuối sẽ được hưởng lợi từ hiệu năng cao hơn và độ ổn định tốt hơn, qua đó thúc đẩy sự nâng cấp mạnh mẽ trong cả lĩnh vực PC lẫn máy chủ.
BÀI MỚI ĐANG THẢO LUẬN