Dicke WUs, was sind die rechenintensivsten?

Analyse und Vorhersage von Struktur und Faltungsweg (Folding@home, GPUGRID, Rosetta@home, ...)
Nachricht
Autor
Benutzeravatar
GD69DN
XBOX360-Installer
XBOX360-Installer
Beiträge: 100
Registriert: 02.05.2003 14:33
Wohnort: Düren

Dicke WUs, was sind die rechenintensivsten?

#1 Ungelesener Beitrag von GD69DN » 28.03.2004 13:05

Momentan rechnet mein Rechener seit über 24 Stunden an einer dicken Tinker WU rum und hat trotzdem erst etwas über 62% davon berechnet. :oops:
Protein: p638_L939_K12M_ext
- Run: 85 (Clone 69, Gen 20)
- Frames Completed: 246, Remaining: 154
- Dynamic steps required: 1925000
Was sind denn so die dicksten WUs, die im Umlauf sind?
Für die momentane WU gibt es 70,90 Punkte während ich für die letzte Gromacs Projekt 520 WU 33 Punkte bekommen habe. Allerdings war die auch wesentlich schneller durchgerechnet (etwa 10,5 Stunden). :roll:
Somit scheint die verteilte Punktezahl nicht proportional zum Rechenaufwand bzw. genauer gesagt zur Rechenzeit zu stehen. Auch bedingt dadurch, dass bei Gromacs die SSE-Einheit mitbenutzt wird und allein dadurch schon ein Geschwindigkeitsvorteil erzielt wird. :-?

-EDIT-
Habe gerade noch mal nachgerechnet. Die momentane WU braucht bei 400 Frames und je ca. 6 Minuten pro Frame satte 40 Stunden. :o
Zuletzt geändert von GD69DN am 28.03.2004 13:24, insgesamt 1-mal geändert.

Benutzeravatar
Patrick Keller
Vereinsmitglied
Vereinsmitglied
Beiträge: 1202
Registriert: 25.03.2003 15:06
Wohnort: Mainz

#2 Ungelesener Beitrag von Patrick Keller » 28.03.2004 13:23

Das ist genau die Problematik die ich im meinem Optimierungsthread angesprochen habe. In der Richtung mit der Punktevergabe wird im Moment anscheinend in Stanford aber etwas getan (wenns Infos gibt sag ich Bescheid), also hilft da nur abwarten. Die WUs sind alle gleich "rechenintensiv", die eine hat halt mehr Steps und die andere weniger, ist somit größer oder kleiner ...
Lies dir mal die Optimierung durch und du wirst das Problem nicht mehr haben !

Benutzeravatar
GD69DN
XBOX360-Installer
XBOX360-Installer
Beiträge: 100
Registriert: 02.05.2003 14:33
Wohnort: Düren

#3 Ungelesener Beitrag von GD69DN » 28.03.2004 13:36

Also ich bin ja gar nicht daran interessiert nur Gromacs WUs zu bekommen (wie in dem Optimierungsbeitrag gezeigt). Die Tinker WUs haben meiner Meinung nach genauso ein Recht berechnet zu werden. ;)
Allerdings sollten die Tinker WUs entwerder höher bewertet werden oder aber der Tinker Core so überarbeitet werden, dass er wie der Gromacs Core auch die SSE-Einheit nutzt.

Die Frage nach der Größe der WUs bezog sich übrigens auf die Anzahl der "dynamic steps". Meine momentane WU scheint mit 1,925 Millionen dynamic steps doch schon eine der wirklich großen WUs zu sein, wodurch dann auch die lange Rechenzeit zustande kommt.
Hat jemand schon größere WUs gehabt? Allein von der Punkteverteilung der derzeit laufende Projekte her, müssten die WUs des Projektes 257 (104,83 Punkte) und vor allem die WUs der Projekte 858 und 859 (je 120 Punkte) noch um einiges größer sein. :oops:
Weiß jemand wieviele dynamic steps bei denen nötig sind?

Benutzeravatar
Patrick Keller
Vereinsmitglied
Vereinsmitglied
Beiträge: 1202
Registriert: 25.03.2003 15:06
Wohnort: Mainz

#4 Ungelesener Beitrag von Patrick Keller » 28.03.2004 13:44

Bei den 858 und 859er sind es so weit ich mich recht erinnere 10 Millionen ...
Die Dynamic Steps sind aber auch keine gute Messmethode, die Proteine sind ja auch Unterschiedlich groß, heißt die Steps zu berechnen dauert unterschiedlich lang,
An eben einem verbesserten Creditsystem wird glaube ich gearbeitet ... wir werden sehen wie lange es noch dauert und ob das überhaupt was gibt ... ;)
Solange würde ich nur Gromacs rechnen, es gibt genügend Leute die die Tinker rechnen, weil sie so alte Kisten haben, dass die grundsätzlich keine Optimierungen unterstützen und Tinker/Gromacs für sie kein Unterschied macht. Man kann keinem verübeln ein Feature des Projektes für seinen Nutzen auszunutzen.

