PrimeGrid: Happy New Year Challenge SoB

Hier findest Du alles zur Organisation, Durchführung und den Resultaten unserer Wettkämpfe, Challenges und Races
Nachricht
Autor
Benutzeravatar
gemini8
Vereinsvorstand
Vereinsvorstand
Beiträge: 5898
Registriert: 31.05.2011 10:30
Wohnort: Hannover

PrimeGrid: Happy New Year Challenge SoB

#1 Ungelesener Beitrag von gemini8 » 25.12.2017 16:57

Und die erste PrimeGrid Challenge im Neuen Jahr!
Frohes Neues Jahr 2018!
Wir feiern das Neue Jahr mit einem fünfzehntägigen 'Seventeen or Bust'-Wettkampf vom 01.01.2018 0:00:00 UTC bis 16.01.2018 0:00:00 UTC, um die Lösung des Sierpinsky Problems voranzubringen.
Weitere Informationen folgen bald.
Frei übersetzt von PrimeGrid.

Ich werde natürlich teilnehmen, um mit den CPUs zu heizen und somit Heizkosten zu sparen. ( <- Milchmädchenrechnung! :biggrin2: )
Gruß, Jens
- - - - - -
Lowend-User und Teilzeit-Cruncher

Bild Bild Bild
Bild

Benutzeravatar
Kolossus
TuX-omane
TuX-omane
Beiträge: 4277
Registriert: 26.10.2014 14:51

Re: PrimeGrid: Happy New Year Challenge SoB

#2 Ungelesener Beitrag von Kolossus » 25.12.2017 20:45

gemini8 hat geschrieben:Ich werde natürlich teilnehmen, um mit den CPUs zu heizen und somit Heizkosten zu sparen. ( <- Milchmädchenrechnung! :biggrin2: )
Ich hatte gedacht, daß Du einen anständigen Beruf gelernt hast ...... :evil2:
Gruß Harald

Bild

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

Re: PrimeGrid: Happy New Year Challenge SoB

#3 Ungelesener Beitrag von gemini8 » 25.12.2017 21:19

gemini8 hat geschrieben:Ich werde natürlich teilnehmen, um mit den CPUs zu heizen und somit Heizkosten zu sparen. ( <- Milchmädchenrechnung! :biggrin2: )
Kolossus hat geschrieben:Ich hatte gedacht, daß Du einen anständigen Beruf gelernt hast ...... :evil2:
Die meisten Leute fallen auf mein untadeliges Benehmen, gewählte Ausdrucksweise und positives Erscheinungsbild rein... :biggrin5:
Gruß, Jens
- - - - - -
Lowend-User und Teilzeit-Cruncher

Bild Bild Bild
Bild

csbyseti
Task-Killer
Task-Killer
Beiträge: 724
Registriert: 10.08.2017 17:58

Re: PrimeGrid: Happy New Year Challenge SoB

#4 Ungelesener Beitrag von csbyseti » 26.12.2017 09:01

gemini8 hat geschrieben: ......
Ich werde natürlich teilnehmen, um mit den CPUs zu heizen und somit Heizkosten zu sparen. ( <- Milchmädchenrechnung! :biggrin2: )
Hab schon mal ein paar WU's im Testlauf, heizen tut dieses Projekt allemal ganz schön. Auf den AMD's gibt das ~ 20% und auf den Intel CPU's ~30% mehr Verbrauch.
Wer undervoltet wird also die Spannung anheben müssen.

Was die Performance angeht, bin ich mir noch nicht sicher wie ich das fahren soll. Zumal die Laufzeiten doch recht unterschiedlich sind.
Im Moment würde ich 2 Threads pro WU nehmen und dann zum Ende hin ggf. auf 4 Threads umstellen um wenigstens ein paar von den angerechneten WU's innerhalb des Race durchzukriegen.
Wenn man die app_config.xml ändert und dann Boinc neu startet gelten die geänderten 'ncpus' auch für die schon in Arbeit befindlichen WU's.
Bild

csbyseti
Task-Killer
Task-Killer
Beiträge: 724
Registriert: 10.08.2017 17:58

