he7edik2013.03.31. 11:20

A Sony beszélt a PlayStation 4 hardveréről!

A GDC-n az eddigi adatok mellett több apróbb részlet is kiderült.

A Sony nagyjából egy hónappal korábban mutatta meg a világnak a készülő PlayStation 4-et, amiről a specifikációk ugyan részletesek voltak, de így is rengeteg kérdés maradt, hiszen szimplán a feldolgozók számára nem lehet egy lapkát jellemezni. Az idei GDC-n a Sony pont ezért tartott egy előadást, ahova meghívták a konzolba szerelt APU-t tervező AMD-t, hogy vázolják fel a hardverük képességeit. Ahogy arra számítani lehetett minden részletre kiterjedő leírás nem született, de többet lehet tudni, mint egy hónapja.

A fentebb linkelt cikkünkben leírtuk, hogy az APU-ban nyolc darab Jaguar kódnevű processzormag dolgozik 18 darab CU-val rendelkező GCN architektúrára épülő IGP mellett, és az összes feldolgozó teljesen koherens, 8 GB-os GDDR5 szabványú, 256 bites szélességű busszal elérhető rendszermemóriát oszt meg, továbbá egységes címtérbe dolgoznak. Ezeket a GDC-n is megerősítette a Sony. A processzormagokra kevés figyelmet fordítottak, ami főleg azért alakult így, mert a japán cég tulajdonképpen nem kért módosítást az AMD-től, így változtatások nélkül veszik át a vállalat ultramobil eszközökbe szánt fejlesztését. Ennek megfelelően a nyolc Jaguar mag két nagyobb részre lett osztva, így négy-négy CPU-magot használó, úgynevezett processzortömbként került beépítésre. Ezek a tömbök négy különálló processzormaggal rendelkeznek, amelyek megosztják egymással a 2 MB-os L2 gyorsítótárat. A Sony szerint a Jaguar magok rendkívül kézenfekvő megoldások, mivel a lapkán csak kis helyet igényelnek, illetve a fogyasztásuk is nagyon alacsony, de ehhez mérten a teljesítményük viszonylag magas. Alapvetően ez a választás egy koncepcionális döntés volt, ugyanis az integrált grafikus vezérlő mellé helytakarékos és alacsony fogyasztású processzormagok kellettek.

Az integrált grafikus processzor már sokkal érdekesebb, ugyanis a Sony kért némi módosítást az AMD-től. Jelentős átalakításra persze nem kell gondolni, de a 18 darab CU igen furcsa módon került beépítésre. Alapvetően azt lehet mondani, hogy inkább 14+4 CU-ról van szó. Ilyennel PC-n még nem találkoztunk és valószínűleg nem is fogunk, de az elgondolás érdekes. Tulajdonképpen előre definiált eszközpartícionálást láthatunk, és egy darab négy CU-t használó tömb más formában van bekötve. Erre azért van szükség, mert a PlayStation 4 koncepciója, hogy a fejlesztők a jól párhuzamosítható, sok adattal dolgozó feladatokra ne a processzormagokat használják, hanem az IGP-t. A GCN architektúra ebből a szempontból kiemelten jó választás, mivel az AMD úgy tervezte, hogy a legtöbb kódot magas hatékonyság mellett dolgozza fel, így például a GPU-architektúráknak jellemzően gondot okozó feltételes elágazások szempontjából is nagyon hatékonyan működik, sokszor hatékonyabban, mint a központi processzormagok. Az általános számítási feladatokra dedikált CU tömb teljesítménye több mint 400 GFLOPS lesz, vagyis önmagában túlszárnyalja a ma kapható legerősebb asztali központi processzor számítási teljesítményét, a fogyasztása pedig mindössze 15 watt körül alakul.

