Varför Apple M2 inte är ett bra chip för datorspel

Apple har precis introducerat sin nya M2-processor , samt en mängd nya API:er och teknologier i macOS. Vi syftar på Metal 3 API, som innehåller en rad nya teknologier för att kunna spela på en Mac. Problemet? Kungen är naken och det är upp till oss att säga det.

På HardZone brukar vi inte ta itu med Apple-frågor, det är inte vårt utrymme, men vi har tillräckligt med kunskap när det gäller dator- och hårdvaruspel för att höja ett ögonbryn åt alla tillbehör och propaganda som har monterats från andra medier. Medan vi fortsätter att läsa artiklar som Tim Cooks företag satsar på videospel, har de lärt oss Apple-processorer som spelar spel som Resident Evil Village och No Man's Sky på samma nivå som en PC från mer än fem år sedan och med egenskaper som skulle vara acceptabelt på PC idag.

Varför Apple M2 inte är ett bra chip för datorspel

Sanningen om Apples Metal 3 API

Uppdatering av Apples grafik-API innebär inkludering av vissa tekniker som tidigare var opublicerade, eller snarare stöd för dem. Tyvärr , det finns ingen hårdvara inuti Macintoshes som stöder dem ännu , inte ens den mest kraftfulla Mac Studio. Med andra ord, vi kommer att behöva vänta med att se Apples uppdateringscykel. Till 2024 för att kunna njuta av dessa teknologier .

Metal 3 Apple

Faktum är att vi har stöd för två nyckelteknologier som Mesh Shaders och Ray Tracing som kräver förändringar i arkitekturen för den integrerade grafikprocessorn som inte har skett varken i A15 eller M2 . När det gäller motsvarigheten till DirectStorage så händer samma sak, det är nödvändigt att det finns mekanismer som ger tillgång till systemets SSD, som för tillfället är opublicerade. Vad är vårt klagomål? Budskapet från Cupertino antyder att dessa teknologier redan är tillgängliga och kommer att vara tillgängliga med en enkel uppdatering av operativsystemet när så inte är fallet.

Verkligheten är att en stor del av dessa teknologier redan har funnits på datorer under lång tid. DirectX 12 Ultimate lanserades officiellt i maj 2020 och den senaste generationen grafikkort med NVIDIA RTX 30 och AMD RX 6000 stöder dem redan. Så verkligheten är att Apple fortfarande är i släptåg när det gäller datorspel.

Varför är Apple M2 inte ett spelchip?

Extraordinära påståenden kräver bevis av samma kaliber. Vi vet att det inte räcker för dig att säga det Apple M2 räcker inte för videospel, men att du behöver bevis på det. Men från Cupertino har de en väldigt kraftfull marknadsföring som går på djupet och det är därför det är viktigt att sätta poängen på i:n.

Grafisk teknik för mobil och inte för PC

Grafikprocessorn i en Kakelrenderare , har dessa typer av arkitekturer förmågan att inte vara beroende av extern bandbredd genom att dela upp varje ram i små block som kan renderas med chipets interna minne. Detta gör att de kan minska beroendet av externt minne och specifikt dess bandbredd. Så de kan arbeta med enklare minneskonfigurationer.

Kakelrendering GPU Apple M1 M2

Denna typ av arkitektur tillåter dem att vara mycket effektivare som integrerad grafik, eftersom de har ett mindre beroende av minnesbandbredd. Således, medan i en integrerad Intel eller AMD, bandbredden för RAM, delas med CPU, är en flaskhals. I fallet med Apple GPU det är det inte i de flesta fall. Även om vi senare kommer att se att detta inte är helt på det här sättet.

Därför är de det idealisk för miljöer som begränsas av utrymme och förbrukning . Det är därför som Tile Renderers, även om de inte har uppnått någonting på PC, har de gjort det på batteridrivna enheter som mobiltelefoner och surfplattor. Låt oss inte glömma att chipsen för dagens Macintosh kommer från deras teknologi för iPhones och iPads. När allt kommer omkring kommer M1 från A14 och den nuvarande M2 ​​från A15. Skillnaden? När det gäller M2 har vi ett integrerat grafikkort med dubbelt så många kärnor jämfört med A15, som anges i de officiella specifikationerna för båda enheterna.

