Bei Folding@Home entwickelt ja ATI (jetzt AMD) mit. Deshalb werden sie kaum Nvidia Grafikkarten unterstützen. Das ist halt das Vorzeigeprojekt. Für andere Projekte, ist die Grafikkarte unbrauchbar, weil einfach viel zu mühsam zu programmieren. Die Shaderprogrammierung ist komplett anders, als konventionelle Programmierung. Man verwendet z.B. keine Schleifen, if, else etc., sondern arbeitet fast immer nur mit Feldern. Für Grafikberechnung funktioniert das ganz gut, aber für alles andere ist die Architektur unbrauchbar. Bei normalen Programmen kommt es in erster Linie auf Speicherzugriffe, Sprungvorhersage, Parallelisierung von sequentiellem Code zur Laufzeit etc. an. Bei Grafikkarten wird für eine große Anzahl an Elementen immer dieselbe Operation durchgeführt. Die schlechte Programmierbarkeit der Grafikkarten war ja der Grund, warum Intel beim Larrabee auf x86 setzt.