Zum Hauptinhalt Zur Navigation

GFX Bench Metal: Neuer Benchmark testet Apples Low-Level-API

Kishonti hat eine neue Version des GFX Bench veröffentlicht, der Apples Metal-Grafikschnittstelle unter iOS unterstützt. Unsere Messungen mit einem iPhone 6 zeigen eine leicht höhere Geschwindigkeit, richtig profitieren werden aber erst angepasste Spiele.
/ Marc Sauter
9 Kommentare News folgen (öffnet im neuen Fenster)
Manhatten-Szene des GFX Bench Metal (Bild: Kishonti)
Manhatten-Szene des GFX Bench Metal Bild: Kishonti

Der Benchmark-Entwickler Kishonti hat eine aktualisierte Version des GFX Bench zum Download bereitgestellt(öffnet im neuen Fenster) . Diese heißt schlicht GFX Bench Metal und entspricht dem GFX Bench 3.1, sie unterstützt aber die Metal- statt der OpenGL-ES-Schnittstelle. Ähnlich wie AMDs Mantle-API und Direct3D-12 verringert Metal den Treiber-Overhead und lässt die CPU mehr Render-Aufrufe an die Grafikeinheit schicken. Mit einer Low-Level-API können Entwickler bei gleicher CPU-Last mehr Objekte zeichnen oder die Geschwindigkeit erhöhen.

GFX Bench 3.1 Manhatten
GFX Bench 3.1 Manhatten (01:02)

Das ist besonders im Mobile-Bereich interessant, da Apple beispielsweise beim Schritt vom A7- zum A8-Chip zwar die Grafik-Leistung enorm gesteigert, die CPU-Performance aber nur marginal erhöht hat. Der Treiber-Overhead-Test des GFX Bench, der dem Feature-Test des 3DMark ähnelt, zeigt das theoretische Potenzial der Metal-API sehr schön.

Ausgehend von der im Mobile-Segment üblichen Grafikschnittstelle OpenGL ES erhöht sich die Bildrate fast um den Faktor 4. Der Test zeichnet allerdings Unmengen an Objekten und jedes mit einem eigenen Draw-Call, was praktisch kein Entwickler so umsetzen würde. In der Manhattan- und in der T-Rex-Szene des GFX Bench steigert die Metal-Schnittstelle die Leistung kaum, da die Grafikeinheit limitiert und nicht die Anzahl der Draw-Calls.

Epic Zen Garden - Demo (iOS 8)
Epic Zen Garden - Demo (iOS 8) (01:00)

Erst kommende Spiele dürften einen größeren Nutzen aus der Metal-API ziehen. Heutige Techdemos wie Epics Zen Garden profitieren bereits, da beispielsweise die Darstellung der unzähligen Schmetterlinge sehr viele Draw-Calls erfordert.


Relevante Themen