Re: PrimeGrid: Happy New Year Challenge SoB

#5 Ungelesener Beitrag von csbyseti » 26.12.2017 09:14

Hier schon mal eine app_config.xml
llrSOB ist das zugehörige Projekt.
Wichtig bei Primegrid ist das die Anzahl CPU's über den <cmdline>-t 2</cmdline> Parameter übergeben wird.
<avg_ncpus>2</avg_ncpus>
<max_ncpus>2</max_ncpus>
sollten die gleiche Zahl enthalten, sind für Boinc wichtig.

Code: Alles auswählen

<app_config>
<project_max_concurrent>16</project_max_concurrent>
<app>
     <name>pps_sr2sieve</name>
     <gpu_versions>

        <gpu_usage>0.5</gpu_usage>
        <cpu_usage>0.15</cpu_usage> 

    </gpu_versions>
</app>
<app>
   <name>llrTPS</name>
      <fraction_done_exact/>
      <max_concurrent>2</max_concurrent>
</app>
   <app_version>
      <app_name>llrTPS</app_name>
      <cmdline>-t 2</cmdline>
      <avg_ncpus>2</avg_ncpus>
      <max_ncpus>2</max_ncpus>
   </app_version>
<app>
   <name>llrWOO</name>
      <fraction_done_exact/>
      <max_concurrent>2</max_concurrent>
</app>
   <app_version>
      <app_name>llrWOO</app_name>
      <cmdline>-t 2</cmdline>
      <avg_ncpus>2</avg_ncpus>
      <max_ncpus>2</max_ncpus>
   </app_version>
<app>
   <name>llrCUL</name>
      <fraction_done_exact/>
      <max_concurrent>2</max_concurrent>
</app>
   <app_version>
      <app_name>llrCUL</app_name>
      <cmdline>-t 2</cmdline>
      <avg_ncpus>2</avg_ncpus>
      <max_ncpus>2</max_ncpus>
   </app_version>
<app>
   <name>llrPPS</name>
      <fraction_done_exact/>
      <max_concurrent>2</max_concurrent>
</app>
   <app_version>
      <app_name>llrPPS</app_name>
      <cmdline>-t 2</cmdline>
      <avg_ncpus>2</avg_ncpus>
      <max_ncpus>2</max_ncpus>
   </app_version>
<app>
   <name>llrSOB</name>
      <fraction_done_exact/>
      <max_concurrent>16</max_concurrent>
</app>
   <app_version>
      <app_name>llrSOB</app_name>
      <cmdline>-t 2</cmdline>
      <avg_ncpus>2</avg_ncpus>
      <max_ncpus>2</max_ncpus>
   </app_version>
<app>
   <name>llrTRP</name>
      <fraction_done_exact/>
      <max_concurrent>2</max_concurrent>
</app>
   <app_version>
      <app_name>llrTRP</app_name>
      <cmdline>-t 2</cmdline>
      <avg_ncpus>2</avg_ncpus>
      <max_ncpus>2</max_ncpus>
   </app_version>
<app>
   <name>llrPPSE</name>
      <fraction_done_exact/>
      <max_concurrent>2</max_concurrent>
</app>
   <app_version>
      <app_name>llrPPSE</app_name>
      <cmdline>-t 2</cmdline>
      <avg_ncpus>2</avg_ncpus>
      <max_ncpus>2</max_ncpus>
   </app_version>
<app>
   <name>llrSR5</name>
      <fraction_done_exact/>
      <max_concurrent>2</max_concurrent>
</app>
   <app_version>
      <app_name>llrSR5</app_name>
      <cmdline>-t 2</cmdline>
      <avg_ncpus>2</avg_ncpus>
      <max_ncpus>2</max_ncpus>
   </app_version>
<app>
   <name>llrESP</name>
      <fraction_done_exact/>
      <max_concurrent>2</max_concurrent>
</app>
   <app_version>
      <app_name>llrESP</app_name>
      <cmdline>-t 2</cmdline>
      <avg_ncpus>2</avg_ncpus>
      <max_ncpus>2</max_ncpus>
   </app_version>
