Bạn thực sự cần bao nhiêu lõi CPU để chơi game?

Tác giả sysadmin, T.Mười 08, 2022, 07:44:28 CHIỀU

« Chủ đề trước - Chủ đề tiếp »

0 Thành viên và 1 Khách đang xem chủ đề.

Bạn thực sự cần bao nhiêu lõi CPU để chơi game?


Sự khôn ngoan chung 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 4 lõi, nhưng con số chính xác khi nói đến PC chơi game của bạn là bao nhiêu?


1. Khái niệm cơ bản về core và thread

Một lõi CPU về cơ bản là một bộ xử lý hoàn chỉnh, độc lập. Một CPU lõi tứ hiệu quả có bốn CPU trong đó. Cho đến khi ra mắt CPU lõi kép trên máy tính để bàn, một CPU sẽ có một lõi, vì vậy thuật ngữ này được sử dụng thay thế cho nhau với "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 tập hợp các lệnh được sắp xếp theo thứ tự mà CPU xử lý. Hệ điều hành xử lý các luồng được 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 duy nhất, thì hệ điều hành phải nhanh chóng xoay ra luồng nào mà CPU hiện đang làm việc. Vì vậy, đa nhiệm là một ảo tưởng nếu bạn đang chơi nhạc, duyệt web và sao chép tệp trong nền trên một máy tính lõi đơn. CPU chỉ đang thực hiện các nhiệm vụ khác nhau một cách nhanh chóng đến mức, theo nhận thức của con người, 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 thực hiện đa nhiệm. 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.

2. Trò chơi đã được phân luồng 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 khó chia thành nhiều luồng. Điều này có nghĩa là chúng được hưởng lợi nhiều hơn từ một hoặc hai lõi ở tốc độ cao hơn bốn hoặc nhiều lõi ở tốc độ cao nhất 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ử cảm thấy khó 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ứ đã là một CPU chơi game quan trọng trong 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, "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 cách lập trình cho nhiều lõi CPU. Các công cụ trò chơi hiện đại có thể "sinh sản" 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.

3. Bảng điều khiển có tám lõi

Một lý do khiến câu hỏi về số 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 nhiều lõi nhất có thể vì mỗi lõi riêng lẻ trong bảng điều khiển chơi game 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 là bản phát hành đa nền tảng, làm cho bảng điều khiển trở thành mẫu số chung thấp nhất. Bảng điều khiển PlayStation 5 và Xbox Series sử dụng kiến 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.

4. Siêu phân luồng Muddies the Waters

Trong phần 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 như 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 công suất CPU có sẵn trong mỗi lõi không đổi, 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 bốn nhân với SMT sẽ không hoạt động tốt như CPU tám nhân không có nó. Tuy nhiên, nó sẽ hoạt động tốt hơn so với lõi tứ không có SMT.

Hầu hết tất cả các CPU hiện đại đều có SMT; điều quan trọng là bạn nhớ xem số lõi chứ không phải số luồng khi chọn CPU!

5. 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 không 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 mà họ đang chơi. Hãy nghĩ đến 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 làm cho hợp lý khi có nhiều hơn bốn lõi CPU vì nó để lại tài nguyên bổ sung cho các tác vụ không phải trò chơi mà nếu không sẽ chia sẻ tài nguyên CPU. Nếu bạn định chạy các ứng dụng khác cùng với trò chơi điện tử của mình, bạn sẽ muốn cân nhắc điều đó khi chọn CPU.

6. Nó phụ thuộc vào loại trò chơi

Trò chơi điện tử có nhiều thể loại và thiết kế khác nhau, không phải tất cả đều có yêu cầu về CPU giống nhau. Trò chơi mô phỏng đua xe có thể có nhiều thread để 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 thread vì chúng thường có nhiều hệ thống đồng thời thúc đẩy các khía cạnh khác nhau của thế giới. Ngay cả 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ứ.


7. Khuyến nghị của chúng tôi

Rõ ràng rằng 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, đề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 các 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ó điểm khó khăn của kiến trúc CPU lai của Intel, nơi các lõi hiệu suất và hiệu suất cao đượ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 Windows, trong khi trò chơi có quyền truy cập độc quyền vào các lõi nhanh đó.

Vượt ra ngoài tám lõi hiệu suất cao không phải là thứ chúng tôi khuyên bạn nên hoàn toàn để chơi game. Những điều này sẽ tốt hơn nếu bạn cũng là người làm công việc chỉnh sửa video kết xuất hoặc các khối lượng công việc không liên quan đến trò chơi khác có quy mô tốt trên nhiều lõi mà bạn có thể ném vào chúng.