Ok du hast recht es es ist ne Downloadbeschränkung, mein Fehler. Das Ergebnis ist jedoch dasselbe^^Frank [RKN] hat geschrieben: ↑06.06.2020 19:41Und wo finde ich die Einstellung, wie viele WU's pro Unterprojekt parallel gerechnet werden dürfen ? (Link ?)
Ich kann bei mir nur einstellen, wie viele WU's pro Unterprojekt heruntergeladen werden dürfen, aber nicht wieviele parallel berechnet werden dürfen ! Hab ich da wirklich was übersehen ?
Computeraufteilung
Re: Computeraufteilung
Re: Computeraufteilung
max_concurrent und project_max_concurrent (in der app_config.xml) bestimmen, wie viele Aufgaben einer Applikation bzw. eines Projektes maximal berechnet werden dürfen, nicht heruntergeladen.Frank [RKN] hat geschrieben: ↑06.06.2020 19:41Und wo finde ich die Einstellung, wie viele WU's pro Unterprojekt parallel gerechnet werden dürfen ? (Link ?)
Ich kann bei mir nur einstellen, wie viele WU's pro Unterprojekt heruntergeladen werden dürfen, aber nicht wieviele parallel berechnet werden dürfen ! Hab ich da wirklich was übersehen ?
Ich habe project_max_concurrent eingesetzt, damit DHEP und Climate Prediction mir nicht alle Threads blockieren.
Um nur eine Aufgabe pro Anfrage zu bekommen, kann man fetch_minimal_work (cc_config.xml) nutzen.
Mit einem Puffer von 0 + 0 kann man über diese Optionen ein paar Sachen tunen, aber eine wirkliche Einstellung, die Threads für Projekte reserviert (wäre dann wohl min_concurrent oder so ) oder sauber zuweist, gibt es nicht.
Zu den nützlichen xml-Dateien siehe auch hier.
Mir fällt gerade BoincTasks ein, das ich selbst nicht nutze:
Geht das evtl. damit?
- Frank [RKN]
- Vereinsmitglied
- Beiträge: 1088
- Registriert: 31.10.2018 19:24
- Wohnort: Herford
Re: Computeraufteilung
Nein, denn so hast keinen WU-Puffer, wenn es mal kurzzeitig keine WUs gibt. Und gerade bei WCG kann das schonmal vorkommen, dass es für ein Projekt über Stunden keine WUs gibt, da ist es gut wenn man diese Zeit überbrücken kann.
Es gibt aber auch Projekte, bei denen man die Anzahl der heruntergeladenen UND parallel zu berechnenden WUs seperat einstellen kann, siehe ODLK(+1). Leider können dort nur max. 8 WUs eingestellt werden, 64 wie bei WCG wäre optimal.
Aber so kannst dort immer 8 WUs runterladen, nur 4 parallel berechnen, und hast immer einen kleinen Puffer falls der Server mal kurzzeitig nicht zu erreichen ist. Das wäre für mich die optimale Lösung - wenn man denn größere Werte auswählen könnte !
@Jens
Die anzufragende Arbeitsmenge kannst du im BM einfacher einstellen : Für wieviel Tage soll er Arbeit runterladen - und für vielviel zusätzliche Tage soll er bunkern.
Ist glaub ich einfacher als immer die cc_config zu ändern.
Über BT kann man unter BoincTasks-Einstellungen -> Regeln evtl. auch etwas konstruieren, auf das der Client reagiert wenn ein Ereignis eintritt, sprich WUs anhalten und andere fortsetzen. Ich halte das aber für sehr umständlich,
und glaube sowas über die app_config zu regeln für die sauberste Lösung.
Wobei ja bekanntlich viele Wege nach Rom führen, und man diese - wie auch mit der cc_config - vielleicht auch mal kombinieren muss
LG,
Frank
Gewalt ist die letzte Zuflucht des Unfähigen (Isaac Asimov)
Frank
Gewalt ist die letzte Zuflucht des Unfähigen (Isaac Asimov)
Re: Computeraufteilung
Mit dem Cache stelle ich ein, wie voll sich der Rechner saugen soll, mit fetch_minimal_work sage ich ihm, dass er sich jeweils nur eine Aufgabe pro Anfrage ziehen soll (was er dann so oft tut, bis der Cache voll ist), und mit (project_)max_concurrent begrenze ich die Zahl der laufenden Arbeitspakete einer Applikation bzw. eines Projektes.
Zusätzlich hat man noch die Ressourcenvergabe, über die man die Anteile ebenfalls steuern kann.
Das alles aufeinander abgestimmt dürfte das Präziseste sein, was der Boinc Manager hinbekommt.
Wer es noch genauer haben möchte, sollte dem Programmiererteam von Boinc entsprechende Hinweise geben.
Zusätzlich hat man noch die Ressourcenvergabe, über die man die Anteile ebenfalls steuern kann.
Das alles aufeinander abgestimmt dürfte das Präziseste sein, was der Boinc Manager hinbekommt.
Wer es noch genauer haben möchte, sollte dem Programmiererteam von Boinc entsprechende Hinweise geben.
Re: Computeraufteilung
Code: Alles auswählen
<app_config>
<project_max_concurrent>xx</project_max_concurrent>
</app_config>
Und wenn ich will, sogar die Unterprojekte von WCG.
Im Moment läuft WCG OpenPandemics ums blaue Band, bzw rotes Bätsch und Rosetta
Habt vielen lieben Dank für Eure Hilfe und allen einen schönen Sonntag
Gruß Harald
Meine Kommentare sind grundsätzlich nicht Chauvinistischer, Misogynischer, Xenophobischer, Homophobischer oder Religionfeindlicher Natur, sondern dienen lediglich der Konversation und repräsentieren ansonsten die schlichte, rheinische Denkungsweise.
s
Meine Kommentare sind grundsätzlich nicht Chauvinistischer, Misogynischer, Xenophobischer, Homophobischer oder Religionfeindlicher Natur, sondern dienen lediglich der Konversation und repräsentieren ansonsten die schlichte, rheinische Denkungsweise.
s