Prinzipiell erkennt der Client eure Hardware selbständig und erstellt entsprechende Slots. Jedoch sind ggfs. Anpassungen notwendig, wenn mit bestimmten Hardware gefoldet werden soll - bspw. nur mit der CPU mit einer bestimmmten Anzahl von Threads oder nur mit der GPU.
Ihr geht auf den Button "Configure" und dann auf den Reiter "Slots". Dort werden euch die bereits vorhandenen Slots angezeigt. Weiterhin habt ihr die Möglichkeit weitere hinzuzufügen, bestehende zu löschen oder zu editieren. Wie ihr das im Einzelnen machen könnt, wird nachfolgend erläutert.
Hinweis: Nicht jede GPU kann mit dem Client folden - hier die aktuelle
Freigabe-Liste. Ältere oder schwächere GPUs werden in der Regel nicht unterstützt.
3.1 neue Slots hinzufügen
Dieses ist dann nötig, wenn Ihr neue Hardware einbinden möchtet oder zuvor einen Slot gelöscht habt.
Klickt einfach auf den Button "Add" und es poppt ein Fenster auf. Dort könnt ihr auswählen, was ihr hinzufügen wollt. Entweder eine CPU, dann einfach "OK" drücken oder eine GPU, dann den GPU-Button per Klick aktivieren und mit "OK" bestätigen.
3.2 extra Slot options
Es gibt je nach Hardware "extra Slot options" mit denen ihr die Slots im Client individuell zu eurem System einstellen könnt.
Diese könnt ihr wie folgt eingeben: Geht auf den Reiter "Slots" und wählt dort den zu editierenden Slot aus. Dieser wird dann hinterlegt. Im Anschluss klickt ihr bitte auf "Edit" und es öffnet sich das Slot-Fenster. Hier können nun verschiedene Eingaben vorgenommen werden. In den zwei darauffolgenden Kapiteln soll auf die gängigsten eingegangen werden.
Hinweis: Die Slot-Options sind, wie der Name schon sagt "nur" Optionen" die hinzugefügt werden. Bedeutet, wenn eine Option gesetzt wird, werden neben den "Standard-WUs" auch die aus der Option geladen. Es bedeutet nicht, dass nur noch die WUs aus der Slot-Option geladen werden.
3.2.1 extra Slot options für die CPU
Achtung: Aktuell sind nur WUs für Slot vorhanden, deren
Threadanzahl keine Primzahl ist.
Für CPUs könnt ihr die Anzahl der verwendeten Threads festlegen. Der Wert "-1" kann aber prinzipiell gelassen werden, denn der Client wählt immer die optimalen Einstellungen für maximale Leistung aus. Möchte ihr nicht mit allen Threads folden, dann könnt ihr das natürlich verändern. Ändert dazu den Wert "-1", per up/down-Button, auf die gewünschte Threadanzahl und bestätigt mit "OK".
wichtig für Nvidia-GPUs: Nvidia GPUs benötigen je GPU mindestens einen Thread. D.h., wenn ihr vier Threads zur Verfügung habt und eine NVIDIA GPU benutzt, wird das System in der Voreinstellung nur drei Threads für die CPU-Berechnung verwenden und einen für die Versorgung der GPU reservieren. Das ist leider unumgänglich, wenn die GPU richtig performen soll. Achtet daher bitte darauf dieses auch bei per Handeinstellungen vorzusehen, denn eine GPU bringt deutlich mehr PPDs als eine CPU.
Hinweis: Damit die GPU, AMD oder Nvidia, immer maximal performen kann, bitte die unter "mögliche Optimierungen" aufgezeigten Vorgehensweisen durchführen. Es lohnt sich!
Für Multi-CPU-System unter Linux ab mindestens 16 Threads >> !derzeit nicht aktiv!
Im Feld "Extra Slot options" könnt ihr verschiedene Parameter hinterlegen. Dazu zieht das Fenster bitte solange größer, bis ihr unten die Button "Add" und "Remove" seht.
Nun klickt auf "Add" und gebt Folgendes ein:
Name:
client-type
Value: bigadv
und bestätigen mit "OK"
Name:
max-packet-size
Value: big
und bestätigen mit "OK"
Nun alle Eingaben nochmals mit "OK" bestätigen und über den Button "
Save" abspeichern.
Diese beide Optionen stellen extra große WU`s bereit.
Bitte aber vor der dauerhaften Nutzung die Ausbeute prüfen. Hier ist schnelles und unterbrechungsfreies Falten zwingend erforderlich.
Name:
max-unit
Value: 3
und bestätigen mit "OK"
Diese Option gibt dem Client vor, dass er pro Tag nur 3 WU`s bearbeitet. Sprich, er arbeitet 3 WUs ab und geht dann in den Leerlauf. Dieses ist eine einfache Möglichkeit der Steuerung, denn die Anzahl der WU`s ist von 1-x frei wählbar.
3.2.2 extra Slot options für die GPU
Hinweis: Die Slot-Options sind, wie der Name schon sagt "nur" Optionen" die hinzugefügt werden. Bedeutet, wenn eine Option gesetzt wird, werden neben den "Standard-WUs" auch die aus der Option geladen. Es bedeutet nicht, dass nur noch die WUs aus der Slot-Option geladen werden.
Im Feld "Extra Slot options" könnt ihr verschiedene Parameter hinterlegen. Dazu zieht das Fenster bitte solange größer, bis ihr unten die Button "Add" und "Remove" seht.
Nun klickt auf "Add" und gebt Folgendes ein:
Name:
pause-on-start
Value: true oder false
und bestätigen mit "OK" - "true" versetzt den Client beim Starten in eine Pause, sprich der Client muss/ kann von Hand gestartet werden. Bei "false" wird der Client sofort nach dem Start aktiv und beginnt eigenständig mit dem Falten.
Name:
client-type
Value: advanced
und bestätigen mit "OK" - das bringt euch zusätzlich Work-Units des Typs 0x22, sofern verfügbar, ein; ohne diese Option werden 0x18er, 0x17er und 0x21er WUs geladen
[k]
Diese Option muss aktiviert sein um mit AMD NAVI falten zu können!]/k]
Value: beta
und bestätigen mit "OK" - es werden nur Beta-Work-Units geladen, sofern welche vorhanden sind.
Achtung, wirklich nur für offizielle Beta-Tester!!
Name:
max-packet-size ... aktuell nicht von Stanford genutzt
Value: small oder big
und bestätigen mit "OK" - "small", es werden nur kleine WUs (bspw. 0x15er) und bei "big" alle anderen WU-Typen geladen, sofern diese im Arbeitsvorrat vorhanden sind.
Name:
next-unit-percentage
Value: 100
und bestätigen mit "OK" - bei einem Abarbeitungsstand der aktuellen WU von 100% lädt der Client eine neue WU (Einstellungen von 90-100 möglich).
Name:
max-unit
Value: 3
und bestätigen mit "OK"
Diese Option gibt dem Client vor, dass er pro Tag nur 3 WU`s bearbeitet. Sprich, er arbeitet 3 WUs ab und geht dann in den Leerlauf. Dieses ist eine einfache Möglichkeit der Steuerung, denn die Anzahl der WU`s ist von 1-x frei wählbar.
Faustregel: Download-Zeit der WU / TPF-Zeit = x
- wenn x kleiner 1, dann 100%
- wenn x kleiner als 2, aber größer oder gleich 1, dann 99%
- wenn x kleiner als 3, aber größer oder gleich 2, dann 98 %
- wenn x kleiner als 4, aber größer oder gleich 3, dann 97 % ... usw.
Achtung: Die Zeit zur Abarbeitung der WU startet direkt nach Beendigung des Downloads. Jedes Warten nach dem Download bringt Punkt-Verluste mit sich.
nur für Nvidia-GPUs:
Name:
extra-core-args
Value: -tmax=80 -twait=900 - wenn Eure GPU wärmer als 80°C wird, unterbricht der Client für 900 Sekunden die Berechnung
und bestätigen mit "OK"
Nun alle Eingaben nochmals mit "OK" bestätigen und über den Button "
Save" abspeichern.