Sony otključava sedmu procesorsku jezgru PS4-a, ali hoće li igre imati koristi?

PS4

PS4 i Xbox One obično se nazivaju osmojezgrenim sustavima. Iako ovo tehnički opisuje broj CPU jezgri u svakoj konzoli, to nije točan način mjerenja koliko je tih CPU jezgri zapravo dostupno. I Sony i Microsoft rezerviraju određeni broj jezgri koje će operativni sustav koristiti tijekom izvođenja igara - na Xbox One MS rezervira jednu CPU jezgru, dok je Sony povijesno rezervirao dvije jezgre na PlayStationu 4. To se sada mijenja - dnevnik promjena od 17. studenog zabilješke se odnose na novu sposobnost rješavanja prethodno zaključane sedme jezgre na PS4.

To je to zanimljive vijesti iz tehničke perspektive, jer to znači da će programeri imati pristup nešto više konjskih snaga nego što su imali prije - no hoćemo li vjerojatno vidjeti dramatična poboljšanja brzine sličica ili igranja? Unatoč onome što su neki predviđali (i uz svo poštovanje prema mom kolegi iz Geek.com-a Matthewu Humphriesu), iznenadio bih se da jesmo.

Performanse CPU-a u Xbox One i PS4

Kao što Geek napominje, Microsoft je već dugo isporučio Xbox One s dostupnom sedmom jezgrom i većom ukupnom brzinom takta (1,73 GHz za Xbox One u odnosu na 1,6 GHz za PS4). Budući da obje konzole koriste isti CPU, kombinacija višeg CPU takta (8% bržeg) i dodatne CPU jezgre (1,16x više jezgri) trebala bi Xbox Oneu pružiti jasnu prednost u igračkim scenarijima ako je CPU usko grlo.



Umjesto toga, vidjeli smo suprotno. U lansiranje nakon lansiranje, potvrđeno je da Xbox One radi na nižim rezolucijama od PS4. Ponekad to znači statični 900p u odnosu na 1080p, dok neke igre koriste dinamičku razlučivost i skaliranje između različitih postavki kako bi održale veće brzine kadrova. Čak je i u tim slučajevima Xbox One uvijek platforma koja pada na nižu ukupnu razlučivost.

Dodavanje više CPU jezgri u sustav poboljšava performanse samo ako ih sustav može iskoristiti - a to postaje zamršenije što više jezgri imate. Postoji opći zakon o računanju, poznat kao Amdahlov zakon, koji opisuje koliko se teoretske performanse mogu postići dodavanjem dodatnih CPU jezgri.

AmdahlsLaw.svg

Amdahlov zakon.

Amdahlov zakon kaže da serijski dio radnog opterećenja (onaj dio zadatka koji se mora izvršiti na jednom CPU) u konačnici kontrolira koliko paralelizacija može biti korisna u bilo kojem zadanom scenariju. Ako se 95% radnog opterećenja može paralelizirati, pomicanje s 2 jezgre na 8 jezgri poboljšati će izvedbu za 3x (od 2x do 6x). Ako se paralelizira samo 50% radnog opterećenja, četverostruko povećanje broja CPU jezgri ima samo skroman utjecaj na performanse.

Suvremeni motori za prikazivanje igara osmišljeni su kako bi zadržali više poslova u letu, o čemu se govori u ovu prezentaciju na Killzoneu: Sjena pad. Ovaj slajd ilustrira poteškoće u održavanju pravilno uravnotežene procesorske jedinice: preusmjeravanje više niti na zadatak samo po sebi nije korisno; opterećenja i dodjela memorije moraju biti pravilno uravnoteženi. Ova je prezentacija dovoljno stara da je ne bih koristio da donosim teške zaključke o Sonyjevom raspoređivanju niti ili ponašanju izvršenja, jer su se ta područja čipa s vremenom vjerojatno razvila - ali dovoljno je podataka koji ilustriraju da samo bacanje više jezgri na konzolu ne garantira bolje performanse.

Izazovi izvedbe s više niti

Izazovi izvedbe s više niti

Ne kažemo da nitko neće iskoristiti nove CPU resurse, ali malo je vjerojatno da će napraviti veliku razliku u delti izvedbe između dviju konzola. Svi dostupni dokazi sugeriraju da ograničena propusnost memorije Xbox One i manji GPU koče njegove performanse u odnosu na PS4. Važno je zapamtiti da je Microsoftova izvorna vizija Xbox One u Kinect 2 uložila puno resursa, pod pretpostavkom da bi igrači dodatak cijenili dovoljno da bi ga uključili u cijenu od 100 USD. Kad ta oklada nije uspjela, MS-u je ostala konzola koja je dobila puno manji udio razvojnih dolara od svog suparnika.

Osnovne statistike o PS4 i Xbox One čine malo vjerojatnim da će bilo koja konzola u osnovi povećati rivala ovako kasno u igri, ali s glasine o novim konzolama pojavio se već 2018., mogli bismo vidjeti kako se dvije tvrtke udružuju zbog različitog pozicioniranja u ne tako dalekoj budućnosti.

Copyright © Sva Prava Pridržana | 2007es.com