Hilfe bei der Feinjustierung bitte

JakPol

Freizeitschrauber(in)
Hallo,
seit Anfang Januar bin ich auch am falten. Nicht übermäßig fleissig, aber doch mit einem nennenswerten Output.

Kurz zu den technischen Gegebenheiten:
CPU: i5-6600k (OC auf 4,5GHz)
MB: Asus Maximus 8 Ranger
GPU: EVGA 1070 FTW (noch kein OC)

Und zu meinen persönlichen Gegebenheiten:
Das ist mein einziger Rechner. Das heißt, ich nutze den für alles. derzeit mache ich ihn meist gegen 10Uhr vormittags an und gegen 23 Uhr aus. Und wenn ich merke "alles klar, für die nächsten paar Stunden mach ich nix intensives", dann schmeiße ich den FaH Client an und lass bisschen falten. Nun möchte ich das ganze optimieren, und dazu brauche ich eure Hilfe:
- Manchmal weiß ich, dass der PC jetzt noch ~60 Minuten falten kann. Lohnt es sich, dann eine neue WU zu laden, die ich dann in einer Stunde pausiere, und dann erst am nächsten Tag fertig stelle? Oder ist es besser, die 60 Minuten heute nicht zu falten, und die neue WU erst ma nächsten Tag überhaupt anzufangen?
- Ich falte aktuell auf CPU und GPU. Lange hatte ich den CPU Slot einfach auf den Standardeinstellungen gelassen. Jetzt kürzlich hab ich dem CPU Slot zugewiesen, dass er nur noch 3 Threads nutzen darf. Ich hab eine 4Core CPU und dachte, so behalte ich mir einen Core für alles andere über. Allerdings brauchte die CPU vorher für eine 0xa4 WU ~2-4 Stunden, jetzt sind es meist 10-15 Stunden. Das heißt, ich bekomme eigtl nie eine WU innerhalb eines Tages fertig. Kann man das irgendwie optimieren? Doch wieder alle Cores freigeben? Hin und wieder wurde dann halt selbst surfen und Office ruckelig, was ich beides beruflich zwingend brauche. Oder soll ich den CPU Slot einfach komplett killen?
- Der GPU Slot braucht für eine 0x21 (oder so) WU meist circa 1,5 bis 2 Stunden. Ich hab den Slot aktuell auf den Standardeinstellungen. Kann ich da noch was optimieren?
- Wenn ich den Client starte, startet der immer minimiert im Windows tray. Kann ich den irgendwie zwingen, direkt im Advanced Control mode zu starten? Ich seh meine Anwendungen gerne direkt.
 
Hast du schon diesen Thread gelesen? Stehen jede Menge Tipps drin.
[HowTo] - Anleitung Einrichtung FAH Client 7.4.4

Ich habe eine ähnliche Konfig und falte nur GPU.
Auch würde ich nicht eine WU beginnen, dann pausieren und erst am nächsten Tag weitermachen. Wenn man eine WU anfängt, fertig machen. Das ist auch im Sinne von FAH, weil man WUs des selben Projektes nur hintereinander falten kann und nicht parallel. Und wenn man jetzt eine WU pausiert, gehts mit dem Projekt nicht weiter (zumindest bis die Deadline überschritten wird).

Du kannst auch zeitgesteuert falten, wenn das eine Option für dich ist:
Zeitgesteuert Falten starten / finishen

Ich habe in den Slot Optionen next-unit-percentage auf 100 gestellt, er fängt also mit dem Herunterladen erst an, wenn die WU zu 100% fertiggestellt ist. Standartmäßig ist 99. Man verliert mit 99 ein paar Punkte, weil die Punkteberechnung nach Abschluss des Herunterladens beginnt, dann aber noch eine WU berechnet wird und du so 1-2 Minuten wartest bis die neue WU startet.
 
Hallo,
seit Anfang Januar bin ich auch am falten. Nicht übermäßig fleissig, aber doch mit einem nennenswerten Output.

...

