Lõi? Mỗi cpu “lõi” thực sự là một đơn vị xử lý trung tâm độc lập, nghĩa là một cpu khi xử lý công việc. Ví dụ: chip lõi kép có thể trông giống như chip CPU đơn nhưng thực tế nó có hai CPU vật lý trong chip và các CPU bổ sung cho phép máy tính thực hiện nhiều việc cùng một lúc. Nếu bạn đã từng sử dụng cpu lõi đơn và sau đó nâng cấp lên cpu lõi kép, bạn sẽ nhận thấy sự khác biệt đáng kể trong cách máy tính của bạn xử lý nó. Ví dụ: bạn đang giải nén một kho lưu trữ và đồng thời, nếu bạn đang sử dụng cpu lõi đơn trên máy tính của mình, trình duyệt web của bạn sẽ chậm và không nhạy. Một CPU lõi đơn sẽ phải phân chia “tài nguyên nội bộ” của nó cho các tác vụ duyệt web và khai thác tệp. Vì vậy, máy tính của bạn sẽ chạy chậm lại. Nếu bạn đã có một cpu lõi kép với hai lõi, một lõi sẽ giải quyết vấn đề giải nén trong khi lõi kia sẽ duyệt web của bạn. Trình duyệt web sẽ nhanh hơn và đáp ứng các yêu cầu của bạn nhanh hơn. Cho dù bạn có đa nhiệm hay không, máy tính của bạn liên tục thực hiện các tác vụ hệ thống ở chế độ nền và bạn có thể hưởng lợi từ các lõi bổ sung để giữ cho hệ điều hành của bạn luôn phản hồi nhanh. Các ứng dụng cũng có thể được tạo để tận dụng sức mạnh của nhiều lõi. Ví dụ: Google Chrome sử dụng một quy trình riêng để hiển thị từng trang web. Điều này cho phép Google Chrome sử dụng các CPU khác nhau cho các trang web khác nhau, thay vì sử dụng một CPU duy nhất cho các tác vụ liên quan đến trình duyệt. Tốc độ xung nhịp và lõi CPU có tốc độ xung nhịp – đó là tốc độ hoạt động của CPU. Ví dụ: Core i5-3330 của Intel, với tần số chính là 3GHz, là bộ xử lý lõi tứ, tức là nó có 4 lõi. Tất cả bốn lõi trong bộ xử lý Intel i5 này đều chạy ở tốc độ 3 GHz.
Lõi kép nhưng tốc độ bộ xử lý không gấp đôi: Nhiều chương trình máy tính là một luồng, có nghĩa là công việc của chúng không thể được phân chia trên nhiều CPU. Họ phải chạy trên một cpu duy nhất. Vì vậy, lõi kép vẫn không tăng gấp đôi hiệu suất của chúng. Nếu có một ứng dụng đơn luồng chạy trên cpu lõi tứ 3ghz, thì ứng dụng đó sẽ chạy ở tốc độ 3ghz thay vì 12ghz. Nó sẽ sử dụng một lõi đơn, trong khi 3 lõi còn lại sẽ “ngồi yên” và chờ các tác vụ khác thực thi. Viết các ứng dụng đa luồng đúng cách để chúng có thể mở rộng đồng thời trên nhiều CPU. Đây là một bài toán khó trong khoa học máy tính. Đây quả thực là một câu hỏi rất quan trọng, bởi những chiếc máy tính trong tương lai chắc chắn sẽ được trang bị các thế hệ cpu lõi ngày càng nhiều để tăng tốc máy tính và thay thế hoàn toàn các dòng cpu lõi đơn. Một số ứng dụng có thể tận dụng nhiều lõi. Kiến trúc đa xử lý của Google Chrome cho phép nó thực hiện nhiều thao tác khác nhau trên các lõi khác nhau cùng một lúc. Tuy nhiên, một số trò chơi trên máy tính cũng thực hiện đồng thời các phép tính trên nhiều lõi riêng biệt. Tuy nhiên, hầu hết các ứng dụng bạn sử dụng đều có thể là ứng dụng đơn luồng. CPU lõi tứ sẽ không chạy microsoft office nhanh gấp đôi so với cpu lõi kép. Nếu công việc bạn đang làm chỉ là microsoft office thì cpu lõi tứ và lõi kép sẽ hoạt động tương tự nhau. Vì vậy, nếu bạn muốn có thể tận dụng các CPU đa nhân cùng lúc hoặc bạn có một ứng dụng đa luồng. Ví dụ: nếu bạn đang chạy nhiều máy ảo trên máy tính của mình trong khi chuyển đổi video, giải nén tệp và thực hiện các hoạt động sử dụng nhiều cpu khác, thì cpu tám lõi có thể theo kịp, trong khi ngay cả cpu lõi tứ cũng có thể vấp phải sự cố như vậy. tải .
dual-core, quad-core&ngoài ra các cụm từ như “dual-core”, “quad-core” và “octa-core” đề cập đến số lượng lõi cpu có sẵn: