FAH - neue Betaversion

Analyse und Vorhersage von Struktur und Faltungsweg (Folding@home, GPUGRID, Rosetta@home, ...)
Nachricht
Autor
Benutzeravatar
Michael H.W. Weber
Vereinsvorstand
Vereinsvorstand
Beiträge: 23170
Registriert: 07.01.2002 01:00
Wohnort: Marpurk

FAH - neue Betaversion

#1 Ungelesener Beitrag von Michael H.W. Weber » 19.11.2002 12:17

Jetzt werden Dinge in die Tat umgesetzt. :D Seit langem haben wir Vorschläge zur Clientverbesserung gesammelt - nun kommt die erste FAH-Betaversion heraus, die eine Reihe dieser Benutzervorschläge verwirklicht haben soll. Unten findet ihr Guhas Kommentar inkl. Link zum Betaclient.

Ich möchte noch einmal extra darauf hinweisen, daß es eine BETA-Version ist. Die HAT DEFINITIV BUGS und ist daher absolut NICHT geeignet, um sie auf Farmen oder wichtige Firmenrechner laufen zu lassen. Nur zum Spielen geeignet. Wer Fehler findet, möge diese bitte AUSFÜHRLICHST mit Rechnerkonfiguration, Clientkonfiguration, OS und den entsprechenden"logs" hier posten. Alles andere stiftet eher Verwirrung und macht mir Arbeit als es der Weiterentwicklung/Verbesserung des Clients hilft.

Michael.

----

Hi,
A beta 3.23 client, incorporating much of the To Do list pertaining to the client, is available at http://folding.stanford.edu/beta/beta.html . As always, hope to get and use your feedback, especially since are some areas (like networking) that have seen major change.
Thanks,
Guha

Change log:
- If a work unit is rejected for any reason, server now returns reason to client, which prints it out. (In this client, and servers will transition to the new code as projects come online.) If work unit is fatally flawed, then deleted from queue.
- "Could not transmit unit" statement now also includes date unit was completed ("Could not transmit unit x (Completed xxxx)").
- Checks for bad URL, port on reception of work unit, deleting it before even starting work if bad.
- Time stamp on every line of FAHlog.
- Arguments to client printed to log.
- Some log messages modified (like the requested, and deserved, "Thank you" added!). Some further spacing changes may be desired.
- File "unitinfo.txt" printed and updated, with information and progress for current work unit. (Had been requested for use by 3rd party people, but keep in mind that format may remain fluid until release.)
- Benchmark done before every new work unit request; result printed (on verbosity 6).

Console (Linux/Windows) specific-
- Answers to Configuration questions now validated. One letter answers (i.e. "y" or "Y" instead of "yes") allowed.

Windows (all versions) specific-
- Client FAHlog output overhauled to use Windows API functions. (Interested in hearing if you see any change in performance, particularly from those Win95/98 users who said log froze sometimes.) Log file is locked for writing by other programs while client running.
- Networking overhaul to use whatever proxy settings are used by Internet Explorer (default setting).

Windows GUI specific-
- Bug fixed where if click off systray menu, menu did not disappear.
- Tool tip on systray icon now gives program status (including work progress if currently working)
- When move mouse over hyperlink portions of display, mouse icon becomes a hand.
- Bug fixed where if move display, then the links at the bottom of the display (ticker tape ones) did not always work.
- Menu item ("Status") added to give easy access to Team Stats page, User Stats page, and Logfile.

Planned to be ready for release 3.23 or next beta 3.23-
- Access to queueinfo information from the GUI menu.
Fördern, kooperieren und konstruieren statt fordern, konkurrieren und konsumieren.

Bild Bild

quetzalcoatl

#2 Ungelesener Beitrag von quetzalcoatl » 19.11.2002 17:33

Ok, ich hab mir die neue Beta mal angesehen - mir gefällt sie wirklich sehr gut - besonders die "unitinfo.txt", die ist wirklich eine erleichterung.

