BOINC@Poland

Projekty => Matematyka => PrimeGrid => Wątek zaczęty przez: Ufol w 16 Sierpień 2017, 14:06

Tytuł: [2017-08-20 - 2017-08-23] Solar Eclipse Challenge
Wiadomość wysłana przez: Ufol w 16 Sierpień 2017, 14:06
Liczymy jedynie podprojekt:
Generalized Cullen/Woodall Prime Search LLR (GCW)
start:
2017-08-20 18:00
meta:
2017-08-23 18:00
Tzn. ruszamy po dwudziestej czasu polskiego w najbliższą niedzielę. Rozumiem, iż wakacyjne rozleniwienie deko nas dopadło, lecz czas z tym skończyć. Trza zewrzeć szeregi, bo tradycja dobrych występów Boinc@Poland w primegridowych regatach przecież zobowiązuje.
Tytuł: [2017-08-20 - 2017-08-23] Solar Eclipse Challenge
Wiadomość wysłana przez: necavi w 16 Sierpień 2017, 17:36
Ściganie w PG? Super :boing:
Proszę przypomnieć sklerotykom przed startem :attack:
Tytuł: [2017-08-20 - 2017-08-23] Solar Eclipse Challenge
Wiadomość wysłana przez: Krzysiak w 16 Sierpień 2017, 21:07
U a ja na 100% nie wystartuje  :(
Tytuł: [2017-08-20 - 2017-08-23] Solar Eclipse Challenge
Wiadomość wysłana przez: Ufol w 16 Sierpień 2017, 22:30
Cytat: necavi w 16 Sierpień 2017, 17:36
Ściganie w PG? Super :boing:
Proszę przypomnieć sklerotykom przed startem :attack:
Przypomnę o wyścigu w niedzielny poranek. Znając życie odezwę się także w chwili startu. Upraszam o powiadomienie liczydłowych niezaglądających zbyt często na forum.
Tytuł: [2017-08-20 - 2017-08-23] Solar Eclipse Challenge
Wiadomość wysłana przez: Ufol w 20 Sierpień 2017, 12:25
Do startu pozostało niecałe osiem godzin. Południe już minęło, więc ponawiam apel o przygotowanie się.
Tytuł: [2017-08-20 - 2017-08-23] Solar Eclipse Challenge
Wiadomość wysłana przez: Ufol w 20 Sierpień 2017, 20:06
No to ruszylim.  :attack:
Tytuł: [2017-08-20 - 2017-08-23] Solar Eclipse Challenge
Wiadomość wysłana przez: necavi w 20 Sierpień 2017, 21:20
 I ja też :attack:
Tytuł: [2017-08-20 - 2017-08-23] Solar Eclipse Challenge
Wiadomość wysłana przez: mimeq w 20 Sierpień 2017, 22:39
Z opoznieniem ale cos policze  :p_arr:
Tytuł: [2017-08-20 - 2017-08-23] Solar Eclipse Challenge
Wiadomość wysłana przez: _Aleksander_ w 21 Sierpień 2017, 07:48
Wiosłujemy...
Tytuł: [2017-08-20 - 2017-08-23] Solar Eclipse Challenge
Wiadomość wysłana przez: stiven w 21 Sierpień 2017, 10:58
Dopięty. Xeon zdąży coś przeliczyć.
PG podaje na stronie
CytatRecent average CPU time: 22:21:26
Rzetelnie uprzedzam, że gdy poprzednio liczyłem na Pentiumie i Phenomie GCW LLR to na przeliczenie próbki schodziło dwie doby ciągłej pracy.
Jeśli ktoś próbuje liczyć na słabszych sprzętach niech lepiej da spokój.
Tytuł: [2017-08-20 - 2017-08-23] Solar Eclipse Challenge
Wiadomość wysłana przez: mimeq w 21 Sierpień 2017, 14:57
u mnie i tak liczy "wielordzeniowo" :]
Tytuł: [2017-08-20 - 2017-08-23] Solar Eclipse Challenge
Wiadomość wysłana przez: necavi w 21 Sierpień 2017, 16:32
A na głównej brak info o wyścigach :wth:

