Sự khác nhau giữa CPU core và thread, và lịch sử SMT trên Intel và AMD
The Difference Between CPU Cores And Threads Explained

Tóm tắt nhanh
- CPU core là phần cứng vật lý xử lý thread, còn thread là đơn vị công việc cơ bản trong phần mềm.
- SMT (simultaneous multithreading) cho phép một core chạy hai hoặc nhiều thread cùng lúc, giảm thời gian nhàn rỗi của core.
- Khi có sáu core làm việc ở tốc độ single-thread, chúng xử lý sáu thread đồng thời; SMT cho phép mỗi core chuyển sang thread khác khi bị chặn.
- SMT đã xuất hiện từ những năm 1950, ví dụ Standards Eastern Automatic Computer có thể xử lý hai thread; năm 1956 TX-2 xử lý tới 32 thread.
- Intel giới thiệu Hyper-Threading năm 2002 và đã dùng rộng rãi từ 2008, nhưng thông báo loại bỏ khỏi dòng Core bắt đầu 2024 để giảm năng lượng và cải thiện hiệu năng.
- Intel gợi ý có thể mang Hyper-Threading trở lại cho CPU server vào 2028.
- AMD từng thử Cluster Multithreading (CMT) từ 2011 để tiết kiệm diện tích và năng lượng nhưng hiệu năng không bằng Hyper-Threading, nên bỏ CMT năm 2017.
- Từ 2017 AMD chuyển sang SMT truyền thống cho Ryzen và tính năng SMT của Ryzen giữ nguyên kể từ đó.
Tóm tắt tự động bằng AI từ bài gốc, có thể có sai sót. Hãy kiểm chứng ở bài gốc.
Trích đoạn bài gốc
You've likely noticed notes about cores and threads when shopping for a new processor, but you may not realize they're two very different things.Tapview chỉ hiển thị tiêu đề, trích đoạn ngắn, tóm tắt và đường dẫn tới bài gốc. Nội dung gốc thuộc bản quyền của BGR.





