YAFU

Rakesearch, Fermat Search, NumberFields@home, OGR, ...
Nachricht
Autor
Roland Schneider
Vereinsvorstand
Vereinsvorstand
Beiträge: 919
Registriert: 12.11.2003 20:41
Wohnort: Stavenhagen
Kontaktdaten:

Re: YAFU

#25 Ungelesener Beitrag von Roland Schneider » 17.04.2016 10:56

yoyo hat geschrieben:Die Bezeichnung sollte sagen, dass mindestens 4 Kerne benötigt werden.
Die Kerne zu beschränken halte ich für keine gute Idee. Die Zahlen, die yafu bearbeitet werden immer länger. Mit jeweils 5 weiteren Stellen verdoppelt sich die Laufzeit. Wenn Ihr die Kerne beschränkt braucht ihr euch dann auch nicht zu wundern wenn dann mal eine WU einen Tag oder länger braucht. Es waren schon WUs dabei, die 400h CPU Stunden brauchten.
Das die Zeiten länger werden, wenn man die Anzahl der CPU-Kerne begrenzt, sollte jedem klar sein.
Mit dem Begrenzen habe ich angefangen, als ich GPU-Applikationen und MT-Applikationen zusammen auf einer Maschine habe laufen lassen.
Solange die GPU-App weniger als einen CPU-Kern brauchte, hatte ich kein Problem.
Sobald aber die GPU einen ganzen CPU-Kern beansprucht, verdrängen sich die Apps gegenseitig. D.h. sobald die GPU-App startet, wurde die MT-App verdrängt, wodurch die Deadline überschritten wurde.
In früheren Boinc-Versionen war es sogar so, dass eine MT-App sogar die NCI-Apps wie Wuprop und Radioactive verdrängt hat, aber das wurde schon vor längerer Zeit gelöst.
Im Endeffekt kann jeder Nutzer selbst entscheiden.

Benutzeravatar
Bommer
Vielrechner
Vielrechner
Beiträge: 1274
Registriert: 24.06.2001 01:00

Re: YAFU

#26 Ungelesener Beitrag von Bommer » 18.04.2016 06:10

Hallo

Was berechnet dieses Projekt eigentlich ???

Gruss Bommer

Benutzeravatar
gemini8
Vereinsvorstand
Vereinsvorstand
Beiträge: 5898
Registriert: 31.05.2011 10:30
Wohnort: Hannover

Re: YAFU

#27 Ungelesener Beitrag von gemini8 » 25.09.2017 07:52

Moinmoin.
Habe eben eine yafu-WU gefunden, die 100% und fast 200h Laufzeit auf dem Tacho hat, aber keine CPU-Zeit beansprucht. Da ich yafu projektseitig auf maximal vier Kerne begrenzt habe, scheint es gar nicht zu rechnen, während vier der acht Kerne meines Opteron von anderen Projekten genutzt werden. Die ursprüngliche Deadline ist lange vorbei, scheint sich aber automatisch zu verlängern. top zeigt für yafu und yafuwrapper gleichbleibende CPU-Zeiten an, und vier CPUs sind so gut wie idle. Wenn ich alles andere anhalte, bleibt yafu inaktiv, und Boinc zieht sich zusätzliche Aufgaben anderer Projekte. Laufenlassen oder abbrechen? Falls laufenlassen: Irgendetwas verändern?

*edit*
Ach ja:
Aufgrund der längst vergangenen Deadline ist yafu mit hoher Priorität idle und blockiert somit vier Cores.
*end edit*

*edit again*
Cross-Posting ins yafu-Forum gesetzt
*end edit*
Gruß, Jens
- - - - - -
Lowend-User und Teilzeit-Cruncher

Bild Bild Bild
Bild

Benutzeravatar
yoyo
Vereinsvorstand
Vereinsvorstand
Beiträge: 8045
Registriert: 17.12.2002 14:09
Wohnort: Berlin
Kontaktdaten:

Re: YAFU

#28 Ungelesener Beitrag von yoyo » 25.09.2017 08:20

Um welche WU auf welchem host gehts denn?
kannst Du mal ein paar Indizien posten (ps -ef, top oder taskmanager screenshot) wo man sieh was die tut oder eben nicht. Am Besten sortiert nach cpu usage.
Zu yafu gehören mehrere prozesse die CPU verbrauchen könnten, yafu, ecm, gnfs.
Und bitte mal ein ls -ltr vom slot verzeichnis.
HILF mit im Rechenkraft-WiKi, dies gibts zu tun.
Wiki - FAQ - Verein - Chat

Bild Bild

Benutzeravatar
gemini8
Vereinsvorstand
Vereinsvorstand
Beiträge: 5898
Registriert: 31.05.2011 10:30
Wohnort: Hannover

Re: YAFU

#29 Ungelesener Beitrag von gemini8 » 25.09.2017 10:03

Das war die letzte top-Ausgabe, bevor ich es abgebrochen habe:

Code: Alles auswählen