Und zu meinen persönlichen Gegebenheiten:
Das ist mein einziger Rechner. Das heißt, ich nutze den für alles. derzeit mache ich ihn meist gegen 10Uhr vormittags an und gegen 23 Uhr aus. Und wenn ich merke "alles klar, für die nächsten paar Stunden mach ich nix intensives", dann schmeiße ich den FaH Client an und lass bisschen falten. Nun möchte ich das ganze optimieren, und dazu brauche ich eure Hilfe:
- Manchmal weiß ich, dass der PC jetzt noch ~60 Minuten falten kann. Lohnt es sich, dann eine neue WU zu laden, die ich dann in einer Stunde pausiere, und dann erst am nächsten Tag fertig stelle? Oder ist es besser, die 60 Minuten heute nicht zu falten, und die neue WU erst ma nächsten Tag überhaupt anzufangen?
- Ich falte aktuell auf CPU und GPU. Lange hatte ich den CPU Slot einfach auf den Standardeinstellungen gelassen. Jetzt kürzlich hab ich dem CPU Slot zugewiesen, dass er nur noch 3 Threads nutzen darf. Ich hab eine 4Core CPU und dachte, so behalte ich mir einen Core für alles andere über. Allerdings brauchte die CPU vorher für eine 0xa4 WU ~2-4 Stunden, jetzt sind es meist 10-15 Stunden. Das heißt, ich bekomme eigtl nie eine WU innerhalb eines Tages fertig. Kann man das irgendwie optimieren? Doch wieder alle Cores freigeben? Hin und wieder wurde dann halt selbst surfen und Office ruckelig, was ich beides beruflich zwingend brauche. Oder soll ich den CPU Slot einfach komplett killen?
....

A)
Also, Du trägst doch nett bei. Darum: Mach bloß keinen Streß. Der verdirbt Dir nächste Woche oder so die Lust. Da hat keiner was von.
Ich selber bin ein "alter Falthase" aber auf CPU und dazu habe ich noch begrenztere UPtimes als die, die Du angibst.

B)
Du faltest nur noch auf 3 Kernen per CPU.
Bevor Du unzufrieden bist, mit CPU-Falten, wisse folgendes:
-Es gibt seit kurzem neue Projekte, mit neuen Laufzeiten. Diese Laufzeiten würdest Du auch mit vier Kernen nicht wieder auf die von Dir angesprochenen 1,5 bis 2 Stunden drücken können.
-Du hast die Möglichkeit, für 1 Stunde Rest einen NaCl-Client über Google-Chrome anzuschmeißen.
-Du kannst aber auch sagen, daß Dir die Forschung vor allem Streßfrei gut gefällt. Dann ist es egal, wann weitergerechnet wird, die Lieferung zählt. Schau mal auf "Timeout" und "Expiration". Die BONUS-Punkte reduzieren sich allerdings über Nacht drastisch und das widerspricht auch meinem persönlichen Ehrgeiz. Aber das ist halt so und Du brauchst Google-Chrome nicht.
-Du könntest aber auch statt einer A4-WU eine A7 erwischen. Die bringt im Moment das Doppelte bis 2,5-fache an PPD ... aber auch Schmerzen, wenn die Zeit nicht reicht ^^. Die haben aber außerdem einen größeren UPLOAD. Ich hatte schon >20MiB

Also, ich verhindere, daß mein F@H nach der Anmeldung automatisch beginnt. Ich starte aber trotzdem gerne sofort und habe dann auch das F@H-Fenster offen. Wenn sich hier keiner dazu meldet, dann hak mal in der Rumpelkammer nach. Da ist eine AW garantiert.
 
Ich antworte mal direkt.


Hallo,
seit Anfang Januar bin ich auch am falten. Nicht übermäßig fleissig, aber doch mit einem nennenswerten Output.

Kurz zu den technischen Gegebenheiten:
CPU: i5-6600k (OC auf 4,5GHz)
MB: Asus Maximus 8 Ranger
GPU: EVGA 1070 FTW (noch kein OC)

schönes System

