Khi một thế hệ bộ xử lý mới được phát hành, hầu hết các trang web báo cáo rằng các chương trình và công cụ trò chơi cần được tối ưu hóa cho phần cứng mới. Tôi không hiểu tại sao. Một bộ xử lý thường có kiến trúc xác định loại tập lệnh mà nó sử dụng. Cái mà tất cả chúng ta sử dụng ngày nay là amd_x86_64. Tại sao bất kỳ chương trình hoặc trình biên dịch nào cũng cần được cập nhật nếu tất cả các bộ xử lý sử dụng cùng kiến trúc này? Chắc chắn có những tính năng TRONG đường ống của bộ xử lý mới giúp tối ưu hóa việc thực thi mã máy, nhưng tại sao bản thân mã máy cần phải được thay đổi nếu kiến trúc không?