Genome@home - Fragen

Analyse und Vorhersage von Struktur und Faltungsweg (Folding@home, GPUGRID, Rosetta@home, ...)
Nachricht
Autor
Pascal

Genome@home - Fragen

#1 Ungelesener Beitrag von Pascal » 25.09.2003 18:44

Ich wollte mal so einen Fragen-Thread anfangen, weil ich denke, dass es doch mal hier und da was zu erörtern gibt, und wenn das alles mal in einem Thread steht, könnte man vielleicht ein paar Infos irgendwie zusammenstellen.
Ich leg mal los:
Was hat es mit dem "seed"-Wert auf sich, den mir der Textclient ausgibt? Manchmal steigt der in Schritten von mehreren 10000, aktuell sinds nur 132 Einheiten pro Sequenz.
Wann kommt der G@H-Client 2.0 und was ändert sich dann alles?
Wäre dann Bunkern von WUs möglich? Oder rechnet der Client dann weiter - und gibt es Extra-Punkte dafür?

:-?

Benutzeravatar
Michael H.W. Weber
Vereinsvorstand
Vereinsvorstand
Beiträge: 23160
Registriert: 07.01.2002 01:00
Wohnort: Marpurk

Re: Genome@home - Fragen

#2 Ungelesener Beitrag von Michael H.W. Weber » 25.09.2003 22:51

Pascal hat geschrieben:Was hat es mit dem "seed"-Wert auf sich, den mir der Textclient ausgibt? Manchmal steigt der in Schritten von mehreren 10000, aktuell sinds nur 132 Einheiten pro Sequenz.
Die Variation dieses Wertes stellt sicher, daß der Client nicht für jede der 30 zu generierenden Ersatzsequenzen dieselbe erzeugt. Es werden also andere Randbedingungen für die jeweilige Rechnung gesetzt.
Pascal hat geschrieben:Wann kommt der G@H-Client 2.0 und was ändert sich dann alles? Wäre dann Bunkern von WUs möglich? Oder rechnet der Client dann weiter - und gibt es Extra-Punkte dafür?
Ein genaues Datum kann ich Dir leider noch nicht angeben. Fest steht, daß GAH weiterhin als Kombiclient mit FAH betrieben wird. Das ganze wird die Version 4.0 tragen. Es ist nicht unbedingt notwendig, die neue Version einzuspielen, da bei FAH Steuerprogramm und eigentliche Rechenengine ("core") getrennt sind. Das bedeutet in der Praxis, das sowohl GAH als auch FAH einen neuen "core" automatisch laden werden, sobald eine WU erhalten wird, die dies explizit erfordert. Wer allerdings die neuen "switches" nutzen möchte (z.B. Autoabschaltung nach Fertigstellung der laufenden WU), der sollte in der Tat die neue Version installieren. Dieses Gesamtkonzept der Trennung von Steuerung und Rechenengine hat den Vorteil, daß Leute, die ganze Rechnerfarmen mit FAH oder GAH im Servicebetrieb laufen lassen, jetzt nicht losrennen und alles uminstallieren müssen.
Der neue GAH "core" erlaubt in der Tat den "batch"-Betrieb, d.h. in der Praxis, daß wieder "offline" gefaltet werden kann. Im Moment ist vorgesehen, daß GAH sukzessive 6 WUs offline abarbeiten kann und danach "schlummert", bis Netzzugriff gewährleistet wird. Ich versuche allerdings die Projektbetreiber noch zu becircen, daß der Client über die schon implementierte Benchmarkmessung nach Clientstart festlegt, wieviele WUs in der Tat geladen werden. Dabei setze ich mich dafür ein, daß ein Athlon FX-51 mindestens 3 Wochen "offline" mit Falten beschäftigt sein soll, bevor er wieder ans Netz muß. Ein langsamerer Rechner würde entsprechend weniger WUs laden dürfen, sodaß also immer 3 Wochen "offline"-Falten möglch wäre. Das entspricht Hierzulande so den gängigen Urlaubszeiten, denke ich (die Amis dürften da staunen...).
Extrapunkte gibt es nicht. Warum auch?
Falls gewünscht, kann ich in Englisch den Katalog der Neuerungen des FAH/GAH Kombiclients 4.0 hier posten.

Michael.
Fördern, kooperieren und konstruieren statt fordern, konkurrieren und konsumieren.

Bild Bild

Benutzeravatar
henna
Prozessor-Polier
Prozessor-Polier
Beiträge: 118
Registriert: 15.09.2003 14:18
Wohnort: Mühlenbeck

#3 Ungelesener Beitrag von henna » 03.10.2003 22:26

Ich habe eine weitere Frage:

Wiso vergißt der Windows-Konsolen-Client ständig seine Einstellungen bezüglich des bevorzugten Projekts (GAH)?
Zuhause auf LINUX erhalte ich die Meldung, dass der Client keine neue Arbeit erhält.
In der Firma rechnet der Client für FAH weiter, das ist ja i.O., aber der Client setzt den Flag dauerhaft auf no_pref.
Bei jedem Aufruf mit -config zu starten finde ich etwas hakelig.

henna

Benutzeravatar
Michael H.W. Weber
Vereinsvorstand
Vereinsvorstand
Beiträge: 23160
Registriert: 07.01.2002 01:00
Wohnort: Marpurk

