Seite 1 von 6

ATLAS@Home MultiCore WUs als Beta-App freigegeben

Verfasst: 11.07.2016 18:02
von Yeti
Hallo zusammen,

Atlas hat soeben im Hauptprojekt eine neue Application freigeschaltet, die mit mehreren Kernen arbeitet.

Um diese rechnen zu können, müßt ihr auf der Webseite unter den Atlas-Projekteinstellungen Beta-Apps freischalten und ggf. die neue App ebenfalls in der Liste der zu benutzenden Applikationen aktivieren.

Ich habe diese Dinger schon gerechnet, die funktionieren toll, können Euch aber auch den Speicherplatz überfordern. Es empfiehlt sich, zunächst andere speicherfressende WUs abzuarbeiten oder, falls die anderen WUs das vertragen, BOINC so zu konfigurieren, daß die WUs aus dem Speicher entladen werden dürfen. Hab ich ebenfalls mit Atlas bereits getestet, hat ohne Ausfälle funktioniert.

Normalerweise berechnet Atlas die Anzahl der Kerne wie folgt: Wieviele Kerne darf BOINC benutzen versus folgende Formel: 1300 MB zzgl (1000 MB * Anzahl Cores). MaximumSpeicher für 8 MultiCores also 9300 MB, also 9,3 GB. Ist also nicht genügend Hauptspeicher vorhanden, wird die App für entsprechend weniger Kerne eingestellt. Dieses funktioniert natürlich individuell für jeden PC und vollautomatisch.

Wer der MultiCore-App eigenständig weniger Cores zuweisen möchte, kann dieses per app_config.xml erreichen. Ich muß mir diese selbst jetzt erstmal erstellen und danach kann ich die hier gern posten.

Momentan berechnet eine normale Atlas@Home WU 25 Atlas-Jobs. Die neue Beta-App wird anfangs ebenfalls nur 25 Atlas-Jobs verarbeiten, bedeutet also, daß sie eine normale WU entsprechend kürzer / schneller verarbeitet.

Intern wird daran gearbeitet, die neuen MultiCore-WUs auf 250 Atlas-Jobs zu setzen, dann erreicht man ein optimales Verhältnis Einsatz der Cores zu Effektivität, da jede WU in den ersten Minuten mit nur einem Core die Downloads durchführt.

Re: ATLAS@Home MultiCore WUs als Beta-App freigegeben

Verfasst: 11.07.2016 19:06
von Kolossus
Schade, das es absolut nicht mein Interessensgebiet ist, sonst hätte mich schon gereizt, ob das gutes Rechnerfutter für meinen Xeon gewesen wäre

Re: ATLAS@Home MultiCore WUs als Beta-App freigegeben

Verfasst: 11.07.2016 22:25
von Eric
Das hört sich gut an. Danke für die Info, Yeti.

Edit: Aktuell werden in der Beta nur 2-8 Kerne unterstützt. Da geht also noch was.

Re: ATLAS@Home MultiCore WUs als Beta-App freigegeben

Verfasst: 12.07.2016 12:09
von Eric
Kurze Info:
Die normale app kann jetzt deutlich längere Laufzeiten haben.
Es ist ein Fehler bei der Erstellung der wu passiert. Die wu für die normale app rechnen normalerweise 25 Jobs durch. Für die Multicore sind 200 Jobs angedacht. Irrtümlicherweise wurden jetzt wu für die normale app erzeugt, die 200 Jobs umfassen.
Damit steigt die Laufzeit um den Faktor 8 an, aber auch der Credit dafür (zumindest in der Theorie).
Empfehlung vom Betreiber: Laufen lassen....

Re: ATLAS@Home MultiCore WUs als Beta-App freigegeben

Verfasst: 12.07.2016 13:26
von Michael H.W. Weber
Das habe ich gerade bemerkt:
Zwei WUs mit >16 Std. Laufzeit, wo 2-3 Std. normal sind. :o
Ich habe den üblichen Check auf ATLAS-Zombie gemacht, der verlief negativ, habe also laufen lassen.
Die erste von den beiden ist nun erfolgreich hochgeladen.
Ich war kurz vorm abbrechen und für die kleinen Maschinen sind solche WUs nicht schön...

Michael.

Re: ATLAS@Home MultiCore WUs als Beta-App freigegeben

Verfasst: 12.07.2016 13:35
von Eric
Zum Glück habe ich kein RAM-Problem; es sind "nur" 34 GB, inklusive OS und sonstiges, in Benutzung. Aktuell habe ich mindestens 6 wu von den langen erwischt. Die Laufzeit ist schon jenseits der 10 Stunden.
Nunja. Warten wir es ab. Fehler können halt passieren.

Re: ATLAS@Home MultiCore WUs als Beta-App freigegeben

Verfasst: 14.07.2016 11:19
von gemini8
Ich teste das mal mit einem MacBook (2,4 Ghz Core2Duo, 8 GB RAM, davon 4 GB für Boinc, OS ist El Capitan, VirtualBox ist 5.0.22).

Re: ATLAS@Home MultiCore WUs als Beta-App freigegeben

Verfasst: 15.07.2016 14:08
von gemini8
Ich bekomme nur normale WU.
Oben Beta angehakt, unten die normale rausgenommen, Multicore aktiviert, aber andere erlaubt, falls die Multicore-WU nicht zur Verfügung stehen.

Vier erledigt und schon ein 75% Badge. *rofl*

Re: ATLAS@Home MultiCore WUs als Beta-App freigegeben

Verfasst: 02.08.2016 18:15
von Nemac
Huhu,

Ich hoffe das passt hier halbwegs, Ich will mich ATLAS auch mal ansehen, läuft auch erstmal vor sich her.
Aber: kann ich die Pfade der *vdi anpassen? Atlas nutzt scheinbar je WU eine VM und damit auch eine eigene VDI?

Dafür wird mir aber der Platz auf meiner recht kleinen SSD zu knapp ;(

Danke ;)

Re: ATLAS@Home MultiCore WUs als Beta-App freigegeben

Verfasst: 02.08.2016 18:18
von Yeti
Ich würde zunächst an deiner Stelle auf die Multi-Core-WU umstellen, die braucht das ganze nur einmal und kann dann mehrere Cores belegen.

Dazu mußt du in den Projekt-Preferenzen Beta-Apps erlauben und die MultiCore-App ebenfalls

Re: ATLAS@Home MultiCore WUs als Beta-App freigegeben

Verfasst: 02.08.2016 18:38
von Nemac
Hab ich, aber ein bisschen zu Spät.
zZ Laufen 5x ATLAS Simulation 2-00 (vbox_64) und 2 ATLAS Simulation Running on Multicore warten..

Aber dann löst sich das ja von alleine, wenn die normalen WUs erledigt sind, auch gut ;)
Danke.

Re: ATLAS@Home MultiCore WUs als Beta-App freigegeben

Verfasst: 07.08.2016 16:25
von Nemac
Ich brauch nochmal Hilfe bitte.

Ich rechne zZ NUR Atlas, andere Projekte stehen auf "Erhält keine neue Aufgaben"
Nun habe ich noch 2 Atlas Multi Core WUs unter Aufgaben stehen, aber beide sind "Verdrängt" Kennt jemand das Fehlerbild?
Wenn ich andere/neue Atlas Aufgaben bekommen werden die auch gerechnet. Nur die beiden nicht
*grübel*

Danke ;)