Valve presenterade precis sin överraskande nya spelhandhållare,Ångdäck, och det ser ut som en väldigt cool idé, som ger dig alla dina PC-spel i en Switch-liknande bärbar. Tappar det rätt somByt OLED-förbeställningarbörjar är särskilt kallt från Valves sida, på ett sätt du bara kan respektera.
Men när jag tittade på specifikationerna som kommer att driva det, var min första tanke 'Är det här verkligen det bästa de kan göra?' Eftersom jag har täckt Apple M1 -chipet sedan det lanserades för nära ett år sedan, och när du gräver i siffrorna är det oroväckande hur mycket mer prestanda Apples chip verkar erbjuda jämfört med AMD -hårdvaran som Steam Deck packar - särskilt eftersom de två chipsen är gjorda för att passa i i stort sett samma 15W termiska paket, så att du verkligen kan byta M1 direkt till Steam Deck's hårdvara (typ).
En del av det är ganska grundläggande - Steam Deck -processorn har fyra kärnor (med åtta trådar) jämfört med åtta verkliga kärnor på Apple M1 (även om fyra är mindre kraftfulla). Men vi kan faktiskt jämföra riktmärken för att se vilken typ av prestanda vi kan förvänta oss, även om AMD -CPU verkar vara anpassad.
Vi vet att det är ett Zen 2-chip, med 4 kärnor och 8 trådar, som körs från 2,4-3,5 GHz, och att det är utformat för att passa in i en 15 W termisk gräns. Det är i stort sett den specifikation som Ryzen 3 5300U använder för sin CPU - 5300U körs bara med en något snabbare klockhastighet. Så låt oss använda det som vårt riktmärke för en jämförelse med Apple M1.
De högsta Geekbench 5-poängen för Ryzen 3 5300U som jag kan hitta är 1 061 i en enda kärna och 4 043 i flerkärnor. För Apple M1 iMacBook Air (M1, 2020)och ultratunnaiPad Pro 12,9-tums (2021)dessa poäng är 1 737 för enkelkärna och 7 468 i flerkärnor.
Det är inte en liten förbättring, det är en total droppning. Det är 70-80% bättre prestanda vid samma effektdragning!
Att titta på GPU är mycket mer komplicerat, men låt oss börja med uppskattningar av den råa GPU -beräkningseffekten: Valve säger att Steam Deck erbjuder 1.6TFlops (FP32), medan Apple säger att du får upp till 2.6TFlops (FP32) från M1: s GPU.
Det är återigen mer än 50% förbättring av Apples chip. Arkitekturen är dock viktig här-Apples GPU är ett odjur, men AMD RDNA 2-systemet som används i Steam Deck har förfinats för stark prestanda per watt i nästa generations konsoler och innehåller några specifika funktioner som M1 inte har ' t har, inklusive strålspårning hårdvaruacceleration.
AMD kan också inkludera några av dess andra cache -teknik som innebär att GPU: s skenbara kraft inte riktigt berättar historien om dess prestanda. Men det är fortfarande ganska alarmerande att antalet vidovet är ganska långt efter Apples motsvarighet.
M1 leder dock inte inom alla områden. Båda chipsen är byggda kring enhetlig minnesarkitektur och erbjuder 16 GB delat RAM-minne, men Steam Deck kommer att använda LPDDR5, medan M1 använder LPDDR4, även om det ser troligt ut att båda är 128-bitars (Valve har inte bekräftat).
Allt detta är naturligtvis bara fantasi. Apple kommer aldrig att licensiera ut M1 -chipet för andra att använda, även om jag verkligen önskar att det skulle göra för enheter som inte riktigt konkurrerar med vad Apple gör - Steam Deck eller den sagolikaSwitch Proi synnerhet eftersom det är mil bortom vad vi sannolikt kommer att se från AMD, Intel eller Nvidia under de närmaste åren. Även om Apple kan överväga de direkta konkurrenterna med iPad och Apple Arcade, verkligen.
Även om Apple ändrade sitt sinne, är det naturligtvis frågan om kompatibilitet. Apple M1 -chipet är ARM, medan Steam Deck måste köra x86 för kompatibilitet med hela biblioteket av Steam -spel, så det är en besvärlig start. Varken M1 eller Steam Deck stöder dock DirectX - Steam Deck kör SteamOS, som är Linux och använder Proton för att konvertera grafik för Vulkan -kompatibilitet.
För att min Steam Deck M1-dröm ska vara genomförbar skulle Apple möjligen behöva överväga att lägga till inbyggt Vulkan-grafikstöd på låg nivå i stället för att hålla fast vid sin egen Metal-ekvivalent (Vulkan-API: er kan konverteras för Metal med hjälp av ett ramverk, men det är ofullkomligt).
Om det gjorde det skulle konverteringen från x86 till ARM faktiskt inte vara ett så stort problem - Apple har redan en konverteringsprocess för detta på Mac, kallad Rosetta 2, och det verkar ha minimal inverkan på prestanda i spel. Våra vänner påAnandtechhadeRise of the Tomb Raiderkörs med 60fps på M1 via Rosetta 2, med 1366x768 upplösning - praktiskt taget identisk med upplösningen 1280x800 på Steam Deck -skärmen.
Men Apple verkar ha lika stort intresse för Vulkan -inbyggt stöd som för licensiering av M1. Det betyder att den bästa hårdvaran och programvaran för Steam Deck lever på olika sidor av en stor teknikindustri, och det är synd.