Civ Beyond Earth im Technik-Test: Schneller, ohne Mikroruckler und geringere Latenz mit Mantle

Civilization Beyond Earth nutzt AMDs Mantle-Schnittstelle für höhere Bildraten, verringert Ruckler und verbessert die Kantenglättung. Toll finden wir zudem das Split Frame Rendering für Crossfire.

Artikel von veröffentlicht am
Civilization Beyond Earth
Civilization Beyond Earth (Bild: Firaxis)

Das von Golem.de kürzlich getestete Civilization Beyond Earth ist eines der wenigen Spiele, die AMDs Mantle-API direkt von Beginn an unterstützen. Entwickler Firaxis nutzt die Schnittstelle für mehr als nur für eine gesteigerte Geschwindigkeit: Der Fokus liegt auf einem runderen Spielgefühl bei zugleich schönerer Grafik.

Schon Civilization 5 war 2010 erfreulich modern, das Strategiespiel setzt die DX11-Engine unter anderem für tesselliertes Terrain und für eine per Direct Compute ausgeführte Texturkompression ein, welche die Qualität sowie das Streaming der Pixeltapeten sichtlich verbessert. Durch Tessellation wird zudem der Prozessor entlastet, wodurch die Bildrate steigt.

Mantle für höhere fps und bessere Frametimes

Der nächste logische Schritt war daher, das Mantle-API zu nutzen, um die Anzahl der Draw-Calls zu reduzieren und auch mit schwächeren CPUs eine hohe Geschwindigkeit zu erzielen. Insbesondere nach Dutzenden Spielstunden ist die Weltkarte derart mit Einheiten angefüllt, dass die Bildrate beim Herauszoomen selbst auf starken Systemen deutlich absinkt.

Wir haben mit der integrierten Benchmark-Funktion von Civilization Beyond Earth, die ein solches fortgeschrittenes Spiel zeigt, gemessen, wie viel schneller es mit der Mantle-Schnittstelle verglichen mit dem DirectX-11-API läuft.

Im ersten Durchgang haben wir bewusst ein CPU-Limit provoziert: Mit maximalen Details ohne Kantenglättung und in 1.280 x 768 Pixeln sind unter Mantle die fps rund 73 Prozent höher als unter DX11.

  • Integrierter "Late Game"-Benchmark; Sapphire Radeon R9 290X Tri-X, Core i7-3770K, 16 GByte DDR3, Windows 8.1.1 x64, Catalyst 14.9.2 Beta (HQ)
  • Integrierter "Late Game"-Benchmark; Sapphire Radeon R9 290X Tri-X, Core i7-3770K, 16 GByte DDR3, Windows 8.1.1 x64, Catalyst 14.9.2 Beta (HQ)
  • Integrierter "Late Game"-Benchmark; Sapphire Radeon R9 290X Tri-X, Core i7-3770K, 16 GByte DDR3, Windows 8.1.1 x64, Catalyst 14.9.2 Beta (HQ)
  • Der "Late Game"-Benchmark aus Civ Beyond Earth (Screenshot: Marc Sauter/Golem.de)
  • Verteilung der Samples bei MSAA und EQAA (Bild: AMD)
Der "Late Game"-Benchmark aus Civ Beyond Earth (Screenshot: Marc Sauter/Golem.de)

Mit steigender Grafiklast verringert sich der Leistungszuwachs wie erwartet: Mit 1.920 x 1.080 Pixeln und 4-facher EQ-Kantenglättung hat das Mantle-API noch einen Vorsprung von überzeugenden 27 Prozent, mit 2.560 x 1.440 Bildpunkten und 8x EQAA beträgt der Abstand lediglich 13 Prozent.

Auffällig ist neben den gemessen fps, dass die Frametimes unter Mantle deutlich regelmäßiger sind. Selbst bei geringerer Bildrate ist die Darstellung sichtlich flüssiger, Nvidia erreicht das aber auch unter DirectX 11. Schönes Detail: Im Grafiklimit sorgt Mantle für eine verringerte Leistungsaufnahme, da die CPU entlastet wird.

  • Integrierter "Late Game"-Benchmark; Sapphire Radeon R9 290X Tri-X, Core i7-3770K, 16 GByte DDR3, Windows 8.1.1 x64, Catalyst 14.9.2 Beta (HQ)
  • Integrierter "Late Game"-Benchmark; Sapphire Radeon R9 290X Tri-X, Core i7-3770K, 16 GByte DDR3, Windows 8.1.1 x64, Catalyst 14.9.2 Beta (HQ)
  • Integrierter "Late Game"-Benchmark; Sapphire Radeon R9 290X Tri-X, Core i7-3770K, 16 GByte DDR3, Windows 8.1.1 x64, Catalyst 14.9.2 Beta (HQ)
  • Der "Late Game"-Benchmark aus Civ Beyond Earth (Screenshot: Marc Sauter/Golem.de)
  • Verteilung der Samples bei MSAA und EQAA (Bild: AMD)
Integrierter "Late Game"-Benchmark; Sapphire Radeon R9 290X Tri-X, Core i7-3770K, 16 GByte DDR3, Windows 8.1.1 x64, Catalyst 14.9.2 Beta (HQ)