#4 Ungelesener Beitrag von Michael H.W. Weber » 04.10.2003 06:24

@henna: Das muß ebenfalls mit den gerade vorgenommen Änderungen am Statistiksystem zusammenhängen. Wenn der GAH-Client keine GAH-WUs erhalten kann, weil beispielsweise der Assignmentserver "down" ist, holt er sich eine FAH-WU. Ich habe es einmal beobachtet, daß er in der Tat dann seine "preference" auf FAH umschreibt. Das ist anscheinend ein "bug". Du bist aber erst der zweite, der das Problem hat. Normalerweise soll das nicht passieren. Ich werde in Stanford mal nachhaken. Hast Du ein "log" von so einem Vorfall? Ich habe meinen Vorfall damals nicht ernst genommen und keine "logs" aufbewahrt.

Michael.
Fördern, kooperieren und konstruieren statt fordern, konkurrieren und konsumieren.

Bild Bild

Benutzeravatar
henna
Prozessor-Polier
Prozessor-Polier
Beiträge: 118
Registriert: 15.09.2003 14:18
Wohnort: Mühlenbeck

#5 Ungelesener Beitrag von henna » 04.10.2003 13:20

Hallo Michael,

ich bin ab jetzt 14 Tage im Urlaub. Ich kann versuchen Dir später eine log-Datei zu senden.

henna

Benutzeravatar
Michael H.W. Weber
Vereinsvorstand
Vereinsvorstand
Beiträge: 23160
Registriert: 07.01.2002 01:00
Wohnort: Marpurk

#6 Ungelesener Beitrag von Michael H.W. Weber » 04.10.2003 14:26

Ok. Viel Spaß im Urlaub!

Michael.
Fördern, kooperieren und konstruieren statt fordern, konkurrieren und konsumieren.

Bild Bild

Pascal

#7 Ungelesener Beitrag von Pascal » 15.10.2003 09:44

Wie war das nochmal bei G@H, wenn der Client keine Internetverbindung hat - rechnet er dann weiter? Gibt es dann mehr Punkte für diese WU?
Oder war das nur früher so und heute nicht mehr?

Benutzeravatar
Michael H.W. Weber
Vereinsvorstand
Vereinsvorstand
Beiträge: 23160
Registriert: 07.01.2002 01:00
Wohnort: Marpurk

#8 Ungelesener Beitrag von Michael H.W. Weber » 15.10.2003 11:10

Der GAH-Client verhält sich genau so wie der FAH-Client, d.h. er rechnet immer fein weiter - egal ob Internetzugriff möglich ist oder nicht. Soabld aber die WU durchgerechnet worden ist, will er ans Netz und die Ergebnisse senden sowie sich eine neue WU holen. Wenn der Zugriff NICHT möglich ist, stellt er jegliche Aktivität ein, probiert aber alle 5 Minuten ans Netz zu kommen.
Im Gegensatz zu FAH gibt es jedoch bei den GAH-WUs KEINE Abgabefristen.
Um eine "idle"-Situation - z.B. über Nacht - zu vermeiden, empfiehlt es sich, abends einen zwieten GAH-Client hinzuzustarten. Hier MÜSSEN aber die von mir im TF-"thread" beschriebenen Voraussetzungen beachtet werden.

Michael.
Fördern, kooperieren und konstruieren statt fordern, konkurrieren und konsumieren.

Bild Bild

Pascal

#9 Ungelesener Beitrag von Pascal » 16.10.2003 14:58

Wenn ich über Nacht g@h rechnen lassen will und hierzu zwei Clients installieren möchte (um ein Idlen des Rechners zu verhindern), was muss ich bei der Installation des zweiten Clients beachten?
Was ist zu beachten, wenn ich F@H und G@H auf meinem Rechner installiert haben möchte?

Benutzeravatar
SpeedKing
TuX-omane
TuX-omane
Beiträge: 2943
Registriert: 12.09.2003 17:14

#10 Ungelesener Beitrag von SpeedKing » 16.10.2003 15:08

Kann ich Clients auch nacheinander laufen lassen, indem ich jeden Client eine WU berechnen und dann beenden lasse?
Der Client muß sich aber wirklich beenden, damit ich die Clients von einer Batch-Datei aus der Reihe nach aufrufen kann.
Ich denke da an das -pause - Flag - nur bin ich nicht sicher, ob der Client dann nach der WU beendet oder nur in Winterschlaf verfällt.

Pascal

#11 Ungelesener Beitrag von Pascal » 16.10.2003 15:19

firewalker hat geschrieben:Was macht -local -verbosity 9 ?

Benutzeravatar
henna
Prozessor-Polier
Prozessor-Polier
Beiträge: 118
Registriert: 15.09.2003 14:18
Wohnort: Mühlenbeck

#12 Ungelesener Beitrag von henna » 16.10.2003 17:20

verbose=wortreich
Der Client gibt viel Text aus. Bei Unix/Linux bei fast allen Befehlen -v. Damit man sieht das was passiert.

Ich habe unter Linux 5-10 Clients auf einem Rechner laufen. 10 Verzeichnisse angelegt, jeweils das Programm reinkopiert, 10x konfigurieren, 10x core downloaden, fertig. Einmal online 2 Tage Ruhe.

henna

Zurück zu „Protein- und Nukleinsäureforschung“