Các lệnh 3D Now! được AMD đưa vào sử dụng như một phần mở rộng đa phương tiện cho kiến trúc x86, cải tiến so với bộ lệnh MMX của Intel, vì chúng là các lệnh SIMD có khả năng xử lý dữ liệu dấu phẩy động ngoài số nguyên. Bộ vi xử lý K6-2, ra mắt năm 1998, là bộ vi xử lý đầu tiên tích hợp các lệnh này. Kể từ đó, các hệ điều hành lớn, bao gồm cả Linux, đều đã hỗ trợ chúng.
Khi Intel tạo ra SSE, tương tự như 3D Now!, các phần mở rộng của AMD dần trở nên ít quan trọng hơn, cho đến khi chính AMD cuối cùng đã từ bỏ chúng và không còn tích hợp chúng vào các kiến trúc vi xử lý mới nhất của mình. Do đó, trong một vài năm trở lại đây, các bộ xử lý của công ty này đã ngừng sử dụng chúng (như đã thấy trong AMD FX Bulldoer năm 2011), và việc hỗ trợ trong nhân Linux ngày càng trở nên không còn ý nghĩa.
Do đó, để duy trì một nhân Linux nhẹ hơn và loại bỏ các trình điều khiển phần cứng lỗi thời cũng như loại mã này, chúng sẽ bị xóa khỏi nhân Linux 5.17 . Sau 24 năm, đã đến lúc chúng cần được thay thế bằng mã hiện đại và cần thiết hơn. Trên thực tế, không chỉ những mã này sẽ bị loại bỏ mà một số sửa đổi khác cũng sẽ được thực hiện để cải thiện hiệu suất của nhân.
Việc loại bỏ mã hỗ trợ cho tập lệnh đa phương tiện 3D Now! của AMD sẽ đồng nghĩa với việc xóa bỏ không dưới 500 dòng mã đã tồn tại hàng thập kỷ. Con số này không lớn so với các phần khác, vốn lớn hơn nhiều, nhưng vẫn là một "khoảng trống" đáng kể.
Giờ chúng ta chỉ cần chờ phiên bản cuối cùng của nhân Linux 5.17 và xem nó còn mang đến những bất ngờ nào khác, vì đây sẽ không phải là thay đổi duy nhất trong phiên bản này, mà còn nhiều hơn thế nữa… Chúng ta có thể kỳ vọng vào việc sửa lỗi, thêm nhiều trình điều khiển, tối ưu hóa mã hiện có, cải thiện hiệu suất trong ngăn xếp mạng TCP, và nhiều hơn nữa.