Zur besseren Vergleichbarkeit mussten wir unter DX11 im Catalyst-Treiber die Multisampling-Kantenglättung zu Enhanced Quality Anti-Aliasing (PDF) erweitern, da unter Mantle automatisch EQAA eingeschaltet wird. Hierbei handelt es sich um zusätzliche Coverage-Samples erweitertes MSAA, die kaum Leistung kosten - die Bildqualität aber auch nur wenig verbessern.

Hier hätten wir uns Supersampling-Kantenglättung gewünscht, denn bei Nvidias DSR skaliert das Interface mit und wird unlesbar klein.

  • Integrierter "Late Game"-Benchmark; Sapphire Radeon R9 290X Tri-X, Core i7-3770K, 16 GByte DDR3, Windows 8.1.1 x64, Catalyst 14.9.2 Beta (HQ)
  • Integrierter "Late Game"-Benchmark; Sapphire Radeon R9 290X Tri-X, Core i7-3770K, 16 GByte DDR3, Windows 8.1.1 x64, Catalyst 14.9.2 Beta (HQ)
  • Integrierter "Late Game"-Benchmark; Sapphire Radeon R9 290X Tri-X, Core i7-3770K, 16 GByte DDR3, Windows 8.1.1 x64, Catalyst 14.9.2 Beta (HQ)
  • Der "Late Game"-Benchmark aus Civ Beyond Earth (Screenshot: Marc Sauter/Golem.de)
  • Verteilung der Samples bei MSAA und EQAA (Bild: AMD)
Verteilung der Samples bei MSAA und EQAA (Bild: AMD)

Split Frame Rendering - gemeinsam statt einsam

Dafür hat Firaxis eine fast vergessene Multi-GPU-Render-Technik unter Mantle implementiert: Split Frame Rendering (SFR). Praktisch alle Spiele nutzen Alternate Frame Rendering (AFR), bei dem die GPUs abwechselnd Frames berechnen. Dies resultiert in Mikrorucklern und einem erhöhten Input-Lag, eine zweite Grafikkarte verdoppelt die Bildrate jedoch fast.

Beim Split Frame Rendering hingegen teilen sich die GPUs einen Frame untereinander auf, was zwar die Skalierung verschlechtert, das Spiel läuft aber durch die stabilen Frametimes flüssiger. Im Kurztest mit zwei Radeon R9 290X war die Bildrate unter Mantle höher als unter DirectX 11, und die Darstellung stotterte weniger.

Bitte aktivieren Sie Javascript.
Oder nutzen Sie das Golem-pur-Angebot
und lesen Golem.de
  • ohne Werbung
  • mit ausgeschaltetem Javascript
  • mit RSS-Volltext-Feed


irata 26. Okt 2014

Sicher, dass es nicht sowas war? http://www.youtube.com/watch?v=mt8kGiFBe_I Bei den paar...

nille02 25. Okt 2014

Der Source ist uninteressant. Die API und ABI muss nur mal in eine Dokumentation...

ms (Golem.de) 24. Okt 2014

Benchen geht damit AFAIK nicht, nur stehen und auf den Counter schielen ;-)



Aktuell auf der Startseite von Golem.de
Macbooks
Apple hält 8 GByte RAM weiterhin für ausreichend

Apple verteidigt die Macbooks mit nur 8 GByte RAM: Das reiche für Streaming oder Casual Games aus. Die Realität ist eher anders.

Macbooks: Apple hält 8 GByte RAM weiterhin für ausreichend
Artikel
  1. Snowmobile: Amazon stellt Datentransfer per Lastwagen ein
    Snowmobile
    Amazon stellt Datentransfer per Lastwagen ein

    Noch 2016 waren die großen Snowmobile-LKW ein Highlight für Amazon Web Services. Nun fällt das Projekt Sparmaßnahmen zum Opfer.

  2. Warhorse Studios: Kingdom Come Deliverance 2 für Ende 2024 angekündigt
    Warhorse Studios
    Kingdom Come Deliverance 2 für Ende 2024 angekündigt

    Doppelt so viel Welt, eine Armbrust und Schusswaffen: Heinrich darf in Kingdom Come Deliverance 2 weitere Abenteuer im Mittelalter erleben.

  3. Alex Garlands Civil War: Technisch und erzählerisch ein Meisterwerk
    Alex Garlands Civil War
    Technisch und erzählerisch ein Meisterwerk

    Es ist Science-Fiction, die erschreckend realistisch anmutet. Civil War zeigt die Eskalation in einer gespaltenen Gesellschaft.
    Eine Rezension von Peter Osteried

Du willst dich mit Golem.de beruflich verändern oder weiterbilden?
Zum Stellenmarkt
Zur Akademie
Zum Coaching
  • Schnäppchen, Rabatte und Top-Angebote
    Die besten Deals des Tages
    • Daily Deals • MindStar: Corsair RGB 32GB DDR5-6000 119€ • Samsung Galaxy S23 -37% • MSI OLED Curved 34" UWQHD 175Hz -500€ • Alternate: Deep Cool CH560 Digital Tower-Gehäuse 99,90€ • PS5-Spiele von Sony -75% • Zum Tiefstpreis: AVM Heizkörperregler & limitierte Sennheiser-Kopfhörer [Werbung]
    •  /