Vilken nackdel har detta tillvägagångssätt?

På grund av den stora storleken på texturkartor används i spel och det faktum att de inte kan dumpas i sin helhet till GPU:ns interna minne, de måste lagras i externt videominne . Så det här bryter fullständigt fördelen med en kakelrenderare och blir extremt dålig på bandbredden under textureringsfasen av 3D-pipelinen. Just den som behöver mest datorkraft, eftersom grafikchippet i detta skede arbetar med miljontals pixlar som det måste texturisera.

Resident Evil Village Adrenalin

Det är av denna anledning som den visuella kvaliteten på Apple-versionerna av vissa spel är en besvikelse. Genom att skära ner bandbredden med minnet minskas också informationen som GPU:n måste manipulera och bearbeta, vilket orsakar grafik med lägre precision än vad vi kan få på PC:n för hårdvara till samma pris. De kan inte använda GDDR-minne på grund av att detta skulle utlösa konsumtion och inte skulle vara möjligt i deras industriella design.

Det är därför Apple pratar om energiförbrukning, vilket är en fälla, eftersom effektiviteten vid låg förbrukning och i vilken grafisk arkitektur som helst är mycket större, men kakelrenderare har en fördel här. Problemet är när de skalar upp och vi behöver ström, då faller effektivitetskurvan isär. Om kakelrendering var det bästa alternativet skulle det ha antagits av NVIDIA och AMD för länge sedan. Verklighet? Marknaden för mobila enheter har blivit nedflyttad och inte precis på ett infall.

För samma pris kan vi hitta en bättre PC

Apple har varit väldigt kort om de tekniska specifikationerna för grafikprocessorn i M2. Till att börja med verkar inte M2 GPU vara en substantiell förändring rent arkitekturmässigt jämfört med dess tidigare chip, förutom det faktum att vi nu har 10 kärnor istället för 8. Även om det också finns en 8-kärnig konfiguration. I alla fall är de tekniska specifikationerna följande:

Apple M2 GPU-specifikationer

För att sätta saker i perspektiv är det värsta nya generationens dedikerade grafikkort som vi kan hitta på marknaden AMD:s RX 6500 XT. Som har en effekt på 5.8 TFLOPS, en textureringshastighet på 180.2 gigapixel per sekund när det gäller textureringshastighet och 90 gigapixel per sekund. Det vill säga, på effektnivån är det dedikerade grafikkortet med minst kraftfulla ansikte och ögon av alla placerat ovanför M2. Och det är för att inte tala om överlägsna alternativ som AMDs egna RX 6600 eller NVIDIAs RTX 3050.

Om du letar efter en bärbar dator för att spela videospel, måste du bränna ett mycket tydligt koncept i ditt sinne: det dedikerade grafikkortet är viktigt. Det är sant att det skulle vara idealiskt att ha en ultratunn och energisnål dator med avancerade spelmöjligheter. Tyvärr är detta omöjligt att göra.

Betyder detta att M2 är ett dåligt chip och så är Apple-datorer?

Inte alls, men i motsats till vad många försöker få dig att tro, har vi inte att göra med hårdvara som är optimerad för tv-spel. Ingen på allvar kommer att bygga en speldator baserad på en integrerad GPU. Och det är här som Cupertino-grafikprocessorn får ett bra betyg. Anledningen? I rå kraft är det jämförbart med grafikkortet som Ryzen 7 6800U bär . Processor som vi kan hitta i modeller som nya 13-tum ASUS ZenBook S 13 OLED ultraportabel. Även om ingen vågar kalla den här datorn för en PC för spel och med samma logik ska vi inte säga det om någon Mac baserad på Apple M2.