Đề XuấT, 2019

Editor Choice

CPU, Core và Hyper-Threading: chúng là gì và những gì thay đổi

Bộ xử lý trung tâm, CPU hoặc bộ xử lý là bộ não của máy tính thực hiện công việc tính toán và thực hiện các chương trình.

Bởi vì CPU một lõi chỉ có thể thực hiện một nhiệm vụ tại một thời điểm , nhiều CPU, CPU siêu phân luồng và CPU đa lõi hoạt động, cho phép nhiều chương trình hoạt động cùng nhau, trong khi vẫn đảm bảo đáp ứng máy tính cho các hoạt động khác sắp tới, để đa nhiệm hoặc thực hiện các công việc đòi hỏi khắt khe như mã hóa video.

Nhiều CPU

Tất cả các máy tính hiện đại chỉ có một CPU duy nhất có thể có nhiều lõi hoặc sử dụng công nghệ siêu phân luồng.

Trước những đổi mới công nghệ, CPU siêu phân luồng và CPU đa lõi, chúng tôi đã cố gắng thêm sức mạnh tính toán với việc bổ sung thêm CPU trên bo mạch chủ.

Điều này chỉ có thể được thực hiện trên các bo mạch chủ đặc biệt có nhiều ổ cắm CPU, cho phép các bộ xử lý giao tiếp với nhau.

Tuy nhiên, cấu hình phần cứng loại này phải sử dụng nhiều đơn vị CPU, tiêu thụ nhiều năng lượng hơn và không hiệu quả (cũng vì mỗi CPU phải có hệ thống làm mát chuyên dụng).

Ngày nay, PC đa bộ xử lý không được sử dụng và thậm chí cả máy tính có công suất cao, có lẽ với nhiều card đồ họa, luôn có một CPU.

Hệ thống nhiều CPU được sử dụng cho siêu máy tính và máy chủ cần nhiều sức mạnh tính toán hơn.

Công nghệ siêu phân luồng

Siêu phân luồng đã được Intel triển khai cho Pentium 4 HT vào năm 2002 để chỉ với một bộ xử lý từ lõi, thông thường chỉ có thể làm một việc tại một thời điểm, nó có thể thực hiện nhiều hoạt động đồng thời hơn.

Hệ điều hành của một máy tính có CPU vật lý lõi đơn có siêu phân luồng sẽ thấy, ngay cả khi không đúng, một CPU được làm bằng hai lõi logic.

CPU giả vờ có nhiều lõi hơn thực tế và sử dụng chúng để tăng tốc độ thực hiện chương trình.

Siêu phân luồng cho phép hai lõi CPU logic chia sẻ tài nguyên.

Vì vậy, nếu một CPU ảo đang chờ, CPU ảo khác có thể mượn tài nguyên của nó.

Siêu phân luồng do đó tăng tốc hệ thống, nhưng nó là một mẹo kỹ thuật nhiều hơn.

Ngày nay, với bộ xử lý đa lõi, siêu phân luồng đã trở thành một tính năng "thưởng" để tối ưu hóa sức mạnh của bộ xử lý.

Một intel CPU hiện đại có cả nhiều lõi và công nghệ siêu phân tích hợp.

Điều này có nghĩa là CPU lõi kép có Siêu phân luồng sẽ xuất hiện trong hệ thống như thể nó là bộ xử lý bốn lõi, trong khi CPU lõi tứ có Siêu phân luồng sẽ được Windows hoặc hệ điều hành khác nhìn thấy như thể nó là tám lõi ).

Vào cuối các trò chơi, CPU lõi kép có Siêu phân luồng nhanh hơn CPU lõi kép mà không có Siêu phân luồng.

CPU đa lõi

Ban đầu, như đã đề cập, các CPU có một lõi đơn, đó là một đơn vị xử lý.

Để tăng hiệu suất, các nhà sản xuất thêm "lõi" bổ sung.

Do đó, CPU lõi kép được trang bị hai bộ xử lý trung tâm, được hệ điều hành diễn giải như thể nó có hai CPU riêng biệt.

Hoạt động của máy tính được thực hiện bởi mỗi lõi cùng một lúc, tăng tốc độ chung của hệ thống.

Không giống như siêu phân luồng, không có thủ thuật nào vì CPU lõi kép thực sự có hai đơn vị xử lý trung tâm trên chip: CPU lõi tứ có bốn đơn vị xử lý trung tâm, trong khi CPU lõi tám thậm chí có tám.

Điều này giúp cải thiện đáng kể hiệu năng của PC trong khi vẫn duy trì đơn vị CPU vật lý nhỏ và duy nhất, không tiêu thụ thêm năng lượng và không cần thêm quạt.

Cũng có độ trễ ít hơn vì các lõi, tất cả trên cùng một chip, có thể giao tiếp với nhau nhanh hơn.

Trình quản lý tác vụ Windows 8 cho thấy rõ cách thức hoạt động của CPU đa lõi và cũng hiển thị nếu có siêu phân luồng, phân biệt giữa lõi và bộ xử lý logic.

Hầu hết các máy tính ngày nay đều có CPU đa lõi, nhưng chỉ có bộ xử lý Intel mới tích hợp công nghệ siêu phân luồng.

CPU đa lõi cũng được tìm thấy trên điện thoại thông minh và máy tính bảng và hoạt động tương tự như máy tính.

Càng có nhiều CPU hoặc lõi, hiệu năng càng cao bởi vì tất cả các quá trình nền đang chạy đồng thời và không bị chậm lại.

Top