AMD K5 — bộ vi xử lý x86 đầu tiên do AMD tự thiết kế độc lập — sẽ chính thức bị loại khỏi Linux kernel kể từ phiên bản 7.2. Quyết định này được ghi nhận trong một bản vá gần đây nhằm “loại bỏ hỗ trợ cho các biến thể Pentium không có TSC”, trong đó K5 là cái tên đáng chú ý nhất.
Lý do kỹ thuật khá đơn giản: K5 không có TSC (Time Stamp Counter) — một tính năng đồng hồ phần cứng mà hầu hết mã nguồn kernel hiện đại đều dựa vào. Sự vắng mặt của TSC buộc các nhà phát triển phải duy trì các đoạn code xử lý đặc biệt riêng cho chip này, tạo ra gánh nặng bảo trì không cần thiết.
Một trang sử của AMD
Ra mắt năm 1996, K5 sở hữu 4,3 triệu bóng bán dẫn với kiến trúc nội bộ dựa trên RISC, giải mã lệnh x86 thành các vi lệnh trước khi thực thi — một cách tiếp cận khá tiên tiến ở thời điểm đó. Tuy nhiên, chip này ra đời muộn và chỉ đạt xung nhịp từ 75 MHz đến 133 MHz, trong khi dòng Pentium của Intel đã vượt mặt về hiệu năng. AMD khi đó vẫn có lợi thế so với Cyrix 6×86, nhưng không đủ để tạo ra dấu ấn lớn trên thị trường.
Đáng chú ý, K5 được bán kèm chỉ số “performance rating” (PR) — ví dụ chip chạy 116 MHz được gắn nhãn K5 PR166 để ngụ ý hiệu năng tương đương Pentium 166 MHz của Intel. Cách tiếp thị này không mấy được lòng người dùng hiểu biết thời bấy giờ.

Hàng loạt chip cổ đồng loạt bị khai tử
K5 không phải cái tên duy nhất bị loại trong đợt dọn dẹp này. AMD Elan — dòng SoC nhúng ra mắt năm 1995 cũng không có TSC — và AMD Geode — thế hệ kế nhiệm Elan từ đầu những năm 2000 — đều sẽ bị loại khỏi Linux kernel 7.2. Trước đó một tháng, Linux kernel 7.1 cũng đã bắt đầu loại bỏ hỗ trợ Intel i486 — một động thái được đánh giá còn có tác động lớn hơn vì số lượng chip i486 từng được bán ra nhiều hơn đáng kể.
Dù vậy, những máy tính còn dùng các chip này không hoàn toàn vô dụng — chúng vẫn có thể phục vụ các dự án cá nhân hoặc thử nghiệm trong môi trường không yêu cầu kết nối internet với hệ điều hành được vá lỗi bảo mật đầy đủ.