PID USER      PR  NI    VIRT    RES    SHR S  %CPU %MEM     TIME+ COMMAND    
 2388 boinc     39  19    2404   1832   1632 R 100,0  0,0  64:27.09 rakesearch+
 2745 boinc     39  19    2404   1836   1632 R 100,0  0,0  61:59.33 rakesearch+
16371 boinc     39  19    2404   1836   1632 R 100,0  0,0 470:33.23 rakesearch+
30280 boinc     39  19    8144   2604   2488 R 100,0  0,1   6:14.91 ecm        
  716 boinc     30  10  271868  15068   3984 S   0,7  0,4  30:32.68 boinc      
 7293 boinc     39  19   10408   7484   2152 S   0,3  0,2  71:31.04 vgtuApp_Gr+
 1658 boinc     39  19   17040   3072   2776 S   0,0  0,1  23:16.72 odlk3_1.0_+
 7119 boinc     39  19    2404   1836   1632 S   0,0  0,0   0:02.59 rakesearch+
 7120 boinc     39  19    2404   1836   1632 S   0,0  0,0   0:02.57 rakesearch+
 7121 boinc     39  19    2404   1832   1632 S   0,0  0,0   0:02.62 rakesearch+
 7125 boinc     39  19   17040   3060   2768 S   0,0  0,1   0:02.72 odlkmin_1.+
 7152 boinc     39  19   10404   7436   2108 S   0,0  0,2  69:50.37 vgtuApp_Gr+
 7153 boinc     39  19   10236   7168   2108 S   0,0  0,2  73:01.36 vgtuApp_Gr+
 7292 boinc     39  19   10240   7216   2152 S   0,0  0,2  73:17.27 vgtuApp_Gr+
 8669 boinc     39  19   12880   1448   1020 S   0,0  0,0  18:04.61 yafuwrappe+
 8671 boinc     39  19  199756  39164      0 T   0,0  1,0 848:10.18 yafu       
16021 boinc     30  10   17688   5864   3356 S   0,0  0,1   0:15.32 data_colle+
Das ecm dürfte ein yoyo sein, das tatsächlich etwas tut.

Und einmal der Slot:

Code: Alles auswählen

jens@Octopus:/var/lib/boinc-client/slots/1$ sudo ls -ltr
insgesamt 1075432
-rw-r--r-- 1 boinc boinc        101 Sep 16 12:43 yafuwrapper_26002_x86_64-pc-linux-gnu
-rw-r--r-- 1 boinc boinc         82 Sep 16 12:43 job.xml
-rwxr-xr-x 1 boinc boinc         32 Sep 16 12:43 yafu.ini
-rwxr-xr-x 1 boinc boinc    4126439 Sep 16 12:43 yafu
-rwxr-xr-x 1 boinc boinc    1059552 Sep 16 12:43 gnfs-lasieve4I12e
-rwxr-xr-x 1 boinc boinc    1074592 Sep 16 12:43 gnfs-lasieve4I11e
-rwxr-xr-x 1 boinc boinc     536768 Sep 16 12:43 ecm
-rwxr-xr-x 1 boinc boinc    1046496 Sep 16 12:43 gnfs-lasieve4I15e
-rwxr-xr-x 1 boinc boinc    1048288 Sep 16 12:43 gnfs-lasieve4I14e
-rwxr-xr-x 1 boinc boinc    1052064 Sep 16 12:43 gnfs-lasieve4I13e
-rw-r--r-- 1 boinc boinc        138 Sep 16 12:43 in
-rwxr-xr-x 1 boinc boinc    1044896 Sep 16 12:43 gnfs-lasieve4I16e
-rw-r--r-- 1 boinc boinc          0 Sep 16 12:43 boinc_lockfile
-rw-r--r-- 1 boinc boinc          0 Sep 16 12:43 __tmpbatchfile
-rw-r--r-- 1 boinc boinc        424 Sep 16 12:43 session.log
-rw-r--r-- 1 boinc boinc     510197 Sep 16 23:33 nfs.dat.p
-rw-r--r-- 1 boinc boinc        433 Sep 16 23:33 nfs.job
-rw-r--r-- 1 boinc boinc        318 Sep 16 23:33 nfs.fb
-rw-r--r-- 1 boinc boinc        508 Sep 17 05:15 boinc_task_state.xml
-rw-r--r-- 1 boinc boinc   25331856 Sep 17 15:01 out
-rw-r--r-- 1 boinc boinc       7485 Sep 17 18:30 stderr.txt
-rw-r--r-- 1 boinc boinc       2960 Sep 17 18:30 ggnfs.log
-rw-r--r-- 1 boinc boinc 1040369546 Sep 17 18:30 nfs.dat
-rw-r--r-- 1 boinc boinc       6783 Sep 17 18:30 factor.log
-rw-r--r-- 1 boinc boinc         15 Sep 17 18:30 wrapper_checkpoint.txt
-rw-r--r-- 1 boinc boinc    6057984 Sep 17 18:53 rels2.dat
-rw-r--r-- 1 boinc boinc    6033408 Sep 17 18:53 rels0.dat
-rw-r--r-- 1 boinc boinc    5877760 Sep 17 18:53 rels1.dat
-rw-r--r-- 1 boinc boinc    5951488 Sep 17 18:53 rels3.dat
-rw-r--r-- 1 boinc boinc       5785 Sep 25 10:58 init_data.xml
-rw-r--r-- 1 boinc boinc       8192 Sep 25 11:02 boinc_mmap_file
*edit*
Wenn ich die yafu-WU anhalte, fährt der Opteron sofort auf 8 x 100% hoch, wenn ich sie weiterlaufen lasse, geht er auf 4 x 100% herunter und läßt vier Cores auskühlen.
*end edit*

