m

Grafikchip i mobiltelefoner

Lögn, förbannad lögn och marknadsföring

Mobil / Hårdvara

Under sista dagen på CTIA-mässan släppte Samsung lite information angående grafikchipet i den kommande värstingmobilen Galaxy S.
Enligt Samsung ska GPU:n i systemchipet Hummingbird (PowerVR SGX540) klara av att rendera 90 miljoner trianglar/s, det är 400% mer än vad Adeno 200 (som sitter i Snapdragon) klarar av.

Med triangel syftar man på den minsta formen av polygon och Triangel/s ska alltså i grova drag vara ett mått på hur pass avancerad geometri ett grafikchip klarar av att rita ut. En avancerad spelkaraktär kan i dag bestå av tiotusentals polygoner till exempel.

En drös sidor ute på det världsomspännande Internet har lagt upp listor som jämför den påstådda prestandan i Samsungs systemchip Hummingbird med andra chip och enheter:

Here is a GPU comparison for some of the leading smartphones:

Motorola Droid: TI OMAP3430 with PowerVR SGX530 = 7-14 million(?) triangles/sec
Nexus One: Qualcomm QSD8×50 with Adreno 200 = 22 million triangles/sec
iPhone 3G S: 600 MHz Cortex-A8 with PowerVR SGX535 = 28 million triangles/sec
Samsung Galaxy S: S5PC110 with PowerVR SGX540 = 90 million triangles/sec

And for comparison a few consoles:

PS3: 250 million triangles/sec
Xbox 360: 500 million triangles/sec
AMD Radeon 5870 GPU: 850 million Polygons/sec.

Vad är det som är så fel med Samsungs uttalande och den här listan som följer? Ett par saker dyker direkt upp i mitt huvud här.

Imageon, tillverkaren av PowerVR SGX har väldigt förutsägbara namnscheman för sina grafikchip, första siffran i beteckningen säger bara vilken generation chipet tillhör, andra siffran skvallrar om hur många pipelines det sitter i chipet, den tredje siffran talar om vilka extra features, exempelvis stöd för DirectX, som chipet har. Det finns såklart lite undantag i några modellnummer men i vanliga fall kan vi se en förbättring på 100% mellan 520-530 och 530-543 osv.
PowerVR SGX 540 bör med andra ord landa på mellan 28-40 MTri/s om man följer namnkonventionen, inte 90MTri/s.

Den andra saken som får varningsklockan att ringa är att det finns ett otal sätt att mäta antalet renderade trianglar i sekunden på och de flesta företag väljer att marknadsföra prestanda olika. Det här problemet har funnits så länge det sålts grafikchip i stort sett. Ser ni att iPhonen är listad att klara 28 MTrianglar/s? Det är egentligen data från tillverkaren som rör ungefärlig mängd i 200MHz och obefintlig textur-belastnig, går vi in på glbenchmark.com kan vi se att om man räknar på platta enfärgade trianglar (vilket är en annan vanlig standard) så landar resultatet på cirka 7,7 MTri/s. Allt beror på vilken metod man väljer att mäta hastigheten för rendering med.

Idag finns ingen enhetlig standard för att mäta fillrates, det finns riktlinjer men en del företag väljer att visa på förväntad verklig prestanda medan andra väljer att visa på högsta möjliga teoretiska prestanda. I fallet med Samsung och Hummingbird tror jag att man valt att gå på det senare, men det skulle onekligen vara kul om det stämde. Då har grafikchipen i våra mobiltelefoner snart passerat det som sitter i Nintendo Wii som uppskattas kunna pressa ut 60MTri/s med sina 8 pipelines och ~260MHz.

Vi konsumenter får som det ser ut i dag lita på de siffror vi blir presenterade av företagen vars agendor skiljer sig avsevärt. Imageon som tillverkar chipen visar ofta siffror som bygger på förväntad verklig prestanda, det gör saker väldigt mycket enklare för tillverkare som Samung att dimensionera sina produkter utefter diverse krav. Samsung kan däremot ha en hel del att tjäna på när det gäller marknadsföring kring sin produkt. Om någon på ett testlabb hos Samsung lyckats klämma ut 90 trianglar i sekunden med befintlig hårdvara så tror jag definitivt att de går ut med det, vilken typ av textur, färg och komplexitet i landskapet som renderas framgår dock aldrig.