Und zu meinen persönlichen Gegebenheiten:
Das ist mein einziger Rechner. Das heißt, ich nutze den für alles. derzeit mache ich ihn meist gegen 10Uhr vormittags an und gegen 23 Uhr aus. Und wenn ich merke "alles klar, für die nächsten paar Stunden mach ich nix intensives", dann schmeiße ich den FaH Client an und lass bisschen falten. Nun möchte ich das ganze optimieren, und dazu brauche ich eure Hilfe:


- Manchmal weiß ich, dass der PC jetzt noch ~60 Minuten falten kann. Lohnt es sich, dann eine neue WU zu laden, die ich dann in einer Stunde pausiere, und dann erst am nächsten Tag fertig stelle? Oder ist es besser, die 60 Minuten heute nicht zu falten, und die neue WU erst ma nächsten Tag überhaupt anzufangen?

Wie schon gesagt, dass macht auf Grund des Quick Return Bonus keinen Sinn.

- Ich falte aktuell auf CPU und GPU. Lange hatte ich den CPU Slot einfach auf den Standardeinstellungen gelassen. Jetzt kürzlich hab ich dem CPU Slot zugewiesen, dass er nur noch 3 Threads nutzen darf. Ich hab eine 4Core CPU und dachte, so behalte ich mir einen Core für alles andere über. Allerdings brauchte die CPU vorher für eine 0xa4 WU ~2-4 Stunden, jetzt sind es meist 10-15 Stunden. Das heißt, ich bekomme eigtl nie eine WU innerhalb eines Tages fertig. Kann man das irgendwie optimieren? Doch wieder alle Cores freigeben? Hin und wieder wurde dann halt selbst surfen und Office ruckelig, was ich beides beruflich zwingend brauche. Oder soll ich den CPU Slot einfach komplett killen?

Ich würde wenn Du mit der CPU faltest bei Vorhandensein von 0xa7 WUs (aktuell gibt es welche) mit 2 Threads laufen lassen.

- Der GPU Slot braucht für eine 0x21 (oder so) WU meist circa 1,5 bis 2 Stunden. Ich hab den Slot aktuell auf den Standardeinstellungen. Kann ich da noch was optimieren?

Optimierungen sind in geringen Maße möglich. Im HowTo habe ich einiges dazu geschrieben. Was Du definitiv machen solltest ist "Next-unit-perchentage" auf "100". Wenn Du mit der GPU nicht arbeitest die Prio per FAH-Client erhöhen. Speichertakt der GPU anziehen. Je nach Speicher sind bis 750MHz möglich. GPU-Takt selbst ´per Curve auf 925-950mV im Maximum - 30MHz Sicherheit ausloten.

- Wenn ich den Client starte, startet der immer minimiert im Windows tray. Kann ich den irgendwie zwingen, direkt im Advanced Control mode zu starten? Ich seh meine Anwendungen gerne direkt.

Installiere den FAH mit Autostart und lösche im Anschluss in den Eigenschaften des FAH Symbols den Web-client. Dann läuft es wie du es magst :daumen:

Frage zu weiteren Optimierungen. Spielt der Stromverbrauche eine Rolle? Könnte der Rechner auch noch so lange abends laufen bis die WU fertig ist? AutoFinishen wäre eine gute Sache dafür.
 
Zuletzt bearbeitet:
Faltzeiten: Ich arbeite im Home Office for Watercool. Das heißt, dass der Rechner tagsüber meist für browsen, recherchieren, übersetzen, Officekram benötigt wird. In der Zeit darf der im Hintergrund gerne vor sich hin falten. Meist gucke ich alle paar Stunden drauf, wie lange die aktuellen WU noch brauchen, und versuche, dann so abzupassen, dass ab 20Uhr nicht mehr gefaltet wird - dann will ich nämlich zocken können :) Zeitgesteuertes starten und vor allem anhalten ist keine Option: wenn ich ins Bett gehe, mach ich die Kiste aus. Der Rechner steht im Schlarbeitszimmer, das heißt, wenn der dann noch liefe, würde mich die Geräuschkulisse stören.