<app>
   <name>llrMEGA</name>
      <fraction_done_exact/>
      <max_concurrent>2</max_concurrent>
</app>
   <app_version>
      <app_name>llrMEGA</app_name>
      <cmdline>-t 2</cmdline>
      <avg_ncpus>2</avg_ncpus>
      <max_ncpus>2</max_ncpus>
   </app_version>
<app>
   <name>llrPSP</name>
      <fraction_done_exact/>
      <max_concurrent>2</max_concurrent>
</app>
   <app_version>
      <app_name>llrPSP</app_name>
      <cmdline>-t 2</cmdline>
      <avg_ncpus>2</avg_ncpus>
      <max_ncpus>2</max_ncpus>
   </app_version>
<app>
   <name>llrGCW</name>
      <fraction_done_exact/>
      <max_concurrent>2</max_concurrent>
</app>
   <app_version>
      <app_name>llrGCW</app_name>
      <cmdline>-t 2</cmdline>
      <avg_ncpus>2</avg_ncpus>
      <max_ncpus>2</max_ncpus>
   </app_version>
<app>
   <name>llr321</name>
      <max_concurrent>1</max_concurrent>
      <fraction_done_exact/>
</app>
   <app_version>
      <app_name>llr321</app_name>
      <cmdline>-t 6</cmdline>
      <avg_ncpus>6</avg_ncpus>
      <max_ncpus>6</max_ncpus>
   </app_version>
</app_config>
Bild

Benutzeravatar
Kolossus
TuX-omane
TuX-omane
Beiträge: 4277
Registriert: 26.10.2014 14:51

Re: PrimeGrid: Happy New Year Challenge SoB

#6 Ungelesener Beitrag von Kolossus » 26.12.2017 09:44

Da hast Du Dir aber gewaltig Mühe gemacht. Vielen Dank für das Veröffentlichen. Respekt!
Gruß Harald

Bild

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

Re: PrimeGrid: Happy New Year Challenge SoB

#7 Ungelesener Beitrag von gemini8 » 26.12.2017 14:14

Moinmoin.
csbyseti hat geschrieben:Hier schon mal eine app_config.xml
Wichtig bei Primegrid ist das die Anzahl CPU's über den <cmdline>-t 2</cmdline> Parameter übergeben wird.
<avg_ncpus>2</avg_ncpus>
<max_ncpus>2</max_ncpus>
sollten die gleiche Zahl enthalten, sind für Boinc wichtig.
max_ncpus bewirkt in der app_config nichts und kann gestrichen werden. Da es nichts tut, richtet es aber auch nichts Dummes an und wird nicht stören.
Gruß, Jens
- - - - - -
Lowend-User und Teilzeit-Cruncher

Bild Bild Bild
Bild

csbyseti
Task-Killer
Task-Killer
Beiträge: 724
Registriert: 10.08.2017 17:58

Re: PrimeGrid: Happy New Year Challenge SoB

#8 Ungelesener Beitrag von csbyseti » 27.12.2017 20:34

Kolossus hat geschrieben:Da hast Du Dir aber gewaltig Mühe gemacht. Vielen Dank für das Veröffentlichen. Respekt!
Danke für die Blumen aber vieles hab auch ich nur von anderen übernommen.

Deshalb ist auch <max_ncpus>2</max_ncpus> drin, stand halt irgendwo mal und ich habe es ohne überprüfen übernommen.
Gab ja keinen Fehler. @gemini8, Danke für die Info.

Da das Projekt ja so eine lange WU-Laufzeit hat dachte ich das es für uns von Vorteil wäre wenn wir uns damit schon vorher mal Beschäftigen.
Achtung: Die WU's sind sehr unterschiedlich von der Laufzeit (gibt auch andere Credits) da können auch mal ~80.000 sek dazukommen.
Macht das Hochrechnen ob eine WU noch rechtzeitig die Ziellinie sieht nicht einfacher.

Hier ein paar Zeiten von mir, bei mir ist immer HT aktiv.
Ryzen 1700 @3200 MHz : 560.000 sek
I7-5820k @3300 MHz : 370.000 sek
i3-4xxx @3400 MHz : 365.000 sek

