AMD Mantle review: eerste ervaringen in Battlefield 4 in Windows 7 en 8.1

60 reacties
Inhoudsopgave
  1. 1. Inleiding
  2. 2. AMD Catalyst 14.1 beta
  3. 3. Wat mogen we volgens AMD verwachten?
  4. 4. Mantle benchmarks - Radeon R7 260X
  5. 5. Mantle benchmarks - Radeon R9 290X
  6. 6. Conclusie
  7. 60 reacties

Wat mogen we volgens AMD verwachten?

Was AMD tijdens alle perspresentaties waar Mantle ter sprake kwam de afgelopen tijd nogal vaag ("Mantle biedt in alle gevallen een significante prestatiewinst", hebben we meer dan eens gehoord), in de briefing die wij en andere sites bij de Mantle-driver krijgen was men specifieker. AMD stelt - zoals we eigenlijk al konden verwachten - dat Mantle vooral voor een significante prestatiewinst kan zorgen in situaties waar de CPU de bottleneck is. In gevallen waar de GPU de bottleneck is, is de winst veel minder of is die er zelfs bijna niet. Op zich mag dat niet tot verbazing leiden: laten we niet vergeten dat Mantle juist een oplossing biedt voor de CPU-overhead van API's als DirectX en OpenGL.

In Full HD zou Battlefield 4 gemiddeld 40,9% sneller moeten werken, in WQHD 40,1%.

Als voorbeeld van een CPU-gelimiteerd scenario geeft AMD ons cijfers voor Battlefield 4 op een AMD A10-7700K processor gecombineerd met een Radeon R9 290X met Ultra settings. In Full HD zou Battlefield 4 dan gemiddeld 40,9% sneller moeten werken, in WQHD 40,1%. Dat is natuurlijk enorm!

In een voorbeeld van een GPU-gelimitteerd scenario geeft AMD cijfers van een AMD Radeon R7 260X op een Intel Core i7 4960X. De prestatiewinst in Full HD en WQHD is dan slechts 2,7% respectievelijk 1,4% volgens de officiële cijfers. Amper meetbaar, laat staan merkbaar dus.

Nu is een R7 260X op een Core i7 4960X natuurlijk een onwaarschijnlijke combinatie, net zo min als dat er betrekkelijk weinig mensen zullen zijn die een 500 euro kostende videokaart als de Radeon R9 290X combineren met een A10-7700K die voor minder dan € 150 in de winkel ligt. Een R9 290X met een Core i7 en een R7 260X met een A10 zijn zinniger combinaties. 

Laat AMD nu immers net graag high-end videokaarten verkopen en niet bijster snelle CPU's in het assortiment hebben: de puzzelstukjes vallen op hun plek.

Toch moeten we één ding hier niet uit het oog verliezen. Als Mantle ervoor zorgt dat er een minder krachtige CPU vereist is voor gaming, is dat ook winst. Als gamers die nu investeren in een Core i5 of Core i7 CPU dezelfde prestaties kunnen behalen met een Core i3 of AMD A10, kunnen ze heel wat geld besparen en/of meer geld besteden aan hun videokaart. Dat moet AMD als muziek in de oren klinken: meer geld uit kunnen geven aan een dikke videokaart omdat een langzamere CPU snel genoeg is. Laat AMD nu immers net een partij zijn die heel graag high-end videokaarten verkoopt en helaas niet bijster snelle CPU's in het assortiment heeft: de puzzelstukjes vallen op hun plek.

StarSwarm 

Het is niet enkel Battlefield 4 waar we mee aan de slag gingen, ook kregen we de beschikking over de StarSwarm demo gebaseerd op de Nitrous engine van Oxide games. Deze Nitrous engine is gemaakt voor RTS-games en de ontwikkelaars ervan hebben onder meer hun sporen verdiend bij de Microsoft Game Studios, als ook bij de Civilization-reeks. De demo simuleert een RTS-game die zich in de ruimte afspeelt en tijdens de benchmark kunnen duizenden ruimteschepen tegelijkertijd in beeld zijn. Ieder ruimteschip - waarvan er op sommige momenten 3000 à 4000 door het beeld vliegen - bestaat weer uit vele objecten. Ofwel: StarSwarm is een worst-case scenario voor de CPU-overhead van 3D API's en daarmee een best case scenario voor Mantle. De resultaten die we zien moeten we zodoende niet direct gaan relateren aan wat we in de toekomst bij op Nitrous engine gebaseerde RTS-games mogen verwachten, maar geeft wel een aardige indicatie van wat Mantle in het meest extreme geval kan bewerkstelligen. We hebben StarSwarm niet uitvoerig getest, maar kunnen beamen dat we in verschillende scenario's prestatiewinsten van 300+ procent zagen. Indrukwekkend, al is de vraag of we dergelijke stijgingen ook bij daadwerkelijke games gaan zien. 

0