A maradék 14 CU négy tömbbe rendeződik, melyek közül két tömb négy, míg a másik kettő három CU-t tartalmaz. Ezek elsősorban a grafikai feladatokon fognak dolgozni, de természetesen a fejlesztők általános számításokra is befoghatják őket. Az előbbi bekezdésben taglalt speciális CU tömb egyébként pontosan olyan képességekkel rendelkezik, mint a többi, csupán az Asynchronous Compute Engine (ACE) egységeknél élvez előnyt az utasításfolyamok beérkezése szempontjából, vagyis ha a speciális tömböt címzi egy utasításfolyam, akkor az soron kívül kerül feldolgozásra, míg a többi a normál out of order logika alapján lesz rendezve.

További újítás az aktuális GCN architektúrához képest, hogy a PlayStation 4 IGP-je már 64 darab bekötött szimultán munkafolyamatot kezel, így a rendszer kihasználhatóságának a hatékonysága megnő. Ezt a funkciót a Sea Islands sorozat igazán új generációs Radeonjai is megkapják, de a PC-s API-kkal nem lehet majd kihasználni. A Sony azonban az OpenGL 4.0+ támogatása mellett saját API-t is készít, amelyet a PlayStation 4 képességeihez igazítanak. Ennek a része lesz a PSSL, ami a PlayStation Shader Language. Ez olyan, mint az OpenGL GLSL, vagy a DirectX HLSL, csak nagymértékben a hardver képességeihez szabott, így olyan dolgokat is ki tudnak vele használni a fejlesztők, amikre a hardver lehetőséget adna, de a PC-s API-k nem támogatják. Tulajdonképpen ezek nem jelentenek újdonságot, hiszen a konzolokhoz igen speciális API-t készítenek a cégek, hogy a hardver maximálisan kihasználható legyen. Itt válik a fix hardveres felépítés előnnyé.

Sajnos még mindig maradtak nyitott kérdések, de mindenképp pontosabb kép kezd kirajzolódni a hardver felépítéséről, mintha csak a feldolgozók száma alapján ítélnénk meg azt. A Sony döntéseit egyébként a fejlesztők igen pozitívan fogadták, de a hírek szerint a PlayStation 4 tervezését eleve úgy indította a japán cég, hogy előtte felmérték a játékfejlesztők igényeit. Ezek után az lett volna meglepő, ha a végső hardver fogadtatása negatív lenne, hiszen alapvetően a Sony nem kísérletezett radikálisan új koncepciókkal, hanem a fejlesztőpartnerek kéréseit figyelembe véve készíttették el az új rendszert.

Forrás: PH!

eyJodG1sIjoiPGRpdiBjbGFzcz1cIi0tbXB1LXt7aWR9fVwiPlxuPGEgaHJlZj1cInt7dXJsfX1cIiB0YXJnZXQ9XCJfYmxhbmtcIj5cblx0PGltZyBjbGFzcz1cImJpZ1wiIHNyYz1cInt7cGF0aH19cGF0cmVvbi1tcHUucG5nXCIgc3R5bGU9XCJ3aWR0aDozMDBweFwiPlxuPFwvYT5cbjxcL2Rpdj5cbjxkaXYgY2xhc3M9XCItLWJuci17e2lkfX1cIj5cbjxhIGhyZWY9XCJ7e3VybH19XCIgdGFyZ2V0PVwiX2JsYW5rXCI+XG5cdDxpbWcgc3JjPVwie3twYXRofX1wYXRyZW9uLW1wdS1iaWcucG5nXCIgc3R5bGU9XCJ3aWR0aDo2MDBweFwiPlxuPFwvYT5cbjxcL2Rpdj5cblxuPHN0eWxlPlxuLi0tbXB1LXt7aWR9fSwgLi0tYm5yLXt7aWR9fXtkaXNwbGF5Om5vbmV9XG4ubGFyZ2U+Li0tYm5yLXt7aWR9fSwgLm1lZGl1bT4uLS1ibnIte3tpZH19e2Rpc3BsYXk6YmxvY2s7fVxuLnNtYWxsPi4tLW1wdS17e2lkfX17IGRpc3BsYXk6YmxvY2s7fVxuPFwvc3R5bGU+IiwiaW1hZ2VzIjpbIlwvfmZzXC9iYW5uZXJcLzAwXC8wMFwvMHpcL3BhdHJlb24tbXB1LWJpZy5wbmciLCJcL35mc1wvYmFubmVyXC8wMFwvMDBcLzB6XC9wYXRyZW9uLW1wdS5wbmciXSwidXJsIjoiaHR0cHM6XC9cL3d3dy5nYW1lcjM2NS5odVwvYXJ0aWNsZVwvcGF0cmVvbiIsInBhdGgiOiJcL35mc1wvYmFubmVyXC8wMFwvMDBcLzB6XC8iLCJpZCI6MzV9
eyJodG1sIjoiPGlmcmFtZSBmcmFtZUJvcmRlcj0wIHNyYz1cImh0dHBzOlwvXC94Ym94MzY1Lmh1XC9iYW5uZXJcIiB3aWR0aD1cIjMwMFwiIGhlaWdodD1cIjIwMFwiPjxcL2lmcmFtZT5cbiIsImltYWdlcyI6W10sInVybCI6IiIsInBhdGgiOiJcL35mc1wvYmFubmVyXC8wMFwvMDBcLzB5XC8iLCJpZCI6MzR9

