de câte nuclee CPU aveți nevoie pentru jocuri excelente pe PC?
pe vremuri, a afla care procesor PC era mai bun pentru jocuri era o chestiune de arhitectură și viteză de ceas. Mai mult megahertz pe o arhitectură rapidă a procesorului a însemnat, în general, că procesorul ar fi mai bun pentru o serie întreagă de sarcini, în plus față de jocuri, față de un cip cu ceas mai mic. Un Intel Pentium II 450 MHz a fost mai rapid decât un Pentium II 366 MHz și nu a existat prea multe dezbateri despre asta. Mai întâi AMD, și mai târziu Intel, s-au desprins de această ecuație simplă prin crearea de familii model și niveluri în cadrul acelor familii. S-au născut procesoare Multi-core, integrând două (sau mai multe) nuclee de procesor independente pe un singur cip, dar cu siguranță nu toate jocurile erau conștiente de multi-procesor.
în zilele noastre, aproape toate procesoarele rulează la sau aproape de marginea zdrențuită a capacităților lor de viteză a ceasului. Actuala familie Zen 3 A AMD are patru modele CPU separate de doar 300 MHz, ceea ce se dovedește a fi în jur de șase puncte procentuale slabe. Un Ryzen 5 5600X are șase nuclee cu fire hardware 12 și o viteză maximă de ceas de 4, 6 GHz, în timp ce Ryzen 9 5950x are mai mult de două ori nucleele și firele, respectiv 16 și 32, dar maxes la 4, 9 GHz. Este un Ryzen 9 5950X mai mult de două ori mai rapid în jocuri? Din nou, presupunând că nu există alte blocaje ale sistemului, este greu de spus. După cum v-ați putea imagina, nu toate motoarele de joc sunt construite pentru a utiliza pe deplin 32 de fire, dar aici vine acest articol destul de util, pentru a vă ajuta să sortați lucrurile.
blocaje, un sistem echilibrat și câte nuclee CPU veți avea nevoie de fapt
construirea unui PC de jocuri este un exercițiu de atenuare a blocajelor. Dacă un procesor este prea lent, nu poate conduce o placă grafică la potențialul său maxim, lăsând performanța pe masă. Nu ar fi înțelept să punem un procesor Core i3 într-un PC de jocuri cu un GeForce RTX 3090, deoarece este dezechilibrat și o mulțime de performanțe GPU vor rămâne neexploatate. În același mod, dacă populăm doar un canal de memorie, un procesor foarte rapid ar putea fi înfometat pentru lățimea de bandă a memoriei. La celălalt capăt al spectrului, plăcile grafice inferioare care încearcă să conducă un afișaj 4K la rezoluția sa nativă vor cădea probabil. Aceste considerente sunt motivul pentru care am publicat ghiduri de construire a sistemului la HotHardware în trecut. Sistemul echilibrat construiește profitați la maximum de resursele dvs. de calcul, memorie, grafică și redare.
întrebarea pe care o punem aici, totuși, este destul de simplă. Câte nuclee sunt suficiente pentru un PC de jocuri? În primul rând, a cere acest lucru fără a cunoaște și rezoluția De redare țintă nu are sens. Ne concentrăm aici pe 1.920×1.080 (1080p Full HD) și 2.560 x 1.440 (1440p sau Quad HD). Acestea sunt de departe cele două cele mai populare rezoluții conform sondajului hardware al PC-ului Steam, 1080p reprezentând două treimi din toate PC-urile cu magazinul de jocuri online seminal instalat.
Cyberpunk 2077 este bine cunoscut pentru capacitatea sa de a mesteca prin multe fire CPU
în același mod, direcționarea unei rezoluții este excelentă, dar placa grafică este, de asemenea, o considerație, deoarece s-ar putea să nu poată gestiona redarea la rezoluția nativă a afișajului. Din păcate, lipsurile au făcut ca plăcile grafice să fie greu de obținut și nu suntem orbi de acest fapt. Totuși, pentru a detalia o vizualizare exactă pentru viitor, ne uităm la GPU-urile actuale ale modelului. Pe baza lansării lor MSRP, $ 500-550 GeForce RTX 3070 și $679-700 Radeon RX 6800 XT reprezintă două segmente ușor diferite ale pieței, dar ambele ocupă încă capătul superior al scării plăcii grafice. Da, știm că sunt foarte greu de obținut la MSRP, dar aceasta este în prezent o constantă pe care nu o controlăm și răspundem la întrebări științifice aici.
în paginile următoare, vom răspunde la întrebarea câte nuclee CPU sunt suficiente în patru moduri: la 1080p cu GeForce RTX 3070 și Radeon RX 6800 XT și la 1440p cu aceleași carduri. De asemenea,vom arunca o privire prescurtată la 3,840×2, 160 (2160p, UltraHD / 4K). Cu toate acestea, chiar și cu jocurile și plăcile grafice pe care le-am selectat aici, performanța jocurilor 4k va fi dictată de placa grafică mult mai mult decât CPU, chiar și în 2021 cu aceste plăci grafice relativ puternice.
construirea bancului nostru de testare
testăm o gamă largă de configurații de procesoare. Pentru a face acest lucru, am apelat la două procesoare diferite din familia Ryzen 5000 de la AMD. Ryzen 7 5800X are opt nuclee, 16 fire prin multi-threading simetric și un ceas de impuls maxim de 4.7 GHz. Ryzen 9 5900X are 12 nuclee, 24 de fire și un ceas de impuls ușor mai mare la 4, 8 GHz. ASUS TUF Gaming X570-Plus (Wi-Fi) ne permite să dezactivăm nuclee, multi-threading și chiar un întreg chiplet pe Ryzen 9 5900X, astfel încât pentru majoritatea testelor noastre, am folosit asta. Cu toate acestea, deoarece matrițele sale sunt limitate la șase nuclee pe bucată, am folosit Ryzen 7 5800X pentru configurația noastră 8c/16t. Diferența de 100 MHz în viteza maximă de impuls este aproape în întregime pierdută în zgomot, deși Ryzen 9 5900x Dual-die are dublu cache L3.
restul sistemului nostru de testare este destul de standard PC entuziast tarif. Memoria principală este de 32 GB de Corsair Vengeance LPX DDR4-3600 RAM într-o configurație de 2 x 16 GB. Jocurile noastre de testare au fost instalate pe un SSD 1 TB WD Blue SN550 M. 2, în timp ce unitatea de boot a fost gestionată de un SSD 1 TB Sabrent Rocket 4.0 M. 2. Sursa noastră de alimentare este un Corsair RM 750x ATX, răcitorul nostru este un Deepcool Castle 280ex, iar întregul sistem trăiește într-un design Fractal Meshify S2 cu configurația ventilatorului stoc.
metodele noastre de testare a performanței jocului
în ceea ce privește jocurile în sine, am căutat o colecție frumoasă de exclusivități recente pentru PC și titluri triple-A cross-platform, dintre care unele le-am revizuit pe larg înainte. Am ajuns cu 11 repere în nouă titluri:
- cenușa singularității: Escaladarea
- civilizația lui Sid Meier VI
- Cyberpunk 2077
- Farcry New Dawn
- Gears 5
- Middle Earth: Shadow of War
- Metro Exodus
- Shadow of the Tomb Raider
- Watch Dogs: Legion
fiecare test a fost rulat pe toate cele șase configurații diferite de bază și SMT. Aceasta include 12, 8, 6 și 4 nuclee cu SMT activat și din nou cu 6 și 4 nuclee fără SMT. Acest lucru ne oferă o privire la 4, 6, 8, 12, 16, și 24 de fire hardware. Dacă nu ați făcut încă matematica, acesta funcționează pentru a fi 264 puncte totale de date și un minim de 792 de puncte de referință. De asemenea, am rulat câteva dintre rezultatele noastre mai interesante la 4K pentru a vedea dacă plăcile grafice au devenit un blocaj. Datele pot fi distractive, așa că sperăm să vă bucurați de cantități abundente de informații!
câte nuclee sunt suficiente pentru jocurile 1080p?
vom analiza și analiza rezultatele noastre prin rezoluție, mai degrabă decât prin joc, din cauza efectului pe care volumul de muncă de redare îl are atât asupra cererii procesorului, cât și a GPU-ului. Deci, având în vedere acest lucru, vom începe cu cea mai mică rezoluție, care ar trebui să expună cel mai mult diferențele dintre configurațiile de bază.
Ashes of the Singularity a fost un joc de prezentare pentru AMD de-a lungul anilor. În primele zile GCN, modele precum Radeon HD 7950 au un avantaj față de plăcile grafice NVIDIA din acest joc datorită caracteristicilor de calcul asincrone ale DirectX 12, care au avut performanțe mai bune pe hardware-ul AMD. În aceste zile, este încă un punct de referință destul de puternic pentru procesoarele cu două repere diferite. Să aruncăm o privire la cea mai recentă versiune, numită Escalation.
în testul focalizat pe GPU, obținem patru valori pe configurație: media în cadre pe secundă și, de asemenea, modul în care jocul s-a desfășurat cu diferite „loturi” de apeluri draw. Mai ușoare-sau probabil, mai mici-loturile de apeluri de tragere tind să funcționeze mai bine decât loturile mai intense. Există cu siguranță un fel de” genunchi ” în topurile noastre, unde a avea mai multe nuclee îți câștigă multă performanță, dar pierderea firelor hardware la un anumit nivel începe să aibă o adevărată rezistență la performanță.
aici, putem vedea imediat că un procesor quad-core este o scurgere de performanță atât pe GeForce RTX 3070, cât și pe Radeon RX 6800 XT. Este mult mai rău fără SMT (simetric Multi-Threading), de asemenea. În general, punctul dulce din acest punct de referință la 1080p pare să fie 12 fire. Dacă ne uităm la configurația noastră cu 6 nuclee / 12 fire ca un Ryzen 5 5600x simulat, asta ne ajută să punem o mică perspectivă asupra acesteia. Acesta este un procesor destul de mediu, cu performanțe puternice cu un singur fir și o mulțime de mormăi multi-threaded.
mai ales dacă doriți să profitați la maximum de un afișaj 1080p cu reîmprospătare ridicată, este logic să obțineți mai mult decât numărul minim de nuclee. Atât GeForce RTX 3070, cât și Radeon RX 6800 XT au fost blocate undeva în intervalul 70 FPS în medie, deși Radeon a fost puțin mai rapid. Ne-am aștepta la asta, având în vedere diferența de preț (MSRP) dintre cele două. Să vedem cum funcționează testul concentrat pe CPU.
încă o dată vedem un genunchi în grafice și este foarte evident aici că, deși șase nuclee sunt suficiente, are nevoie de ceva SMT pentru a ajunge până acolo. Scăderea performanței la 4C / 4T este deosebit de puternică. Indiferent, peretele pe care l-am lovit la 6C/12t este cu 36% mai rapid decât cea mai mică configurație a noastră.
Următorul este Civilizația VI a lui Sid Meier, un titlu care la lansare era cunoscut pentru a fi un pic de porc CPU, cel puțin în ceea ce privește timpul de întoarcere al procesorului non-player. Jocul are două repere, la fel ca AotS, și din nou sunt separate între funcțiile CPU și GPU. Să aruncăm o privire mai întâi la testul AI turn-time…
aceste rezultate sunt destul de neașteptate. Se pare că atunci când vine vorba de a-și lua virajele AI, Civ VI este foarte limitat în numărul de fire pe care le va folosi. Am sperat că mai multe fire au însemnat mai multe simulări simultane în timp ce și-a făcut gândirea, dar se pare că 4C/4T este suficient pentru a-și face treaba. Ceea ce este mai amuzant este cât de mult afectează arhitectura plăcii grafice timpii de viraj ai procesorului. Nu ne-am așteptat ca cel mai recent cip RDNA 2 din Radeon RX 6800 XT să adauge în jur de 10% Timp de răspuns suplimentar la viraje. Nu e ca oricare dintre acestea sunt lente în sine, a fost doar neașteptat.
testul grafic din Civilization VI este mult mai dependent de CPU decât testul AI, destul de interesant. Aceste diagrame au mai mult un efect de scară, ceea ce ne face să credem că jocul nu utilizează în mod eficient firele SMT ale AMD, lucru pe care Cyberpunk 2077 la evitat la lansare. Pe ambele plăci grafice de la 1080p, am max out cele mai multe monitoare de înaltă reîmprospătare cu un procesor 4C/4t scăzut, dar dacă aveți nevoie de toate cadrele posibile pentru a juca Civ pe un afișaj 1080p 240 Hz, ar trebui să vă pregătiți pentru un Ryzen 7 5800X sau ceva similar.
Următorul este Cyberpunk 2077. Am făcut o mulțime de rachete despre performanță în acest titlu, acoperind performanța în profunzime atât la lansare, cât și după primul patch major. Titlul a avut mai multe actualizări de atunci și este acum la versiunea 1.22. Din păcate, bug-uri încă mai există și mașini încă apar din aer subțire pentru a ne rula peste într-o trecere de pietoni oraș. Să vedem cum acest titlu se reduce la un nucleu quad non-SMT.
acest titlu scalează foarte bine până la 12 nuclee și 24 de fire pe Radeon RX 6800 XT, dar mai puțin pe GeForce RTX 3070. Se pare că CD Projekt Red a abordat în cele din urmă îmbunătățirile de performanță pe care le-au expus mai multe hack-uri binare și tocmai au pornit SMT pentru toate procesoarele. Acest lucru este evident mai ales în suportul quad-core din partea de jos a fiecărei diagrame, unde GeForce RTX 3070 se bucură de o creștere de 25% Doar prin activarea firelor suplimentare. Radeon RX 6800 XT este afectat în mod similar, dar schimbarea este mai aproape de 12% la 1080p. la capătul înalt, câte nuclee sunt suficiente depinde de monitorul dvs., deoarece un jucător de 60Hz ar putea ajunge pe 4C / 8T, dacă ne uităm la ratele scăzute ale cadrelor, în timp ce jucătorii care se bucură de rate de reîmprospătare mai mari vor primi mai mult de la fiecare pas în sus pe scara de bază și a numărului de fire.
examinarea ori cadru și efectul CPU Core și Thread contează
să ia o scurtă pauză de la rate medii și mici Cadru să se uite la ori cadru pentru un moment. Știm că configurația 4C / 4T este cea mai lentă dintre toate, dar cum se simte? Deoarece Cyberpunk 2077 este testul nostru manual singuratic și pentru că surprindem testele noastre manuale cu CapFrameX, putem arunca o privire asupra timpilor individuali ai cadrelor. Trebuia să săpăm mai adânc în performanța acestui joc. O medie de 83 FPS pare destul de bună pentru 4 nuclee, dar nu s-a simțit atât de netedă în practică. Ce dă?
acest lucru este de fapt destul de educativ. În ciuda unei rate medii de cadre de 83, jocul a petrecut o mulțime de timp cu cadre individuale care au depășit marca de 20 de milisecunde. Apropo, 20 de milisecunde echivalează cu o rată de cadre de 50 fps. Toată această mișcare „yo-yo” face ca jocul să se simtă ca și cum nu ar funcționa foarte bine. Pe monitorul nostru FreeSync, m-am simțit puțin nervos. În mod normal, FreeSync previne ruperea și face ca ratele de cadre mai mici să se simtă netede, dar acest lucru nu este posibil atunci când jocul se încarcă și se recuperează în mod repetat. Să aruncăm o privire la una dintre cele 12 C / 24 t rulează în comparație.
acest lucru este mult mai lin și se arată în rata scăzută a cadrelor raportată de CapFrameX în graficele noastre de rată a cadrelor de mai sus. Există un pic de sărituri peste milisecunde 20, dar timpul de cadre Cyberpunk rămâne, în general, sub milisecunde 14 sau cam asa ceva, ceea ce duce la o rată scăzută a cadrelor (care este capframe x 1% scăzut) de peste FPS 70. Jocul s-a simțit mult mai lin în acest fel. Deci, acest lucru este cu siguranta ceva de a păstra în minte: doar pentru că o rată medie de cadre indică faptul că funcționează bine, nu înseamnă că un anumit titlu de joc rulează într-adevăr la fel de lin pe cât sugerează rata de cadre. Un FPS mediu este un singur punct de date reprezentând mii de cadre și nu poate fi luat ca judecată finală a netezimii. Cu toate acestea, o diagramă de timp cadru ca aceasta este un indicator mai bun.
rămâneți cu noi, deoarece suntem doar la jumătatea primei noastre rezoluții. În continuare vom lovi restul testelor noastre 1080p și vom trece la QHD 1440p.