Ich hab für Linux ein kleines Programm geschrieben war bisher ein wenig aufwendig, mit der neuen unitinfo.txt wird das schon sehr konfortabel. :)

Muss man einfach mal sagen - Dickes Lob!!

Gruß,
quetzalcoatl

Pascal

#3 Ungelesener Beitrag von Pascal » 19.11.2002 18:19

Hehe, bei mir läuft der Client.

@quetzalcoatl: was fürn Proggi hast du denn geschrieben? Lass mal antesten..

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

#4 Ungelesener Beitrag von Michael H.W. Weber » 19.11.2002 18:39

Das ist eben einer der großen Vorzüge von FAH/GAH: Statt "bloß" mehr oder weniger "passiv" den dc Client laufen zu lassen, kann man bei diesem Projekt noch viel drum herum erreichen. :D

Eine beachtliche Zahl der Neuerungen - in Client, Server wie auch Forum (Folding Community) & Website (Stanford) - stammt übrigens aus Vorschlägen von unserem Team. :smoking:

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

Bild Bild

quetzalcoatl

#5 Ungelesener Beitrag von quetzalcoatl » 19.11.2002 19:21

@Pascal: hier zum Download: www.system-impuls.de/downloads/ffm.tgz

Ist aber wirklich nur "Quick and Dirty" :)
Einige Funktionen könnten evtl. nich so laufen wie bei mir, weil z.b. Ping auf verschiedenen OS'en (Debian,Gentoo,Suse...) verschiedene Optionen hat... usw.

Aber es ist mit absicht nur in der Bash geschrieben d.h. wenn man sich ein bisschen mit der shell auskennt :) kann man es leicht anpassen. :D
Und es funktioniert momentan nur mit Fah Units.
Wird sich mit der neuen Beta aber bessern.

Gruß,
quetzalcoatl

Benutzeravatar
macFishbone
Prozessor-Polier
Prozessor-Polier
Beiträge: 134
Registriert: 07.11.2002 00:58
Wohnort: Wien

#6 Ungelesener Beitrag von macFishbone » 19.11.2002 20:13

