Nvidia GeForce 337.50 "wonderdriver" review: écht sneller of niet?

55 reacties
Inhoudsopgave
  1. 1. Inleiding
  2. 2. Single GPU Benchmarks
  3. 3. SLI Benchmarks
  4. 4. Conclusie: wonderen bestaan?
  5. 55 reacties

Inleiding

Op 7 april introduceerde Nvidia versie 337.50 beta van haar GeForce drivers. Nu is de introductie van een nieuwe GeForce beta-driver over het algemeen niet zo'n groot nieuws, maar bij deze versie 337.50 lag dat anders. De driver werd door Nvidia met veel bombarie aangekondigd en zou voor aanzienlijk betere prestaties moeten kunnen zorgen. In haar presentatie claimde Nvidia tot 64% betere prestaties met een enkele GPU en tot 71% betere prestaties in SLI. Door ook nog eens heel duidelijk de link met Mantle te leggen - Nvidia's presentatie impliceert "waar AMD Mantle voor nodig heeft, kunnen wij met nieuwe DirectX 11 drivers" - waren de verwachtingen hoog gespannen. De term "wonderdriver" werd al door ons en menig andere site gebezigd. Tijd om uit te zoeken wat er klopt van de claims!


Tot 71% betere prestaties. Dát zijn nog eens beloftes!

In de tijd rond Pasen mag menigeen dan wel in wonderen geloven, wij zijn toch meer van het spreekwoord "If it sounds too good to be true, it usually is". Bovenal is ons motto "Meten is weten". Vandaar dat we de nieuwe driver hebben getest met combinaties van twee processors, twee GPU's, twee resoluties en een zestal games.

Lagere CPU overhead

Zonder exact duidelijk te maken wat men exact in driver 337.50 heeft verbeterd, geeft Nvidia aan dat het de CPU-overhead van de driver heeft verlaagd. Zodoende mogen we dus voornamelijk prestatiewinsten verwachten in situaties waar niet de videokaart, maar de processor de bottleneck is. Dat is bijvoorbeeld het geval wanneer je een relatief snelle videokaart combineert met een wat langzamere CPU. 

De link met AMD's Mantle API is natuurlijk snel gelegd. Mantle is echter een volledig nieuwe programmeeromgeving, Nvidia's DirectX 337.50 driver wordt de facto nog altijd aangestuurd door DirectX 11. Van alle verhalen rond Mantle en DirectX 12 weten we dat juist bij de huidige DirectX versie een gigantische CPU-bottleneck bestaat, aangezien een groot gedeelte van het rendering proces single threaded plaatsvindt en game developers weinig invloed kunnen uitoefenen op binnen DirectX automatisch uitgevoerde optimalisaties, die niet altijd positief uit hoeven te pakken. Die vervelende eigenschappen van DirectX 11, die bij de toekomstige versie 12 verholpen moeten zijn, kan Nvidia natuurlijk niet verhelpen, wonderen of niet.

Tegelijkertijd heeft een driver zélf natuurlijk ook CPU-overhead en is het natuurlijk prima mogelijk dat die verder verkleind is. Daarnaast is er vanuit driverniveau meer invloed uit te oefenen op de manier waarop DirectX de rendering van games probeert te optimaliseren. Naast een algemene optimalisatie is het dus prima mogelijk dat Nvidia meerdere game-specifieke optimalisaties heeft gecombineerd. 

Dat laatste lijkt zeker het geval bij de "beste case scenarios" uit Nvidia's presentatie van de 337.50 drivers. De maximale winst van 71% bij een SLI-configuratie wordt namelijk geclaimd bij de game Total War: Rome 2, maar wat Nvidia er niet bij vertelt is dat SLI in deze game met de vorige driver überhaupt nog niet goed ondersteund werd.

Maar goed, laten we niet te lang stil blijven staan bij de claims van Nvidia zelf, wij hebben het zelf ook uitvoerig getest.


De beste SLI-verbetering is er in Total War: Rome 2 volgens Nvidia. Nogal wiedes, met de huidige WHQL driver werkt SLI in deze game überhaupt nog niet (goed).


Het staat er niet, maar deze slide impliceert dat Mantle overbodig is. Realiseer je wel dat de gekozen setting juist niet is waar Mantle excelleert én dat een GTX 780 Ti een stuk duurder is dan een Radeon R9 290X.

0
*