PS: Eventeuell wird bald ach der Tinker-Core ganz abgelöst und durch den ehemalig zukünftigen GAH-Core ersetzt, der kann diese Berechnungen wohl auch. (Das kann aber noch sehr sehr lange dauern).
PPS: SSE-Unterstützung wird es bei Tinker wohl nie geben, die werden den Core nicht weiter überarbeiten, wenn schon ein neuer im Anflug ist und ich glaube von den Berechnungen her, ist SSE gar nicht möglich. (Wie das genau aussieht, weiß wohl nur Vijay Pane und seine Leute)

Dennis Kautz
Vereinsmitglied
Vereinsmitglied
Beiträge: 4742
Registriert: 22.02.2003 02:12

#5 Ungelesener Beitrag von Dennis Kautz » 28.03.2004 13:46

GD69DN hat geschrieben:Weiß jemand wieviele dynamic steps bei denen nötig sind?
Projekt 859 hat 2.500.000 Steps :evil2:

EDIT: Und hat auf einem Celeron 1700 satte 50-55 min pro % gebraucht

Benutzeravatar
Patrick Keller
Vereinsmitglied
Vereinsmitglied
Beiträge: 1202
Registriert: 25.03.2003 15:06
Wohnort: Mainz

#6 Ungelesener Beitrag von Patrick Keller » 28.03.2004 13:49

Dann hab ich das wohl verwechselt.
Übrigens: Die WUs geben 160 Punkte ;)

Benutzeravatar
GD69DN
XBOX360-Installer
XBOX360-Installer
Beiträge: 100
Registriert: 02.05.2003 14:33
Wohnort: Düren

#7 Ungelesener Beitrag von GD69DN » 28.03.2004 13:57

Hmmm nagut, dann werde ich meine Einstellungen wohl auch mal abändern, damit ich nur noch Gromacs WUs bekomme. ;)
Evtl. sollte ich die Rechner im Betrieb auch entsprechend umstellen, denn ein P4 hat ja auf jeden Fall eine SSE-Einheit drin. Die AMD XPs haben glaube ich auch alle SSE, während der alte Thunderbird noch keine hatte, oder schwirrt mir das was falsches im Kopf rum? :roll:

Hatte zuerst auch 160 Punkte geschrieben, dann noch mal nachgeschaut und es auf 120 abgeändert.
Tja bin beim zweiten mal wohl in der Spalte verrutscht, die Deadline sind 120 Tage. ;)
Die genannten dicken sind aber auch alles Gromacs Projekte. In Sachen Tinker scheine ich in der Tat eine der dicksten erwischt zu haben. :P

Benutzeravatar
Patrick Keller
Vereinsmitglied
Vereinsmitglied
Beiträge: 1202
Registriert: 25.03.2003 15:06
Wohnort: Mainz

#8 Ungelesener Beitrag von Patrick Keller » 28.03.2004 14:00

Selbst wenn der Donnervogel kein SSE hat, er hat auf jeden Fall 3DNow+ und das bringt auch noch ein bißchen Beschleunigung.
Dein P4 hat zusätzlich noch SSE2, damit kriegst du die allerneusten DGROMACS WUs mit doppelter Präzision, bringt auch nochma nen mächtigen Punkteboost. ;)

Benutzeravatar
GD69DN
XBOX360-Installer
XBOX360-Installer
Beiträge: 100
Registriert: 02.05.2003 14:33
Wohnort: Düren

#9 Ungelesener Beitrag von GD69DN » 28.03.2004 14:07

So, habe es gerade mal umgestellt und neu gestartet.
Und schwupps waren wohl die berechnet ca. 70% der Tinker WU futsch. :oops:
Er hat sich nämlich gleich eine Gromacs WU gekrallt.
Tja, da hätte ich wohl besser gewartet bsi die WU fertig war oder kann ich die angefangene Tinker WU irgendwie wieder "reaktivieren"?

-Edit-
Ich Blindfisch, er ist doch immer noch an der Tinker dran. ;)

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

#10 Ungelesener Beitrag von Michael H.W. Weber » 28.03.2004 14:45

Nochmal: Die "dynamic steps" Angabe hat nicht notwendiger Weise etwas mit dem "crediting" oder der Rechendauer einer WU zu tun. Und nein - die TINKER WUs müssen NICHT neu bepunktet werden. Eine GROMACS WU gibt schlicht Punkte bezogen auf die Rechendauer, die sie hätte WENN sie unter TINKER zu berechnen wäre.

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

Bild Bild

Benutzeravatar
Patrick Keller
Vereinsmitglied
Vereinsmitglied
Beiträge: 1202
Registriert: 25.03.2003 15:06
Wohnort: Mainz

#11 Ungelesener Beitrag von Patrick Keller » 28.03.2004 14:46

Ja aber da Gromacs WUs Gromacs WUs sind und keine Tinker WUs und somit auch eine andere Berechnungsdauer haben, ist das System etwas unausgewogen !
Zuletzt geändert von Patrick Keller am 28.03.2004 14:48, insgesamt 1-mal geändert.

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

#12 Ungelesener Beitrag von Michael H.W. Weber » 28.03.2004 14:48

Keller hat geschrieben:Ja aber da Gromacs WUs Gromacs WUs sind und keine Tinker WUs und somit auch eine andere berechnungsdauer haben, ist das System etwas unausgewogen !
Nein.

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

Bild Bild

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