*schnief* und keine OS X Beta-Version zu sehen :(

Aber testet ruhig weiter. So kann ich mir nur eine fehlerfreie OS X Version erwarten :lol:

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

#7 Ungelesener Beitrag von Michael H.W. Weber » 19.11.2002 21:28

macFishbone hat geschrieben:*schnief* und keine osx beta version zu sehen
Von wegen! Adam Beberg bastelt gerade an vollem Altivec-Support für die neue OSX FAH-Version. Mein lieber Mann, daß Ding soll die Kiste zum Glühen bringen, wie er bereits ankündigte (Stanford-Forum)!!! Etwas Geduld noch...

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

Bild Bild

Benutzeravatar
macFishbone
Prozessor-Polier
Prozessor-Polier
Beiträge: 134
Registriert: 07.11.2002 00:58
Wohnort: Wien

#8 Ungelesener Beitrag von macFishbone » 19.11.2002 21:32

Ich hatte eigentlich gemeint zum jetzigen Zeitpunkt is nix da.

Dass er an einem FAH für OSX mit AltiVec Unterstützung programmiert, hab ich schon gelesen. Auf diese freu ich mich schon, weil zurzeit nicht wirklich die Post abgeht bei einem G4.

Benutzeravatar
sthaler
XBOX360-Installer
XBOX360-Installer
Beiträge: 72
Registriert: 28.03.2002 08:45
Wohnort: Südtirol

#9 Ungelesener Beitrag von sthaler » 20.11.2002 09:08

Hallo,

kann sein daß der neue Beta - Client auch entscheidend schneller ist ?
Habe den Windows GUI Client installiert und der hat auch gleich neue Unit abgeholt. Unit zu Projekt 205, gibt 7.6 Credits. Müßte in ca. 36 Stunden damit fertig sein. Habe vorher mehrmals 180er Unit gehabt, die 5.6 Credit bringen. Die liefen geschätze 44 - 46 Stunden.
Probleme habe ich bisher keine entdeckt. Auch fahMon von Euler hat mit den geänderten Logfiles kein Problem. :good:

happy folding
Sepp

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

#10 Ungelesener Beitrag von Michael H.W. Weber » 20.11.2002 11:01

Dazu eine mögliche Erklärung: Es gibt neben den Genome@home WUs (die man ja mit dem FAH 3.xx Client auch bearbeiten kann) zwei Typen von fundamental verschiedenen FAH WUs. Die eine Sorte - sozusagen die klassische - verwendet den TINKER "core". Dieser "core" kann nicht den CPU-Typ erkennen und versteht weder 3DNow! noch SSE oder gar SSE2. Aus diesem Grund sind diese WUs grundsätzlich schneller mit AMD-Maschinen zu bearbeiten als mit denen von Intel (sogar höher getaktete Intel-CPUs schneiden deutlich schlechter ab als die von AMD - Grund: bessere FPU bei AMD). Alle WUs werden auf einem Celeron@500 "ge-benchmarkt" und dann auf Basis der benötigten Rechenzeit mit Punkten assoziiert. Die zweite Sorte WUs benutzt den neuen GROMACS "core". Dieser "core" erkennt den CPU-Typ und aktiviert - sofern vorhanden - die sogenannten "assembly optimizations". Das bedeutet, wenn 3DNow!- oder SSE-Fähigkeit vorliegt, erkennt der "core" dies und nutzt diese Befehle zur Abarbeitung aus. Die Punkte für diese WUs werden aber weiterhin auf Basis des Celeron@500 Referenzcomputers vergeben - also ohne "assembly optimizations". Aus diesem Grund kann es sein, daß auf Rechnern, die SSE oder 3DNow! besitzen, bestimmte WUs (GROMACS) deutlich schneller abgearbeitet werden als andere (TINKER), obwohl sie die gleiche Punktezahl geben.
Will man also zwei WUs vergleichen hinsichtlich der "credits", muß man zunächst sicherstellen, daß man nicht GROMACS mit TINKER vergleicht.

Noch etwas: GROMACS macht andere Untersuchungen möglich als TINKER. Daher kann man nicht pauschal sagen, alles sollte mit GROMACS berechnet werden (weil schneller, sofern die Maschine die nötigen Voraussetzungen mitbringt). In der Zukunft wird der Trend aber klar mehr und mehr in Richtung GROMACS-Nutzung gehen.

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

Bild Bild

Benutzeravatar
Dozza
Mikrocruncher
Mikrocruncher
Beiträge: 30
Registriert: 29.08.2002 20:04
Wohnort: Rund um: Ennepetal

Ich finde nichts dazu im Stanford-Forum...

#11 Ungelesener Beitrag von Dozza » 21.11.2002 22:25

Michael H.W. Weber hat geschrieben:
macFishbone hat geschrieben:*schnief* und keine osx beta version zu sehen
Von wegen! Adam Beberg bastelt gerade an vollem Altivec-Support für die neue OSX FAH-Version. Mein lieber Mann, daß Ding soll die Kiste zum Glühen bringen, wie er bereits ankündigte (Stanford-Forum)!!! Etwas Geduld noch...

Michael.

Ich finde nichts dazu im Stanford-Forum...(forum.folding-community.org/)
oder welches Forum meinst du?

Gruß

Dozza

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

#12 Ungelesener Beitrag von Michael H.W. Weber » 21.11.2002 22:27

Ja. Korrektes Forum. Finde die Post aber nicht wieder in dem ganzen Datenwust... Er sagte aber, es würde noch mindestesn 2 Wochen dauern.

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

Bild Bild

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