Dat de hedendaagse grafische kaarten absolute krachtpatsers zijn is algemeen geweten. Dat de ruwe kracht van de cores van deze grafische kaarten vaak de kracht van een hedendaagse processor overstijgt is minder bekend. Nu hebben enkele programmeurs van de Stanford University echter een programma ontwikkeld om de ruwe kracht van deze GPU's (Graphical Processing Unit, de core dus) te meten, en men deed enkele interessante bevindingen.
Het ontwikkelde programma heet BrookGPU en biedt een gemakkelijke programmeeromgeving die sterk lijkt op C voor moderne GPU's. Toen men het programma gebruikte om de ruwe kracht van een GeforceFX 5900 Ultra te meten behaalde men een goede 20 GFLOPS, wat min of meer het equivalent is van een Pentium 4 10GHz. Combineer dit met de gigantische bandbreedte die de GPU heeft (25,3GB/s tov 5,96GB/s voor een P4) en je hebt een immens krachtige verwerkingseenheid.
Waar zit het addertje nu echter, denkt de oplettende lezer. Wel, die zit 'em in het programmeren van de GPU. De GPU is namelijk bedoeld om puur grafische berekeningen te doen (pixel shaders, vertex shaders, etc...) waardoor de programmering ervan immens moeilijk is. Zomaar de CPU vervangen zullen ze dus niet onmiddelijk doen.
Dit brengt echter weer de discussie over de confrontatie tussen GPU- en CPU-ontwikkelaars boven. De GPU's evolueren ieder jaar en brengen steeds meer en meer ruwe kracht met zich mee, waardoor de GPU in staat is al heel wat taken van de CPU over te nemen. Aan de andere kant zijn er dan de geïntegreerde chipsets die een deel van de CPU en het RAM-geheugen gebruiken voor videotoepassingen, maar iedereen weet wel hoe krachtig deze chipsets zijn
Zal de GPU-architectuur ooit de CPU verdringen, of stevenen we af op een fusie van de twee? Tijd zal het antwoord brengen.
Bron:
SlashdotKlik om te vergroten...