Hjem Fremover tenking Xbox en prosessor detaljert på hot chips, men det gjenstår spørsmål

Xbox en prosessor detaljert på hot chips, men det gjenstår spørsmål

Video: Xbox Series X Silicon Breakdown: Hot Chips 2020 Analysis (Oktober 2024)

Video: Xbox Series X Silicon Breakdown: Hot Chips 2020 Analysis (Oktober 2024)
Anonim

Microsoft ga detaljer om prosessorene som vil kjøre sin kommende Xbox One på forrige ukes Hot Chips-konferanse, men jeg sitter fortsatt igjen med flere spørsmål, spesifikt om hvordan prosessoren vil stable opp til den i Sonys kommende PlayStation 4 og til eksisterende PC prosessorer.

På utstillingen detaljerte Microsoft både den viktigste SoC-prosessoren den designet med AMD, så vel som prosessoren som ble brukt i Kinect.

Den viktigste prosessoren er mest interessant fordi det er en stor SoC som inneholder CPU, GPU og 15 andre mindre, men "betydningsfulle" prosessorer (noen ganger kalt akseleratorer) som avlaster oppgaver fra CPU og GPU. Alle disse kan dele minnet ved å bare gi pekerne i en metode som ser ut til å følge HSA-tilnærmingen. Microsofts maskinvarearkitekt John Sell sa at "det er vel verdt å ha en stor brikke i stedet for to separate." Ved å sette sammen alle disse komponentene sa han at du kan få et system som balanserer kravene til båndbredde med en mer kostnadseffektiv og energieffektiv design.

Brikken inkluderer åtte av AMDs "Jaguar" x86-kjerner, fordelt på to klynger på fire. Hver CPU-kjerne har 64K nivå 1-hurtigbuffer og hver klynge har 2 MB delt nivå 2-hurtigbuffer. Microsoft sa at selv om dette er Jaguar-kjerner, har de blitt endret litt for å støtte operasjonen med høyere båndbredde. Microsoft sa også at GPU, som er basert på AMDs Radeon-motor med DX 11.1+ -støtte, har "tilpasset grafikk og beregne kommandoprosessorer" designet for å redusere tiden CPUen må bruke på å sette sammen grafikkommandoer. GPU-en jobber med 32 MB delt on-die-minne. I tillegg har brikken mye strømstyring og klokkeport for å la den fungere i modus ned til bare 2, 5 prosent av sin maksimale kraft.

Når alt kommer til alt, har denne brikken fem milliarder transistorer, hvorav omtrent halvparten er minne, og måler 363 mm 2 på TSMCs 28nm HP-prosess.

Innenfor selve Xbox One er CPU-en koblet til 8 GB DRAM, med 8 GB flash og en 500 GB harddisk.

En annen del av foredraget detaljerte Xbox One Kinect Depth Sensor, som ble designet internt av Microsoft. Dette er en ny 3D-dybdesensor, også produsert av TSMC, som jobber med et 1080p kamera for å spore små gjenstander og er designet for å jobbe i et bredere spekter av rom i mer lysforhold, og for å være raskere enn forrige generasjon.

Microsoft diskuterte ikke avveiningene i hovedprosessoren, og jeg er spesielt interessert i forskjellene mellom den og den som ble brukt i PlayStation 4. Sony valgte også å lage en prosessor med AMD, og ​​også bruke åtte av Jaguar-kjernene.

I følge uoffisielle rapporter (se Anandtech og ExtremeTech for detaljer) i begge tilfeller var CPUene opprinnelig beregnet til å kjøre på 1, 6 GHz. Microsoft sa i går at den hadde hevet CPU-hastigheten i Xbox One til 1, 75 GHz, en økning på 10 prosent. Microsoft valgte å bruke 12 av AMDs Graphics Core Next-enhet, for totalt 768 shader-prosessorer; mens Sony valgte et design med 18 grafikkkjerner og totalt 1152 shader-prosessorer, noe som skulle gi PlayStation 4 en fordel i rå grafikk hestekrefter. Men Microsoft inkluderte mer minne på-die, inkludert 32MB innebygd SRAM som primært ble brukt av grafikken, noe som kan gi raskere utførelse for de delene av grafikken som passer inn i minnet, og kanskje gjøre spill litt mer responsive.

Med andre ord, Sonys løsning skal gi ytelse på en bedre måte for måten de fleste spillene skrives i dag, men Microsofts løsning kan være bedre hvis spill er skrevet for å dra spesiell fordel av det. I mellomtiden er det ganske enkelt å spesifisere en PC med en bedre prosessor og høyere grafikk enn begge deler, men vanligvis til en høyere pris. Likevel betyr ikke all den ytelsen mye hvis spill ikke drar nytte av den, og mange nyere PC-spill virker målrettet mot det lavere ytelsesnivået for Xbox One og PlayStation 3.

Selvfølgelig vil vi ikke vite ytelse før de samme spillene vises på både nye plattformer og på PC-en. En ting virker imidlertid tydelig: det skal være lettere å få spill til å vises i alle tre miljøene, siden den grunnleggende maskinvaren ikke er så forskjellig.

Xbox en prosessor detaljert på hot chips, men det gjenstår spørsmål