Sự khôn ngoan phổ biến dường như là CPU lõi tứ đã chết như một giải pháp chơi game khả thi. Ngay cả PC tầm trung cũng có nhiều hơn bốn lõi, nhưng bao nhiêu là con số chính xác khi nói đến PC chơi game của bạn?
Khái niệm cơ bản về lõi và luồng
Lõi CPU về cơ bản là một bộ xử lý hoàn chỉnh, độc lập. CPU lõi tứ thực sự có bốn CPU trong đó. Cho đến khi ra mắt CPU lõi kép trên máy tính để bàn, CPU sẽ có một lõi, vì vậy thuật ngữ này được sử dụng thay thế cho “CPU”.
Ngày nay, “CPU” thường đề cập đến gói CPU và “lõi” đề cập đến số lượng bộ xử lý độc lập trong gói.
Thuật ngữ “luồng” là viết tắt của “luồng thực thi” và chỉ đơn giản là một bộ hướng dẫn được sắp xếp theo thứ tự mà CPU xử lý. Hệ điều hành xử lý các luồng gửi đến CPU để xử lý. Điều này bao gồm cả các luồng mà hệ điều hành yêu cầu và các ứng dụng phần mềm chạy trên hệ điều hành đó.
Nếu bạn chỉ có một lõi CPU duy nhất có thể xử lý một luồng đơn lẻ, thì hệ điều hành phải nhanh chóng xoay vòng xem CPU hiện đang hoạt động trên luồng nào. Vì vậy, đa nhiệm chỉ là ảo tưởng nếu bạn đang chơi nhạc, duyệt web và sao chép tệp ở chế độ nền trên máy tính lõi đơn. CPU chỉ xử lý các tác vụ khác nhau nhanh đến mức, theo nhận thức của con người chúng ta, tất cả dường như đang diễn ra đồng thời.
Tuy nhiên, nếu bạn có nhiều lõi CPU, bạn có thể xử lý nhiều luồng song song với nhau, cho phép đa nhiệm thực sự. Quan trọng nhất, nó tăng sức mạnh xử lý vì mỗi luồng có quyền truy cập vào toàn bộ CPU thay vì chia sẻ một CPU.
Các trò chơi đã được xử lý kém trong nhiều năm
Ngoài việc chạy nhiều ứng dụng đơn luồng cùng lúc, việc có nhiều lõi CPU giúp ứng dụng có thể tự phân chia thành nhiều luồng, tận dụng sức mạnh xử lý bổ sung mà điều này cho phép.
Vấn đề là một số loại ứng dụng rất khó chia thành nhiều luồng. Điều này có nghĩa là họ được hưởng lợi nhiều hơn từ một hoặc hai lõi ở tốc độ cao hơn so với bốn lõi trở lên ở tốc độ tối đa thấp hơn.
Các tác vụ như sử dụng CPU để hiển thị cảnh 3D có thể được phân chia gần như hoàn hảo giữa bao nhiêu lõi tùy thích, nhưng các nhà phát triển trò chơi điện tử khó có thể sử dụng nhiều hơn hai lõi trong một thời gian dài. Đây là lý do tại sao CPU lõi tứ đã trở thành CPU chơi game chính trong một thời gian dài, với hai lõi để xử lý trò chơi và các lõi khác để xử lý hệ điều hành và các quy trình nền khác.
Tuy nhiên, “độ phân luồng” của trò chơi điện tử đã được cải thiện đều đặn khi các nhà phát triển nắm bắt được việc lập trình cho nhiều lõi CPU. Các công cụ trò chơi hiện đại có thể “sinh ra” nhiều hơn bốn luồng, mặc dù thường chỉ có một hoặc hai luồng “nặng” bị giới hạn bởi tốc độ lõi đơn.
Bảng điều khiển có tám lõi
Một lý do khiến câu hỏi về số lượng lõi cho PC chơi game xuất hiện là do máy chơi game có nhiều hơn bốn lõi. Ví dụ: cả PlayStation 4 và PlayStation 5 đều có tám lõi CPU vật lý. Theo đó, các trò chơi được phát triển để chạy trên các bảng điều khiển này sẽ được mã hóa để tận dụng càng nhiều lõi càng tốt vì mỗi lõi riêng lẻ trong bảng điều khiển trò chơi thường chỉ mang lại hiệu suất vừa phải.
Hầu hết các trò chơi trên PC đều là bản phát hành đa nền tảng, khiến bảng điều khiển trở thành mẫu số chung thấp nhất. Máy chơi game PlayStation 5 và Xbox Series sử dụng cấu trúc phần cứng PC và trong trường hợp của Xbox, chúng tôi thậm chí đang xử lý một phiên bản Windows đã được sửa đổi một chút.
Tuy nhiên, các trò chơi được chuyển từ các bảng điều khiển này sang PC thường hoạt động tốt trên các hệ thống lõi tứ hoặc CPU sáu lõi dường như là lựa chọn ngày càng phổ biến cho các hệ thống chơi game tầm trung và cấp thấp. Cần lưu ý rằng trong hầu hết các trường hợp, các trò chơi hiện đại liệt kê CPU lõi tứ là yêu cầu tối thiểu và tối thiểu không có nghĩa là bạn sẽ đạt được hiệu suất tốt nhất.
Siêu phân luồng làm bùn nước
Trong cuộc thảo luận về lõi và luồng CPU, chúng ta phải dành một chút thời gian để nói về siêu phân luồng. Đó là tên thương hiệu của Intel cho một kỹ thuật được gọi là Đa luồng đối xứng (SMT) nhưng thường được sử dụng để mô tả tất cả SMT bất kể thương hiệu CPU.
Với SMT, mỗi lõi CPU vật lý thể hiện dưới dạng hai lõi “logic” cho hệ điều hành. Mỗi lõi logic có thể xử lý hai luồng cùng một lúc. Tổng lượng điện năng CPU có sẵn trong mỗi lõi vẫn giữ nguyên, nhưng nó đảm bảo rằng CPU được sử dụng hiệu quả nhất.
Khi nói đến các trò chơi đa luồng, CPU lõi tứ có SMT sẽ không hoạt động tốt bằng CPU tám lõi không có nó. Tuy nhiên, nó sẽ hoạt động tốt hơn lõi tứ không có SMT.
Hầu như tất cả các CPU hiện đại đều có SMT; điều quan trọng là bạn nhớ nhìn vào số lõi chứ không phải số luồng khi chọn CPU!
Game thủ đang trở thành người đa nhiệm
Mặc dù hầu hết các trò chơi điện tử có thể không sử dụng nhiều hơn bốn lõi siêu phân luồng, nhưng PC còn làm được nhiều việc hơn là chỉ chơi trò chơi điện tử. Các game thủ hiện đại có thể muốn chạy nhiều ứng dụng cùng với trò chơi họ đang chơi. Hãy nghĩ về các ứng dụng như Discord, phần mềm phát trực tuyến, tải xuống nền, mở cửa sổ trình duyệt trên màn hình thứ hai, v.v.
Điều này khiến việc có nhiều hơn bốn lõi CPU trở nên hợp lý vì nó để lại nhiều tài nguyên hơn cho các tác vụ không phải trò chơi mà lẽ ra sẽ chia sẻ tài nguyên CPU. Nếu bạn dự định chạy các ứng dụng khác cùng với các trò chơi điện tử của mình, bạn sẽ muốn xem xét điều đó khi chọn CPU.
Nó phụ thuộc vào loại trò chơi
Trò chơi điện tử có nhiều thể loại và kiểu dáng khác nhau, không phải tất cả các trò chơi đều có cùng yêu cầu về CPU. Trò chơi mô phỏng đua xe có thể có nhiều chủ đề để mô phỏng các khía cạnh khác nhau của đua xe, chẳng hạn như khí động học, vật lý phanh và thời tiết. Một trò chơi chiến lược thời gian thực có thể có nhiều luồng cho các quy trình AI cung cấp năng lượng cho hàng trăm đơn vị trong trò chơi. Trò chơi thế giới mở là một trường hợp sử dụng tuyệt vời cho nhiều luồng vì chúng thường có nhiều hệ thống đồng thời điều khiển các khía cạnh khác nhau của thế giới. Thậm chí gta vđược phát hành cho PC vào năm 2013, có quy mô vượt xa hệ thống lõi tứ.
Khuyến nghị của chúng tôi
Rõ ràng là bất kỳ ai xây dựng một máy tính chơi game để chơi game hiện đại, bất kể ngân sách ra sao, đều nên tránh sử dụng CPU lõi tứ nếu họ muốn kéo dài tuổi thọ của hệ thống. Chúng tôi nghĩ rằng CPU sáu lõi (hexacore) là sự lựa chọn rõ ràng ở cấp độ đầu vào. Điều này cung cấp bốn lõi cho các trò chơi hiện đại và hai lõi để xử lý các tác vụ không liên quan đến trò chơi mà không ảnh hưởng đến hiệu suất.
CPU tám lõi (octa-core) là mục tiêu ưa thích của bạn, vì đây là cấu hình CPU trong bảng điều khiển hiện đại và sẽ duy trì trong nhiều năm cho đến ít nhất là cuối thế hệ PlayStation 5 và Series X|S.
Ngoài ra còn có vấn đề về kiến trúc CPU lai của Intel, trong đó các lõi hiệu suất cao và hiệu quả được kết hợp trong một gói CPU. Ví dụ: Intel Core i5-12600K cung cấp sáu lõi CPU siêu phân luồng hiệu suất cao cùng với bốn lõi hiệu quả không siêu phân luồng. Điều này có nghĩa là bốn lõi hiệu quả có thể xử lý các ứng dụng không phải trò chơi và các quy trình nền của Windows, trong khi trò chơi có quyền truy cập độc quyền vào các lõi nhanh đó.
Ngoài tám lõi hiệu suất cao không phải là thứ chúng tôi khuyên dùng hoàn toàn cho chơi game. Những điều này sẽ tốt hơn nếu bạn cũng là người thực hiện kết xuất chỉnh sửa video hoặc các khối lượng công việc không phải trò chơi khác có khả năng mở rộng tốt trên nhiều lõi nhất có thể.