Verstehe ich euch richtug, dass das Beginnen einer neuen WU KEINEN Sinn macht? Jetzt aktuell (23 Uhr) braucht die aktuelle 0xa4 WU noch 9 Stunden bis Fertigstellung, das heißt, heute unterbreche ich definitv. Bekomme ich nur relativ wenig Punkte, wenn ich die WU jetzt heute unterbreche und dann morgen mittag oder so fortsetze, oder ändert sich dadurch am Forschungsergebnis für Stanford irgendwas? Wenn es nur ersteres wäre, Scheiß ich drauf, und mach so weiter.

CPU Falten: Warum nur 2 Threads? Was bedeutet die Aussage aus der FAQ, dass Threadanzahlen in Höhe von Primzahlen nicht funtkionieren? Bin ich dann mit einer 4-Thread-CPU gezwungen, immer alle 4 Threads zur Verfügung zu stellen? Wenn ich weniger Threads zur Verfügung stelle, erhöht sich dann die Zeit bis zur Fertigungstellung auch dementsprechend?

Speichertakt der GPU anziehen. Je nach Speicher sind bis 750MHz möglich. GPU-Takt selbst ´per Curve auf 925-950mV im Maximum - 30MHz Sicherheit ausloten.
Biddewas? Das hab ich jetzt komplett nicht verstanden. Ich finde leider die EVGA OC Software wahnsinnig unübersichtlich gestaltet. Weiß da zufällig jemand ein gutes Tutorial, was man da wie übertakten kann?

Installiere den FAH mit Autostart und lösche im Anschluss in den Eigenschaften des FAH Symbols den Web-client. Dann läuft es wie du es magst
Web client hab ich bereits gelöscht. Autostart mag ich eigtl nicht unsinnig vollpcken. Ich leb auhc damit, immer erstmal im System tray rechtsklick/ADvanced Mode zu machen, aber ist halt irgendwie nicht sonderlich nutzerfreundlich...
 
... ok, ich würde dann wie folgt das System einstellen.

2 Threads CPUFolding damit die Gpu gut versorgt ist und die Arbeit gut läuft. GPU natürlich auch. Per Aufgabensteuerung 30 Sekunden nach Start den FAH starten.
Per Autofinishen den CPU-Slot um 10:00 finishen und den Gpu-Slot um 16:00. Dann sollte um 20:00 alles frei sein.
OC der GPU würde ich mit Afterburner von MSI machen. HowTo gibt's hier im Forum. Wir können uns aber auch mal Abends nach 22:00 per TV das gemeinsam anschauen. Bei Bedarf ne PN.
Grüße brooker
 
Verstehe ich euch richtug, dass das Beginnen einer neuen WU KEINEN Sinn macht? Jetzt aktuell (23 Uhr) braucht die aktuelle 0xa4 WU noch 9 Stunden bis Fertigstellung, das heißt, heute unterbreche ich definitv. Bekomme ich nur relativ wenig Punkte, wenn ich die WU jetzt heute unterbreche und dann morgen mittag oder so fortsetze, oder ändert sich dadurch am Forschungsergebnis für Stanford irgendwas? Wenn es nur ersteres wäre, Scheiß ich drauf, und mach so weiter.
Erstens, ja du bekommst weniger Punkte als wenn du durchfalten würdest weil und Zweitens, jein, das Ergebnis ändert sich nicht an sich. Aber für Stanford ist es trotzdem wichtig, dass WUs schnell abgeschlossen werden. Wie ich oben beschrieben habe, kann niemand sonst an dem Projekt arbeiten. Eine Faltung besteht aus tausenden WUs. Wenn du also eine WU länger bei dir behältst als notwendig, dauert die Fertigstellung der Faltung des Proteins länger. Und wenn das jeder macht wäre das nicht gut.

Zu der Threadaufteilung. Die Beta-Version des Clients kann auch mit Primzahlen umgehen. Praktisch bleibt aber eh nichts anderes übrig als nur zwei Threads fürs CPU-Falten zu verwenden.
Ein Thread für den Officekram, einer für die GPU und dann bleiben noch zwei fürs CPU-Falten.

Oder du nutzt fürs CPU-Falten NaCl und weist ihm zwei Threads zu. Dann hast du weder das Primzahlenproblem noch das Dilemma mit der langen Faltdauer
 
Zurück