*another edit*
Wenn ich yafu projektseitig 8 Cores erlaube und das Projekt auf dem Rechner aktualisiere, verändert sich nichts.
*end edit*
Gruß, Jens
- - - - - -
Lowend-User und Teilzeit-Cruncher

Bild Bild Bild
Bild

Benutzeravatar
yoyo
Vereinsvorstand
Vereinsvorstand
Beiträge: 8045
Registriert: 17.12.2002 14:09
Wohnort: Berlin
Kontaktdaten:

Re: YAFU

#30 Ungelesener Beitrag von yoyo » 25.09.2017 11:33

Sehr merkwürdig.
Der Fortschritt sollte an der factor.log und nfs.dat und out sichtaber sein. Die hat er aber am 17. das letzte Mal geschrieben.
Was steht denn in den letzten Zeilen der out und factor.log?
Sieht fast so aus als ob er eigentlich fertig ist.
HILF mit im Rechenkraft-WiKi, dies gibts zu tun.
Wiki - FAQ - Verein - Chat

Bild Bild

Benutzeravatar
gemini8
Vereinsvorstand
Vereinsvorstand
Beiträge: 5898
Registriert: 31.05.2011 10:30
Wohnort: Hannover

Re: YAFU

#31 Ungelesener Beitrag von gemini8 » 25.09.2017 11:52

Oh - du hattest letzte Zeilen geschrieben.
Habe dir die beiden Dateien gerade kopiert, komprimiert, in meine Dropbox geworfen und dir den Link per Mail geschickt. :-D
Gruß, Jens
- - - - - -
Lowend-User und Teilzeit-Cruncher

Bild Bild Bild
Bild

Benutzeravatar
yoyo
Vereinsvorstand
Vereinsvorstand
Beiträge: 8045
Registriert: 17.12.2002 14:09
Wohnort: Berlin
Kontaktdaten:

Re: YAFU

#32 Ungelesener Beitrag von yoyo » 25.09.2017 16:24

Also die war noch nicht fertig.
Du kannst den Slot Ordner mal woanders hinkopieren und dann in einem Terminal mal dorthin wechseln und ein
./yafu -threads 4 -batchfile in
aufrufen. Genau das macht der Wrapper, und schauen was passiert.
HILF mit im Rechenkraft-WiKi, dies gibts zu tun.
Wiki - FAQ - Verein - Chat

Bild Bild

Benutzeravatar
gemini8
Vereinsvorstand
Vereinsvorstand
Beiträge: 5898
Registriert: 31.05.2011 10:30
Wohnort: Hannover

Re: YAFU

#33 Ungelesener Beitrag von gemini8 » 25.09.2017 19:53

Und jetzt schlägt der Tux-Dau zu...
Bekomme das Ding nicht kopiert.
Gruß, Jens
- - - - - -
Lowend-User und Teilzeit-Cruncher

Bild Bild Bild
Bild

Benutzeravatar
yoyo
Vereinsvorstand
Vereinsvorstand
Beiträge: 8045
Registriert: 17.12.2002 14:09
Wohnort: Berlin
Kontaktdaten:

Re: YAFU

#34 Ungelesener Beitrag von yoyo » 25.09.2017 19:59

sudo bash
cp -r /var/lib/boinc-client/slots/1 /tmp
cd /tmp/1
HILF mit im Rechenkraft-WiKi, dies gibts zu tun.
Wiki - FAQ - Verein - Chat

Bild Bild

Benutzeravatar
gemini8
Vereinsvorstand
Vereinsvorstand
Beiträge: 5898
Registriert: 31.05.2011 10:30
Wohnort: Hannover

Re: YAFU

#35 Ungelesener Beitrag von gemini8 » 25.09.2017 20:06

Läuft anscheinend.
Soll ich das abwürgen und im eigentlichen Slot-Ordner wiederholen?
Gruß, Jens
- - - - - -
Lowend-User und Teilzeit-Cruncher

Bild Bild Bild
Bild

Benutzeravatar
yoyo
Vereinsvorstand
Vereinsvorstand
Beiträge: 8045
Registriert: 17.12.2002 14:09
Wohnort: Berlin
Kontaktdaten:

Re: YAFU

#36 Ungelesener Beitrag von yoyo » 25.09.2017 20:11

ja, machmal.
HILF mit im Rechenkraft-WiKi, dies gibts zu tun.
Wiki - FAQ - Verein - Chat

Bild Bild

Antworten

Zurück zu „Andere Mathematik-Projekte“