Hiho, ich hab mich eben so ein bisschen in GPGPU eingelesen bis ich das hier gelesen habe:
Wenn ein Grafikprozessor so viel schneller ist als eine normale CPU warum nimmt man dann nicht einfach Grafikprozessoren anstelle des normalem Prozessors und lässt diesen dann die üblichen Rechnungen machen?
Welche Performance-Vorteile GPGPU-Computing bieten kann, zeigt das Distributed-Computing-Projekt Folding@home. Ziel ist es, die Faltung von Proteinen zu simulieren und so mehr über die Entstehung und Heilungsmöglichkeiten von Krankheiten wie Alzheimer, Creutzfeldt-Jakob oder Krebs zu verstehen. Auf der Projekt-Website stehen Clients für verschiedene Betriebssysteme und Plattformen zum Download.
Die Übersicht vom 4. Juli 2007 zeigt, dass 773 GPUs eine Leistung von 46 Teraflops liefern. 24.487 CPUs der an dem Projekt teilnehmenden Linux-Desktops stellen dagegen nur 42 Teraflops zur Verfügung. 185.880 Prozessoren in Windows-Maschinen schaffen 177 Teraflops und 15.361 Intel- und Power-PC-basierte Macs 23 Teraflops.
Wenn ein Grafikprozessor so viel schneller ist als eine normale CPU warum nimmt man dann nicht einfach Grafikprozessoren anstelle des normalem Prozessors und lässt diesen dann die üblichen Rechnungen machen?