Necroman Mk2
Video Game Hall of Fame 2024

8 napja
16

CHASE
Top 15 FIFA

2024.03.17.
2

Necroman Mk2
Majd nálatok

2024.03.15.
6

p34c3
PlayStation VR2: Valós halál?

2024.03.15.
6

drag
2023 legjobb filmjei - szerintem

2024.03.09.
8

Necroman Mk2
Flashpoint Archive bemutató

2024.02.25.

Malleus
Mists Beyond the Mountains

2024.02.17.

p34c3
Red Dead Redemption dedikálás

2024.02.15.
2

Necroman Mk2
Barbie Fashion Designer

2024.01.11.
3

liquid
Wonka

2024.01.07.
10

p34c3
Marvel's Spider-Man 2 ajánló

2024.01.04.
11

mcmacko
Pecker - egyem a pöckölőjét

2024.01.02.
3

CHASE
Kedvenc soundtrackek

2023.12.31.
1

Necroman Mk2
2023. év dala

2023.12.31.
3

p34c3
Globular Cluster CMP2 PS VR2-höz

2023.12.24.

liquid
Az univerzum urai

2023.12.17.
3

liquid
Minden idők legjobb trailere?

2023.12.05.
10

p34c3
Én kicsi gamer sarkom

2023.11.22.
34

p34c3
Negyven2

2023.11.14.
26

Dude
Harc a 41. évezredben

2023.10.23.
5

eyJodG1sIjoiPGRpdiBjbGFzcz1cIi0tbXB1LXt7aWR9fVwiPlxuPGEgaHJlZj1cInt7dXJsfX1cIiB0YXJnZXQ9XCJfYmxhbmtcIj5cblx0PGltZyBjbGFzcz1cImJpZ1wiIHNyYz1cInt7cGF0aH19cGF0cmVvbi1tcHUucG5nXCIgc3R5bGU9XCJ3aWR0aDozMDBweFwiPlxuPFwvYT5cbjxcL2Rpdj4iLCJpbWFnZXMiOlsiXC9+ZnNcL2Jhbm5lclwvMDBcLzAwXC8xMFwvcGF0cmVvbi1tcHUucG5nIl0sInVybCI6Imh0dHBzOlwvXC93d3cuZ2FtZXIzNjUuaHVcL2FydGljbGVcL3BhdHJlb24iLCJwYXRoIjoiXC9+ZnNcL2Jhbm5lclwvMDBcLzAwXC8xMFwvIiwiaWQiOjM2fQ==