Tytuł: [2017-08-20 - 2017-08-23] Solar Eclipse Challenge
Wiadomość wysłana przez: tito w 22 Sierpień 2017, 07:49
Cytat: necavi w 21 Sierpień 2017, 16:32
A na głównej brak info o wyścigach :wth:
A owszem. O wyścigach nie pisuję, KrzyszP pisze o Universe, kilka innych osób mimo uprawnień napisało po 1 newsie.
Ktoś chętny do pisania o wyścigach?
Tytuł: [2017-08-20 - 2017-08-23] Solar Eclipse Challenge
Wiadomość wysłana przez: Ufol w 22 Sierpień 2017, 23:20
Najkrótsza próbka mieliła się u mnie dokładnie 46:38:38 a regaty trwają tylko trzy doby. Normalnie jakieś jajca prostokątne. Co do pisania o wyścigach, to ograniczam się obecnie do pisania na forum, ponieważ nie wiem, czy wrzucanie tego na główną w ogóle ma sens. Czytaj, spotkałoby się z jakimś zainteresowaniem, czyli większym zaangażowaniem naszych załogantów w ściganie. Nie orientuję się obecnie, jak z redagowaniem takich informacji poradziłby sobie gadacz. Na zakończenie wypada jeszcze odnotować pewien mały drobiazg. Mianowicie uprawnień do zamieszczania wieści nie posiadam. To tak celem wyjaśnienia dla kolegi zaskoczonego tym, czemu cała akcja pt. mobilizacja primegridowa bazuje u nas jedynie na utworzeniu kolejnego wątku.
Tytuł: [2017-08-20 - 2017-08-23] Solar Eclipse Challenge
Wiadomość wysłana przez: stiven w 23 Sierpień 2017, 07:05
O ile dobrze znalazłem to liczysz na i3-4170. Jeśli liczysz klasycznie a nie wielowątkowo to upewnij się, że nie liczysz na wszystkich wątkach naraz. Dla i3 i podprojektów dużych optymalne wykorzystanie wątków to 2 max 3. Przy 4 próbkach jednocześnie (100% of the CPUu) czas przeliczania gwałtownie rośnie. W końcu ten procesor ma 2 rdzenie fizyczne. Dla PG najprościej wyłączyć HT bo więcej z niego szkody niż pożytku.   
Tytuł: [2017-08-20 - 2017-08-23] Solar Eclipse Challenge
Wiadomość wysłana przez: tito w 23 Sierpień 2017, 07:34
Re: newsy o wyścigach - ja też nie mam żadnej pewności, że to co pisuję ma jakikolwiek sens, bo równie dobrze mógłbym pisać takie wiadomości na forum. Ale zwyczajnie lubię pisać newsy na głównej i dlatego to robię.
Re: HT w PG - HT ma sens przy liczeniu sieve.
Tytuł: [2017-08-20 - 2017-08-23] Solar Eclipse Challenge
Wiadomość wysłana przez: stiven w 23 Sierpień 2017, 08:03
Racja, racja.  :parrrty: Mój wywód dotyczył podprojektów LLR.
Tytuł: [2017-08-20 - 2017-08-23] Solar Eclipse Challenge
Wiadomość wysłana przez: Ufol w 23 Sierpień 2017, 09:15
No to po herbacie, bo odpaliłem liczenie samego primegrida, czyli cztery próbki na raz. Rozumiem, że optymalnie by liczył mogąc mielić na raz dwa zadania. Taka zasada, tyle próbek ile rdzeni fizycznych. Jak przydzielić projektowi maksymalną ilość uruchamianych jednocześnie aplikacji? Przypisałbym wówczas dwie Primegridowi i miałbym spokój. Wyłączenie ht to dla mnie kompletna nowość. Generalnie dotyczy to jednego boincowego projektu a ściślej pisząc jego podprojektów i tu uwaga, również nie wszystkich. Gdyby można było wykonać tą sztuczkę poprzez jakiś plik konfiguracyjny umieszczany w boincowym katalogu, to reflektuję. Odrzucam pomysły typu ingerencja w ustawienia systemowe całej maszyny.
Tytuł: [2017-08-20 - 2017-08-23] Solar Eclipse Challenge
Wiadomość wysłana przez: PDH w 23 Sierpień 2017, 09:28
Oj przydałby się chyba mały poradnik edycji app_config.xml :attack:

Już za późno na zmianę ale na przyszłość :

<app_config>
   <app>
      <name>llrGCW</name>
      <fraction_done_exact/>
      <max_concurrent>1</max_concurrent>
   </app>
   <app_version>
       <app_name>llrGCW</app_name>
       <cmdline>-t 2</cmdline>
       <avg_ncpus>2</avg_ncpus>
   </app_version>