Mit 2 bzw 4 Thread's halbiert oder viertelt sich die Laufzeit recht genau.

Edit: 24 Stunden sind 86.400 sek
Bild

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

Re: PrimeGrid: Happy New Year Challenge SoB

#9 Ungelesener Beitrag von gemini8 » 27.12.2017 21:03

Theoretisch sollten die WU zum Ende des Races hin länger werden.
Es könnte sich also lohnen, zu Beginn gleich den Bunker vollzumachen, damit man potentiell kürzere Laufzeiten hat, und die Wahrscheinlichkeit, die Monster durchzubekommen, steigt.

Bei Kisten wie meinen Tuxen, die mit Hyperthreading rechnen und schon etwas älter sind, scheint es so zu sein, daß das RAM nicht genug Durchsatz für die CPU liefert, wenn man multi-threaded. Im Single-Modus bringen sie aber volle Leistung, genau wie meine Core2Duo Macs in jeder Lebenslage. ;-)
Da ich im Januar wieder ein freies Zimmer habe, wird der ProLiant mitmischen und ein paar WU durchziehen. Muß mal schauen, ob ich ihm ein neueres Boinc verpassen kann, damit auch er in den Genuß einer app_config kommt. Das könnte dann sein letzter Einsatz sein, wobei ich mal die geplanten Races durchsehen muß.
Mein Mac-Mini Server unter 10.6.8 hat sich irgendwie die RAID-Daten geschrottet und das Platten-Utility will ein Backup der Daten. Muß ich bei Gelegenheit machen, damit er mitmachen kann. Danach darf die Graka pausieren, damit er problemfrei bleibt. Oder er läuft nur noch mit einer Platte, da die bisherigen Plattenaussetzer (Ausstieg aus dem RAID) immer von der einen der beiden kam.

Habe also noch ein paar Dinge zu basteln, bevor das Race beginnt. :-D
Gruß, Jens
- - - - - -
Lowend-User und Teilzeit-Cruncher

Bild Bild Bild
Bild

Benutzeravatar
Rs232
Brain-Bug
Brain-Bug
Beiträge: 598
Registriert: 06.01.2017 18:37
Wohnort: Harz

Re: PrimeGrid: Happy New Year Challenge SoB

#10 Ungelesener Beitrag von Rs232 » 27.12.2017 21:33

Da falle ich mal wieder mit meinem noch Dualcore raus!
Der neue wird bis dahin noch nicht einsatzbereit sein. (16 Core)
Schade aber was solls bin dann beim nächsten mal wieder dabei sobald es GPU ist oder der Neue am laufen ist.
Ryzen 9 3950X / 32GB Crucial BallistiX LT / ASUS RTX 3050 DUAL OC / Mint 21.3
Bild

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

Re: PrimeGrid: Happy New Year Challenge SoB

#11 Ungelesener Beitrag von gemini8 » 27.12.2017 22:52

Auch dein Dualcore bringt dem Team Punkte. Kannst ihn z.B. auf den Cluster-Account rechnen lassen, falls du nicht selbst in Erscheinung treten möchtest.
Gruß, Jens
- - - - - -
Lowend-User und Teilzeit-Cruncher

Bild Bild Bild
Bild

csbyseti
Task-Killer
Task-Killer
Beiträge: 724
Registriert: 10.08.2017 17:58

Re: PrimeGrid: Happy New Year Challenge SoB

#12 Ungelesener Beitrag von csbyseti » 28.12.2017 20:00

Rs232 hat geschrieben:Da falle ich mal wieder mit meinem noch Dualcore raus!
Der neue wird bis dahin noch nicht einsatzbereit sein. (16 Core)
Schade aber was solls bin dann beim nächsten mal wieder dabei sobald es GPU ist oder der Neue am laufen ist.
Der i3 ist ja auch nur ein Dualcore mit HT. Ein paar WU's schafft der in den 15 Tagen aber auch.

:good: Dann wünsche ich Dir schon mal viel Spaß mit dem neuen :good:
Bild

Antworten

Zurück zu „Challenge / Race / Wettkampf“