CPU Core – Dòng CPU Ryzen 3000 mới ra mắt không lâu, và bạn cũng tích cóp được kha khá tiền. Bạn định “bung ví” để làm một dàn máy mới chơi game với Ryzen 5 3600 mạnh mẽ chứa 6 core/12 thread (6 nhân 12 luồng)…
Nhưng, đứa bạn “tốt” của bạn nhanh nhảu: “Game không dùng quá 4 CPU core đâu ông ơi. Mua R5 3600 về làm gì cho tốn tiền ra. Intel i3 9100F 4 core/4 thread của đội xanh là cân game ngon rồi!”
Bạn đã “đủ lúa” cho một bé R5 3600, nên tiền không phải vấn đề. Nhưng bạn chắc chắn sẽ không hài lòng nếu lượng tiền mình bỏ thêm ra so với i3 9100F lại là không cần thiết.
Liệu đứa bạn kia nói đúng hay sai? Liệu chơi game có thực sự cần hơn 4 CPU Core?
Hãy để Vietgame.asia nêu quan điểm của mình nhé!
TẠI SAO KHÔNG PHẢI TẤT CẢ “CORE”?
Trong video game, nhìn chung, với cùng một dòng sản phẩm cạc đồ họa, một GPU cấp cao hơn sẽ cho bạn trải nghiệm tốt hơn.
Ví dụ, RTX 2080 Ti sẽ mạnh hơn RTX 2070 chẳng hạn. Nhưng với CPU, câu chuyện không như vậy.
Bạn mua AMD Ryzen 9 3900X về để chơi game có khi cũng chẳng khác Ryzen 5 3600X là mấy.
Chắc chắn bạn cũng hiểu CPU (bộ vi xử lý trung tâm) và GPU (bộ vi xử lý đồ họa) sẽ hoạt động khác nhau rồi.
Khi chơi game, bạn sẽ muốn game tận dụng tối đa sức mạnh phần cứng. Thể nên việc sử dụng 99%-100% GPU của mình là điều bình thường.
Nhưng với CPU, “cuộc đời” không vậy.
Game chỉ có thể tận dụng nhiều CPU Core nếu nó được lập trình để làm điều đó. Nguyên do cho việc này thì chúng ta phải đào khá là sâu tới cơ bản của khoa học máy tính, và nhìn chung là không cần thiết trong bài viết này.
Tuy nhiên, bạn có thể thấy điều tương tự ở GPU: game chỉ dùng nhiều GPU khi nó được lập trình cho việc đó.
Máy bạn đang có một “bé” RTX 2070 và chạy game ở mức 200 FPS. Nhưng bạn không thể cắm thêm 3 “bé” RTX 2070 nữa và hi vọng sẽ trải nghiệm 800 FPS được!
Thế nên việc dùng nhiều core tới đâu phụ thuộc rất nhiều vào tựa game bạn chơi, chứ không có một quy luật nào cả. Nếu nhà sản xuất lập trình game X chỉ dùng 1 core thôi, mà bạn chạy nó trên một CPU 16 core, thì bạn có 15 core kia hoàn toàn chẳng có tác dụng gì với game đó.
Hơn thế nữa, phân chia công việc của các core chưa chắc đã đều. Một game gán mác “dùng được 8 core” thì cũng có thể chỉ có 1, 2 CPU Core làm các việc nặng nhọc, còn các core khác được chia để làm các tác vụ đơn giản hơn.
Như kiểu một lớp học có 8 đứa đang thi, thì hai đứa phải giải đề tích phân, còn 6 đứa còn lại làm toán lớp 1.
TẠI SAO CẦN HƠN THẾ
Với một số game cổ, như CS:GO, hoặc một số game mà nhà phát triển “chơi lầy” vì quá lười tối ưu, nó có thể chỉ dùng 1, 2 core thôi.
Nhưng ở thời điểm hiện tại, nhiều tựa game đã bắt đầu tận dụng nhiều CPU Core hơn rồi.
Đương nhiên, do CPU của console (Playstation 4, Xbox One) chỉ có tới 4 core, và rất nhiều game trên PC được chuyển hệ (port) từ console, nên việc chúng chỉ dùng 4 core cũng có cơ sở.
Tuy nhiên, PlayStation 5 và Xbox mới đang tới. Nếu chúng dùng 6 core hoặc hơn thì chẳng có lý do gì mà các tựa game PC vẫn chỉ dừng ở 4 core phải không nào?
Không những thế, khác với GPU, CPU là bộ não của hệ thống máy tính. Khi chơi game, cạc đồ họa chỉ cần làm nhiệm vụ hiển thị hình ảnh thôi, còn CPU làm được nhiều tác vụ khác.
Ví dụ một game X nào đó, khi chạy chỉ dùng tối đa 4 core CPU thôi, nhưng không có nghĩa 4 core là “đủ”.
Để duy trì cái game đó chạy được trên máy tính là một tá các tác vụ ngầm liên quan tới hệ điều hành, và chắc chắn là chúng không chạy bằng sức mạnh “ma thuật”.
Nhiều trường hợp hi hữu hơn, ví dụ như Assassin’s Creed Origins chẳng hạn, nó sử dụng 2 DRM để chống bẻ khóa, và chúng sẽ “nhai” tài nguyên máy của bạn thâm tệ.
Nếu không có CPU khủng, bạn sẽ không thể chơi được game tử tế, mặc dù bản thân cái game không dùng nhiều tài nguyên đến thế.
Mà đó là chúng ta còn chưa kể tới sự khác nhau giữa các cấu trúc CPU, xung nhịp, bộ nhớ cache, điện năng… Không phải “core” nào cũng giống “core” nào.
Intel Core 2 Quad Q9550 là CPU có 4 Core/4 Thread, và Ryzen 3 2200G cũng có 4 Core/4 Thread.
Nếu chọn một trong hai sản phẩm để chơi game, bạn sẽ chọn cái nào, nếu biết Q9550 được ra mắt vào 2008, còn 2200G ra mắt vào 2018? Cũng do vậy, nhìn chung với game, so sánh tương đối thì Intel Core-i CPU vẫn có phần nhỉnh hơn AMD Ryzen khi nói tới phân cấp và đời tương đương.
Tóm lại, các game cũ có thể sử dụng một lượng CPU Core không lớn, nhưng các game hiện tại đã làm việc đó nhiều hơn rồi.
Đồng thời, không phải “core” nào cũng giống “core” nào. Mà cho dù game có “chỉ cần” 4 core đi chẳng nữa, thì bạn nên cho nó nhiều hơn mức nó “cần”, bởi CPU còn phải cân việc khác nữa chứ.
Do vậy, ở thời điểm hiện tại, nếu muốn có một trải nghiệm game viên mãn, hãy cố sắm cho mình một CPU nhiều hơn 4 core, và có hỗ trợ nhân ảo nữa thì càng tốt nhé!