Ik vind de Fermi aanpak wel degelijk revolutionair, maar goed ik doe niets aan spelletjes maar alles met de CUDA cores om mijn apps te versnellen.
Op dat gebied is Nvidia voorlopig toonaangevend en men is van plan daarin ook de absolute marktleider te blijven.
Mijns inziens is het een kwestie van tijd voordat games ook gebruik maken van de enorme aantallen parallele cores. Het vereist een heel andere aanpak om daar het maximale uit te halen en game developers willen zich liever niet vastpinnen op een propietary techniek.
John Carmack is al aan het spelen met OpenCL dat voorlopig een stuk trager en onvolwassener is, maar dat zowel op ATI als Nvidia draait. De performance op Nvidia is volgens hem een stuk hoger op het OpenCL plaftorm waar Nvidia eigenlijk helemaal niet op inzet.
Het ziet er dus naar uit dat games in de toekomst wel degelijk gebruik zullen gaan maken van de parallele cores. Zie ook hoelang het game developers kostte om de Cell aanpak van de PS optimaal te benutten. Onwaarschijnlijk lang, maar vergeet niet dat een deel van die kennis bruikbaar is voor het gebruik in Cuda/OpenCL multiple core grafische chips.
Het nieuwsbericht lijkt trouwens een beetje in de war. Performance per watt zal toenemen, wat goed nieuws is, maar niets zegt over de absolute snelheid. Op de GPU conference is dat overigens NIET gerapporteerd volgens mij. Zoals het plaatje ook laat zien gaat het om de
DP (dual precision) performance per watt.
Dat is toevallig ook mijn interesse gebied want dat maakt werkstation apps stukken sneller binnen de huidige TDP's, maar dat zegt dus nog veel minder over mogelijke gaming performance. Daar gaat deze conference overigens ook helemaal niet over.
edit: twv JohnAd: het ging me om het optimale gebruik van de 'massive parallel aproach' in games. Tesselation bijvoorbeeld valt nog behoorlijk te verbeteren en kan prima onchip gebeuren. De meeste mensen zien Cuda en het minder presterende OpenCL als een PhysX only ding en ik probeerde te verduidelijken dat het de core (pun intended) van games zal gaan worden.
Je zinnen over OpenCL versus Cuda vs Ati en Nvidia zijn volstrekt onduidelijk. Nvidia's op CUDA geoptimaliseerde architectuur (en andersom CUDA zit dicht op de hw capabiliteis van de Fermi's) zou juist slechter moeten presteren onder OpenCL. Het is ATI die officeel zo enthousiast is over OpenCL *maar dat in de praktijk niet erg laat merken*
[Reactie gewijzigd door max3D op woensdag 22 september 2010 13:24]