</app_config>


Jedna próbka na projekt GCW LLR na dwóch rdzeniach. Wrzuć do katalogu danych danego projektu i przeładuj konfigurację. Podobnie robisz dla innych podprojektów - zmień tylko nazwę w tagu <name> apka</name> oraz  <app_name>apka</app_name>

Lista aplikacji:llrTPS (SGS)
llrWOO
llrCUL
llr321
llrPSP
pps_sr2sieve
llrPPS
ap26
llrSOB
trp_sr2sieve
llrTRP
genefer (GFN 21)
genefer_wr (GFN 22)
llrPPSE
llrSR5
llrESP
llrMEGA (PPS-MEGA)
genefer15
genefer16
genefer17low
genefer17mega
genefer18
genefer19
genefer20
gcw_sieve
llrGCW
Tytuł: [2017-08-20 - 2017-08-23] Solar Eclipse Challenge
Wiadomość wysłana przez: sirzooro w 23 Sierpień 2017, 10:10
Alternatywą dla wyłączenia HT w Biosie jest ustawienie w BOINC żeby używał 50% dostępnych CPU. Z tego co czytałem na forum PrimeGrid w ten sposób traci się jednak część mocy CPU (bodajże 10%) bo procesy nie są "przypięte" do fizycznych rdzeni. Wydaje mi się że to dotyczyło głównie Windows, Linux radzi sobie z tym lepiej.
Tytuł: [2017-08-20 - 2017-08-23] Solar Eclipse Challenge
Wiadomość wysłana przez: Ufol w 23 Sierpień 2017, 10:36
potestuję te rozwiązania po zawodach. Dzięki za wszelkie informacje.
Tytuł: [2017-08-20 - 2017-08-23] Solar Eclipse Challenge
Wiadomość wysłana przez: stiven w 23 Sierpień 2017, 16:35
Jako, że do końca mało czasu zostało a zapewne część z nas ma próbki które nie zmieszczą się w limicie czasu śpieszę przypomnieć, że app_config.xml można edytować w trakcie liczenia i nie powoduje to wywalania się zadań.
Także śmiało modyfikujcie, liczcie multi aby się wyrobić.
Tytuł: [2017-08-20 - 2017-08-23] Solar Eclipse Challenge
Wiadomość wysłana przez: Ufol w 23 Sierpień 2017, 17:09
Na szczęście zdołałem już wszystko odesłać. Przetwarzanie znacznie przyspieszyło, gdy pozostały dwie z czterech pobranych próbek. Dlaczego Primegrid domyślnie się tak nie ustawia, aby llry uwzględniały ilość rdzeni fizycznych? Przecież boincowy menedżer widzi typ procesora a pomimo tego optymalizować prędkość mielenia trzeba ręcznie.
Tytuł: [2017-08-20 - 2017-08-23] Solar Eclipse Challenge
Wiadomość wysłana przez: necavi w 27 Sierpień 2017, 16:06
I żeby nie było, że wyścig się skończył a tu nie wiadomo jak poszło to cytuje wyniki.

Zespołowo:
1   Aggie The Pew          14735673.31
2   SETI.Germany         11729492.38
3   Czech National Team  10680907.89
.
7   BOINC@Poland         2552410.42

Indywidualnie z B@P:
7   Daniel            1723453.78
50   Aleksander      346087.01
110   centylion torun   135945.06
118   mimeq      126058.24
134   stiven      102578.20
163   RAD-Poland       74872.24
246   necavi       27184.46
279   Ufol               16231.42

Podsumowując wyścig był ciężki, próbki liczyły się (przynajmniej u mnie) przeszło dwa dni i nie wszystkie zostały odesłane w czasie, jedną próbkę jestem pewien, że przeliczyłem w czasie.                                                                                                                                                                                                                                             e.
Tytuł: [2017-08-20 - 2017-08-23] Solar Eclipse Challenge
Wiadomość wysłana przez: sirzooro w 27 Sierpień 2017, 23:31
Przy tak długich zadaniach lepiej jest liczyć jedno zadanie na kilku wątkach np. na 4. Czas liczenia zadania się skraca, więc jest większa szansa że uda się odesłać więcej zadań niż licząc każde zadanie na 1-nym wątku.