Jag hoppas innerligt att vi slipper hetsjakten kring fillrates som uppstod under konsolkrigen i början på 2000-talet. Det är endast pajkastning med siffror och säger oss egentligen ingenting om vad vi kan förvänta oss av produkten i slutändan då företag envisas med att jobba med olika testscenarion och mätmetoder.

Något står inte rätt till...
Tim Cook om priserna på iPhone
Och om tullarna mellan USA och Kina 
20.0°
+
Roger Åberg
0
Aftonbladet börjar sända Svenska Elitserien i CS:GO
Counterstrike-matcher streamas på Sportbladet 
44.6°
+
Wille Wilhelmsson
0
Elon Musk verkar sugen på att haka på till månen
Japansk miljardär tycker att han borde göra det 
42.4°
+
Wille Wilhelmsson
0
Trailer för Stan & Ollie
Baserad på Helan och Halvans liv 
42.8°
+
Bobby Green
0
Xiaomi erkänner reklam i inställningsmenyn
Pengar måste rulla in nånstans 
24.8°
+
André Stray
0
Google Maps med stöd för CarPlay är här
Hej då Apple Maps? 
46.8°
+
Roger Åberg
0
Containerfartyg har korsat Arktis för första gången
Northern Sea Route öppen för kommersiell trafik snart? 
21.1°
+
Wille Wilhelmsson
0
Första tåget som drivs på vätgas har börjat rulla i Tyskland
Släpper ut mindre än sina dieseldrivna bröder 
49.3°
+
Wille Wilhelmsson
0
Efterfilm från Comic Con Stockholm 2018
Lite lunchnörderi 
45.0°
+
André Stray
0
Sydkorea och Nordkorea vill arrangera OS tillsammans
Siktar på Sommar-OS 2032 
44.3°
+
Wille Wilhelmsson
0
Ferrari visar upp Monza SP1 och Monza SP2
Första i den nya serien Icona 
43.0°
+
Bobby Green
0
Apple Watch 4 är ett riktigt lyft!
Vi ger er den första svenska recensionen 
47.9°
+
Roger Åberg
0
Linux-utvecklare inför ny uppförandekod
Alla ska respekteras 
42.5°
+
Wille Wilhelmsson
0
Capcom stänger ner studion bakom Dead Rising
Samtliga projekt hos Capcom Vancouver läggs ner 
32.0°
+
André Stray
0
Apple pröjsar 14,3 miljarder euro till Irland
För utebliven skatt 
55.4°
+
Wille Wilhelmsson
0
Fler Marvel-hjältar kan få egna tv-serier
På Disneys streamingtjänst 
32.1°
+
Wille Wilhelmsson
0
Sony presenterar Playstation Classic
Hoppar på Mini-trenden 
56.6°
+
André Stray
0
Nintendo Switch släpps i Fortnite-version
Eller ja, en bundle i alla fall 
33.1°
+
Wille Wilhelmsson
0
Logitech presenterar K600 TV Keyboard
Trådlös tangentbord perfekt för TV:n 
41.8°
+
André Stray
0
Google inleder samarbete med Renault-Nissan-Mitsubishi
Ska fixa Android till deras bilar 
45.2°
+
Wille Wilhelmsson
0
Pappa använder barn för att snatta Nintendo Switch
Årets pappa? 
22.6°
+
André Stray
0
Nya Lexus ES blir din för 417.000 kronor
Har Sverigepremiär i januari 
31.8°
+
Bobby Green
0
Kina inför strafftullar mot USA
På varor för 60 miljarder dollar 
29.3°
+
Wille Wilhelmsson
0
Australiensiska jordgubbar kollas nu med metalldetektor
Efter att idioter börjar fylla dem med nålar 
11.6°
+
Wille Wilhelmsson
0
Mozilla släpper Firefox Reality
Webbläsare för virtual reality 
41.7°
+
Wille Wilhelmsson
0
Withings återvänder med ny smartklocka
Säg hej till Steel HR Sport 
42.0°
+
André Stray
0
Nytt konstgräsgranulat tillverkas av rester från sockerrör
Miljövänligare än mikroplaster 
60.2°
+
Wille Wilhelmsson
0
Trailer för Captain Marvel
Peppen! 
54.4°
+
André Stray
0