Computer Hardware Forum - TweakPC

Computer Hardware Forum - TweakPC (https://www.tweakpc.de/forum/)
-   Folding@home (https://www.tweakpc.de/forum/folding-home/)
-   -   f@h basics: client Übersicht (https://www.tweakpc.de/forum/folding-home/69694-f-h-basics-client-uebersicht.html)

Uwe64LE 15.04.2009 17:46

f@h basics: client Übersicht
 
Da immer wieder Fragen nach den Clients auftreten und wir ja hoffentlich ab und zu auch neue Mitglieder in unseren Reihen begrüßen können, möchte ich heute mal eine Übersicht über die
zum Download stehenden Clients geben und dazu passende Systeme vorschlagen.

[URL="http://folding.stanford.edu/English/Download"]Download 1[/URL]

Hierbei möchte ich die nicht Windows-kompatible Software aus Mangel an eigener Erfahrung und wegen der relativ geringen Verbreitung im Team nur kurz erwähnen.

Folding@home läuft sowohl unter MacOS X, als auch unter Linux.

Beim Mac kommt es darauf an, welche CPU zum Einsatz kommt. Es gibt einen Universal Client für PowerPC- und Intel-CPU und es gibt einen Client speziell für Intel C2D, C2Q und Xeon.

[IMG]http://www.tweakpc.de/forum/members/uwe64le-albums-f%40h-anleitungen-picture470-mac-client.jpg[/IMG]

Linux/BSD-Nutzer werden sicher kein Problem haben, selbst die passende Software zu finden. ;-)

[IMG]http://www.tweakpc.de/forum/members/uwe64le-albums-f%40h-anleitungen-picture469-linux-client.jpg[/IMG]

Für die PS3 gibt es nur eine Möglichkeit, man kann also nichts falsch auswählen.

[IMG]http://www.tweakpc.de/forum/members/uwe64le-albums-f%40h-anleitungen-picture471-ps3-client.jpg[/IMG]



[U][B]Windows[/B][/U]

Kommen wir nun zu Windows und somit zu ein wenig mehr Vielfalt, aber eben auch zu der Gefahr, durch eine falsche Wahl viele Punkte zu verschenken.
Die empfohlene, relativ stabile und leicht einzurichtende Software ist ein Client, der selbst auf einem P III oder einem single core Celeron läuft-
dort aber natürlich keinen großen Nutzen für die Uni Stanford bringt und somit auch mit wenigen Punkten honoriert wird.

Als Vergleichswerte führe ich Ergebnisse von Mitgliedern unseres TweakPC-Teams an:
Duron 800: 28 PPD
Celeron@1,7 GHz: 55 PPD
PPD bedeutet Punkte pro Tag und wird üblicherweise mit dem Programm FahMon ausgelesen.

Ob ihr euch für die System Tray- oder für die Konsolenvariante entscheidet, bleibt euren persönlichen Vorlieben überlassen, ich persönlich bevorzuge die Konsolenvariante.

[IMG]http://www.tweakpc.de/forum/members/uwe64le-albums-f%40h-anleitungen-picture472-win-client.jpg[/IMG]

So hat man den Verlauf und mögliche Komplikationen, sowie Fehlermeldungen gleich auf dem Schirm, während man bei der Tray-Variante erst in der Log-Datei
nachsehen muss- falls man einen Fehler überhaupt zeitnah bemerkt.


Einsatzmöglichkeiten sind neben PC mit single core CPU auch dual cores der ersten Generation (E6300 oder X2 3800+ z.B.), sowie Rechner, die nur wenige Stunden pro Tag laufen.
Aufgrund der hohen CPU-Auslastung und damit verbundenen höheren Temperaturen ist dieser Client auch prädestiniert für Notebooks.

T5270@1,4 GHz: 109 PPD
X2 5000@2,94 GHz: 500 PPD
E8400@3,6 GHZ: 1000 PPD


Kommen wir nun zu den ergebnisorientierten, [URL="http://folding.stanford.edu/English/DownloadWinOther"][B]High Performance Windows Clients.[/B][/URL]

[IMG]http://www.tweakpc.de/forum/members/uwe64le-albums-f%40h-anleitungen-picture473-hi-perform-client.jpg[/IMG]

Diese Clients tragen nicht umsonst die Bezeichnung „Beta“- es kann also auch mal was schief gehen, sprich eine Work Unit wird nicht gesendet oder vorher abgebrochen.
Außerdem muss man hier auch auf das „Verfalldatum“ achten, die Units haben eine Fälligkeit.

Folding@home ist eine Anwendung, die Berechnungen nicht nur von der CPU, sondern auch von der GPU durchführen lassen kann.
Wir unterscheiden im Folgenden also zwischen Software für CPU-Berechnungen (SMP client) und Software für GPU-Berechnungen (GPU2 client).

[U][B]Folden mit der Grafikkarte[/B][/U]

Beginnen wir mit dem GPU2 client.

Die Software ist kompatibel mit ATI-Karten der Reihen HD 2xxx, 3xxx, 4xxx und FireGL Vx6xx, sowie allen nVidia-Karten der GF 8xxx, GF 9xxx, GTS und GTX 2xx, sowie Quadro und Tesla-Reihen
(Chip ab G80 und CUDA fähiger Treiber).

In der Regel verursachen ATI-Karten eine höhere CPU-Last als nVidia-Karten, so dass ein gleichzeitiger Einsatz von GPU und SMP client nicht angeraten wird,
während dies bei nVidia-Karten meistens keine Probleme verursacht.

Außerdem ist die Punktausbeute bei nVidia-Karten höher als bei ATI, was aber nicht unbedingt Rückschlüsse auf die wissenschaftliche Verwertbarkeit zulässt und keine Wertung darstellen soll.
Es ist aber nun einmal ein Fakt, der manchmal zu Enttäuschungen führt und deswegen nicht unerwähnt bleiben soll.

GF 8400GS: 475 PPD
HD 2600: 965 PPD
HD 4850: 2500 PPD
GF 8800GT: 3800 PPD
HD 4870: 4400 PPD
GF 8800GTS: 5600 PPD
GTX 260: 5600 PPD

Die PPD Werte sind Ungefähr-Werte, damit man in etwa weiß, was beim Einsatz einer bestimmten Grafikkarte zu erwarten wäre.

[IMG]http://www.tweakpc.de/forum/members/uwe64le-albums-f%40h-anleitungen-picture474-gpu-client.jpg[/IMG]

Wie gehabt kann man wieder zwischen Tray und Console wählen, vom Einsatz des Viewers rate ich ab. Ist zwar schön anzusehen, verbraucht aber unnötig Ressourcen und kostet somit Leistung.


[U][B]Folden mit Mehrkern-CPU[/B][/U]

Zum Schluss nun noch der SMP client. Hier gibt es eine Version ausschließlich für 32bit-OS (DEINO MPI) und eine Universalversion für 32 und 64 bit (MPICH).

[IMG]http://www.tweakpc.de/forum/members/uwe64le-albums-f%40h-anleitungen-picture475-smp-client.jpg[/IMG]

Ich empfehle den Einsatz des MPICH clients, da dieser scheinbar weniger Probleme verursacht.

Der client muss nur einmal installiert werden. Die Anzahl der Kerne wird automatisch festgestellt und die Berechnungen auf alle Kerne verteilt.

Wird noch fortgesetzt.


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:26 Uhr.

Powered by vBulletin® Version 3.8.10 (Deutsch)
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
SEO by vBSEO 3.5.2 ©2010, Crawlability, Inc.