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...
Paul McCartney sjunger lite karaoke i bilen
Med James Corden 
42.0°
+
Roger Åberg
0
Youtube börjar med betalt medlemsskap
Går i Twitchs fotspår 
20.8°
+
André Stray
0
Nintendo hyllar cross-play i ny reklamfilm
Det är roligare att göra saker tillsammans! 
47.4°
+
André Stray
0
Ozark återvänder 31 augusti
Andra säsongen är snart här! 
58.3°
+
André Stray
0
Gorillan Koko har dött
Vila i frid! 
11.9°
+
Roger Åberg
0
Adam Savage hänger med Onewheel
Bygger egen elbräda 
41.3°
+
André Stray
0
Första recensionerna av Audi Q8 är här
Bör Mercedes GLE Coupé och BMW X6 oroa sig? 
30.4°
+
Bobby Green
0
Trailer för Welcome to Marwen
Steve Carell leker med dockor 
45.5°
+
André Stray
0
Google fixar bättre kontohantering i Android
På tiden! 
41.8°
+
André Stray
0
USA:s regering ogillar Googles samarbete med Huawei
Anses vara risk mot nationell säkerhet 
22.2°
+
André Stray
0
Bose släpper lurar du ska sova med
Byssan lull... 
49.1°
+
Roger Åberg
0
Fox godkänner Disneys bud på 71,3 miljarder dollar
Disney kommer äga nästan hela Marvel-universumet 
31.6°
+
André Stray
0
Audi och Hyundai ska samarbeta kring bränslecellsteknik
Vill snabba på utvecklingen 
49.3°
+
Bobby Green
0
Cyklister får köra på körbana även om det finns cykelbana
Men vad i hela fridens namn? 
30.7°
+
Bobby Green
0
Ny Teenage Mutant Ninja Turtles på ingång
Turtle Power! 
32.8°
+
André Stray
0
Steams sommarrea bara några timmar bort
Bara att börja tänja plånboken 
42.5°
+
André Stray
0
Star Wars-spinoffer har lagts på is
Efter Solo-floppen 
46.2°
+
André Stray
0
Dålig läppläsning av herrarna Trump och Jong-Un
Känns rimligt att det var det här som sades 
47.5°
+
Roger Åberg
0
En närmre genomgång av Volvo S60
Denna gång utan svengelska 
43.6°
+
Roger Åberg
0
Virvelringar som kolliderar
Vackert och tidsödande 
50.5°
+
Roger Åberg
0
Videofrossa: Nya Volvo S60
Se den på vägen, syna den och se den i fabriken 
44.5°
+
Roger Åberg
0
Lite gameplay från Mutant Year Zero: Road to Eden
Ser bra ut! 
43.9°
+
André Stray
0
Det här är nya Volvo S60!
Första Volvon som tillverkas i USA 
55.7°
+
Bobby Green
0
Matt Damon kommer att spela Carroll Shelby
Ny film om Fords Ferrari-fight på gång 
43.4°
+
Bobby Green
0
Nu kan du beställa Nokia 8110
Banantelefonen i ny version 
51.8°
+
Roger Åberg
0
Snubbe kör båt över grusväg
Alla sätt är bra utom de dåliga 
48.4°
+
Bobby Green
0