[2018-02-01 - 2018-02-28] 2018 Tour de Primes

Zaczęty przez sirzooro, 28 Styczeń 2018, 19:03

sirzooro

Nadchodzi luty a wraz z nim nowy Tour de Primes. Dla tych co nie znają tematu w skrócie piszę że przez cały luty szukamy liczb pierwszych. Do rankingu liczy się każda liczba która trafi do Top5K, czyli wszystko poza Sophie Germain, GFN-15 i AP27. Najłatwiejsze do znalezienia będą liczby pierwsze w projektach PPSE (dla CPU) i GFN-16 (dla GPU). Jeżeli chcecie szukać mega liczb pierwszych, to najłatwiej będzie w projektach PPS MEGA (CPU) i GFN-17 Mega (GPU). Takie liczby oczywiście dają więcej punktów do rankingu.

Dla najlepszych wzorem ostatnich lat będą specjalne odznaki - koszulki liderów:



Zdobyć którąś z nich jest trudno, trzeba mieć solidny sprzęt albo sporo szczęścia w szukaniu liczby pierwszej która będzie największa spośród wszystkich znalezionych w trakcie trwania wyścigu.

Poza tym w tym roku pojawiły się nowe odznaki za znalezienie liczb pierwszych (zwykłych i mega) w całym wyścigu, oraz dodatkowo specjalne za liczby znalezione w trakcie "odcinka górskiego" 19 lutego:



Myślę że większość z was będzie w stanie zdobyć przynajmniej pierwszą z nich, dlatego zapraszam na start 1-go lutego :)

Więcej informacji o wyścigu i bieżące informacje znajdziecie w wątku na forum PrimeGrid: https://www.primegrid.com/forum_thread.php?id=7805
Bieżące wyniki i ranking jest tutaj: https://www.primegrid.com/challenge/tdp_2018.php

mimeq

Dlatego optowalem w glosowaniu na PM za PG ale przepadlem :P


necavi

Coś tam policzę.
Przypominać o czasie... :attack:

sknd

te PPSE i PPS mega to jak długie mają WU? wiadomo, ze zależy od sprzętu, ale raczej klika godzin czy raczej kilkadziesiąt?

mimeq

Proth Mega Prime Search LLR (MEGA)

GenuineIntel
Intel(R) Xeon(R) CPU E3-1230 V2 @ 3.30GHz liczy 6 watkow z 8  (po 2 na WU) reszta zostawiona na GPU

873362893 553334995 29 Jan 2018 | 6:13:36 UTC 29 Jan 2018 | 8:03:32 UTC Completed and validated 6,596.00 10,020.97 308.44 PPS-Mega (LLR) v8.00
873349126 553328504 29 Jan 2018 | 4:55:06 UTC 29 Jan 2018 | 6:39:45 UTC Completed and validated 6,279.00 9,964.44 308.43 PPS-Mega (LLR) v8.00
873348099 553328004 29 Jan 2018 | 4:59:19 UTC 29 Jan 2018 | 7:54:55 UTC Completed and validated 10,015.36 10,015.36 308.43 PPS-Mega (LLR) v8.00
873346368 553327185 29 Jan 2018 | 4:46:43 UTC 29 Jan 2018 | 6:35:46 UTC Completed and validated 6,543.00 9,932.83 308.43 PPS-Mega (LLR) v8.00
873334142 553321424 29 Jan 2018 | 3:26:47 UTC 29 Jan 2018 | 5:13:02 UTC Completed and validated 6,375.00 10,054.31 308.43 PPS-Mega (LLR) v8.00
873332130 553320453 29 Jan 2018 | 3:18:11 UTC 29 Jan 2018 | 5:08:47 UTC Completed and validated 6,636.00 10,070.25 308.43 PPS-Mega (LLR) v8.00
873330510 553319715 29 Jan 2018 | 3:31:57 UTC 29 Jan 2018 | 6:27:09 UTC Completed and validated 9,975.27 9,975.27 308.43 PPS-Mega (LLR) v8.00
873319207 553314426 29 Jan 2018 | 1:57:27 UTC 29 Jan 2018 | 3:45:38 UTC Completed and validated 6,491.00 9,918.93 308.43 PPS-Mega (LLR) v8.00
873317631 553313688 29 Jan 2018 | 2:04:34 UTC 29 Jan 2018 | 5:00:15 UTC Completed and validated 10,105.78 10,105.78 308.43 PPS-Mega (LLR) v8.00


Zreszta wejdz na www projektu Ustawinia PrimeGrid  i tam masz przy kazdym podprojekcie podaje Ci cos w stylu -> Recent average CPU time: 1:58:15


stiven

I dla porównania Intel(R) Xeon(R) CPU E3-1220 v3 @ 3.10GHz liczy 1 WU na 1 rdzeń.

872877426 553109326 27 Jan 2018 | 12:40:41 UTC 28 Jan 2018 | 23:03:30 UTC Completed and validated 4,193.52 3,887.02 308.38 PPS-Mega (LLR) v8.00
872870914 553106325 27 Jan 2018 | 12:01:06 UTC 28 Jan 2018 | 22:45:29 UTC Completed and validated 4,166.14 3,886.85 308.38 PPS-Mega (LLR) v8.00
872866540 553104229 27 Jan 2018 | 12:19:11 UTC 28 Jan 2018 | 22:52:17 UTC Completed and validated 4,168.47 3,874.64 308.38 PPS-Mega (LLR) v8.00
872866236 553104082 27 Jan 2018 | 11:39:53 UTC 28 Jan 2018 | 22:34:00 UTC Completed and validated 4,167.85 3,887.46 308.38 PPS-Mega (LLR) v8.00
872857281 553099970 27 Jan 2018 | 10:47:21 UTC 28 Jan 2018 | 22:34:00 UTC Completed and validated 4,098.20 3,871.21 308.38 PPS-Mega (LLR) v8.00


PPSE są znacznie krótsze, porównywalnej długości co SGS czyli u mnie to było jakieś 700-900s.
Na i3 taktowanym ~2GHz wychodzi mniej więcej 2x wolniej gdy w użyciu jest połowa wątków.

sknd

dzięki panowie, obadałem. Bałem się, że WU są jakieś w ciul długie, 40h czy coś, a między innymi będę to liczył na Pentiumie włączonym parę godzin dziennie...

a teraz drugie pytanie - magazynowanie WU i puszczenie ich z powrotem po początku TdP zdaje się NIE jest dobrym pomysłem, mam rację?

sirzooro

Cytat: sknd w 29 Styczeń 2018, 16:57
dzięki panowie, obadałem. Bałem się, że WU są jakieś w ciul długie, 40h czy coś, a między innymi będę to liczył na Pentiumie włączonym parę godzin dziennie...

a teraz drugie pytanie - magazynowanie WU i puszczenie ich z powrotem po początku TdP zdaje się NIE jest dobrym pomysłem, mam rację?
Tak. Trzeba odesłać wynik jako pierwszy żeby został zaliczony; temu drugiemu zostaje jedynie satysfakcja.

mimeq



stiven

#9
Przypominam, że można liczyć na kilku rdzeniach naraz i przyspieszenie jest.
Trzeba stworzyć app_config.xml w katalogu projektu www.primegrid.com

Przykładowa treść dla podprojektu PPSE i liczeniu 1 próbki na 4 rdzeniach.

<app_config>
   <app>
      <name>llrPPSE</name>
      <fraction_done_exact/>
      <max_concurrent>1</max_concurrent>
    </app>
   <app_version>
       <app_name>llrPPSE</app_name>
       <cmdline>-t 4</cmdline>
       <avg_ncpus>4</avg_ncpus>
   </app_version>
</app_config>

app_config.xml nie przerywa liczonych aktualnie zadań więc można testować śmiało.

Dla krótkich próbek np PPSE nie zawsze jest zysk przy liczeniu w ten sposób. Zależy od konfiguracji kompa, głownie od procesora.
U mnie wychodzi, że opłaca się dla próbek MEGA. 

sirzooro

Wyścig rozpoczęty! :attack: :attack: :attack: :attack: :attack: :attack:

Tak przy okazji, przydałaby się informacja o tym na stronie głównej. Czy ktoś mógłby tam coś wrzucić?

Peciak

Im próbka dłuższa tym zysk liczenia jest wyraźniejszy.
W przypadku krótkich WU apka może być nawet "szkodliwa" bo wydajność jest mniejsza
Abstrahując od wyścigu nie liczę T -4 próbek:
- Sophie Germain Prime Search LLR (SGS)
-  Proth Prime Search Extended LLR (PPSE)

Zysk jaki mamy liczenia systemem t -4 to:
- mniejsze zużycie prądu,
- stabilniejszy komputer w przypadku gdy używamy go także do czegoś innego,
- szybsze liczenie próbki (mamy większe szansę być pierwszym a nie potwierdzającym)
- niższe temperatury na procesorze.
A poza tym to dopisuje się do wyścigu.
Wyścig jest trochę loterią bo liczy się tylko trafione próbki można mieć kupe sprzętu i nic nie trafić a można mieć farta i na słabej maszynie coś ugrać.

,,Z szanowania wzajemnego wypływa moc wielka w chwilach trudnych."

sknd

Cytat: Peciak w 01 Luty 2018, 10:26
Wyścig jest trochę loterią bo liczy się tylko trafione próbki można mieć kupe sprzętu i nic nie trafić a można mieć farta i na słabej maszynie coś ugrać.

I na to liczę, mieląc parę godzin dziennie na 2-wątkowcu i 8 wątkowcu  :)

P.S. Myslicie ze jest sens na dwurdzeniowym kompie procu robić t -2 ?

mimeq

pierwsze GFN-16 juz jest

http://www.primegrid.com/challenge/tdp_2018.php

a "tylko" 10 maszyn mu szuka :P


tito


Krzysiak

Tylko jako Doublechecker
641*2^3464061+1 1,042,790 (decimal) 2018-02-01 09:03:35 UTC T5K MEGA Prime Search 674.627


>>Moja szczegółowa sygnatur<< %)                                      >> Spis moich odkrytych liczb pierwszych << :whistle:

mimeq

ajjj to szokoda 2 odznaki uciekly  %)


sirzooro

Cytat: mimeq w 02 Luty 2018, 10:14
ajjj to szokoda 2 odznaki uciekly  %)
Nawet 3 - dwie z TdP i trzecia za mega prime.

Krzysiak



>>Moja szczegółowa sygnatur<< %)                                      >> Spis moich odkrytych liczb pierwszych << :whistle:

mimeq

#19
Ja rezygnuje z GFN16 - 1070 1080 i 1080Ti tak zamiataja ze niema szans byc 1 w odsylaniu .....

i gratulacje ....

Daniel BOINC-GFN-131072-MEGA 48643706131072+1 1,007,554 1214.2052095208924 Friday 2nd of February 2018 08:46:40 UTC


mimeq

Jako ze ATI sie malo sprawdza w PG (mam 7870) wrzucilem do glównego kompa do GTX1060 druga nv -> 750Ti. (na www projektu widzi 2x1060 -> [2] NVIDIA GeForce GTX 1060 6GB (4095MB) driver: 38859, vbox 5.1.26)
Po poczatkowych problemach (uzywal do liczenia tylko 1060) i zastosowaniu <use_all_gpus>1</use_all_gpus> licza obie.
zastanawiam sie czy na 1 kompie mozna zmusic dwie rozne GPU do liczenia tylko 1 typu zadan, np: 1060 GFN17MEGA a 750Ti GFN16 ?


sirzooro

Spróbuj użyć<exclude_gpu> w cc_config.xml, z opisu wynika że powinien dać radę:
https://boinc.berkeley.edu/wiki/Client_configuration

Krzysiak

Dziś zauważyłem nowe oznaczenie

Completed and validated (1st)

Czy to oznacza że jako pierwszy odesłałem próbkę ?


>>Moja szczegółowa sygnatur<< %)                                      >> Spis moich odkrytych liczb pierwszych << :whistle:

sirzooro

Cytat: Krzysiak_PL_GDA w 08 Luty 2018, 09:04
Dziś zauważyłem nowe oznaczenie

Completed and validated (1st)

Czy to oznacza że jako pierwszy odesłałem próbkę ?
Tak.

mimeq

Niestety Doublechecker

1775*2^1471989+1 443,117 (decimal) 2018-02-08 17:25:36 UTC T5K, task Proth Prime Search 48.748


sknd

DAniel od nas z zespołu trafił trzy!  :parrrty:

sirzooro

Cytat: sknd w 13 Luty 2018, 08:47
DAniel od nas z zespołu trafił trzy!  :parrrty:
Fakt, udało się :) Od początku te liczby pierwsze z PPSE gdzieś się chowały przede mną, aż w końcu wpadły dwie pod rząd :). I co ciekawe, obydwie znalezione przez tą samą maszynę :) :parrrty: :parrrty: :parrrty:

stiven

Kolego zdradź nam swój sekret co robić aby mieć takie proporcje Initial finder/Doublechecker.

sirzooro

Cytat: stiven w 13 Luty 2018, 15:39
Kolego zdradź nam swój sekret co robić aby mieć takie proporcje Initial finder/Doublechecker.
Hehe :) :parrrty: :parrrty:
- trzeba wyłączyć hyperthreading albo ustawić użycie CPU na 50%;
- na stronie PG trzeba ustawić Resource usage na 0%, wtedy BOINC będzie traktował projekt jako zapasowy i pobierał zadania dopiero wtedy gdy nie będzie miał nic do roboty, czyli dopiero po zakończeniu któregoś z zadań.

Krzysiak

Więcej CPU więcej rdzeni to większe szanse  :)


>>Moja szczegółowa sygnatur<< %)                                      >> Spis moich odkrytych liczb pierwszych << :whistle:

sirzooro

Cytat: Krzysiak_PL_GDA w 13 Luty 2018, 16:50
Więcej CPU więcej rdzeni to większe szanse  :)
Fakt :) Jeszcze lepiej dużo szybkich rdzeni :) :parrrty:

mimeq

#31
Gdzie to resource usage ? Bo już coś czytałem na forum pg i nie mogę zaskoczyć ....

Edit
A tak mam szukałem w ustawieniach przetwarzania zamiast PG


stiven

Cytat: sirzooro w 13 Luty 2018, 16:48

- na stronie PG trzeba ustawić Resource usage na 0%, wtedy BOINC będzie traktował projekt jako zapasowy i pobierał zadania dopiero wtedy gdy nie będzie miał nic do roboty, czyli dopiero po zakończeniu któregoś z zadań.
[/quote]

Z tym to akurat ostrożnie trzeba mając inne projekty dopięte. Czasem mając same "zerówki" BM mi głupiał i stwierdzał, że wszystkie projekty są "not highest priority" czy jakoś tak i nic nie pobierał.
Ja ustawiam w preferencjach przetwarzania zapas próbek na 0 albo jak najbliżej 0 ale jakoś nie stwierdziłem wpływu na to czy jestem pierwszy czy nie. Trochę losowości w tym jest. U mnie Xeon v3 mieli 15/24h i od daaaawna nic nie trafiłem. 

sirzooro

Cytat: stiven w 13 Luty 2018, 18:50
Cytat: sirzooro w 13 Luty 2018, 16:48
- na stronie PG trzeba ustawić Resource usage na 0%, wtedy BOINC będzie traktował projekt jako zapasowy i pobierał zadania dopiero wtedy gdy nie będzie miał nic do roboty, czyli dopiero po zakończeniu któregoś z zadań.

Z tym to akurat ostrożnie trzeba mając inne projekty dopięte. Czasem mając same "zerówki" BM mi głupiał i stwierdzał, że wszystkie projekty są "not highest priority" czy jakoś tak i nic nie pobierał.
Ja ustawiam w preferencjach przetwarzania zapas próbek na 0 albo jak najbliżej 0 ale jakoś nie stwierdziłem wpływu na to czy jestem pierwszy czy nie. Trochę losowości w tym jest. U mnie Xeon v3 mieli 15/24h i od daaaawna nic nie trafiłem.
Trochę losowości zawsze będzie, tego nie unikniesz. Ustawienie bufora na zero tak naprawdę ustawia go na 3 minuty czy coś koło tego (to jest zaszyte na stałe w kodzie BOINC), więc ustawienie projektu jako zapasowego niweluje to.

Problem "not highest priority" napotkałem, ale z tego co kojarzę on pojawiał się głównie przy projektach które wymagają dużo pamięci, ew. korzystają z VM. W razie czego restart BOINC Clienta pomaga :)

sirzooro

GFN-18 było blisko, spóźniłem się o niecałe 3 minuty :)
CytatOn 15 Feb 2018 2:15:40, the 1,737,493 digit prime 4246258^262144+1 was found by Robish using the OCL3 (combined) app.

The double checker of this task was Daniel on 15 Feb 2018 2:18:23 using the OCL3 (combined) app.

mimeq

Graty !

A znajac moje "szczescie" i niezbyt duze zasoby zostane z zerem liczac przez caly miesiac  :ph34r:


Krzysiak

Nie martw się  :)
Ja ambitnie przez cały miesiąc na PPS MEGA  się uparłem i raczej sukcesów się nie spodziewam  XD


>>Moja szczegółowa sygnatur<< %)                                      >> Spis moich odkrytych liczb pierwszych << :whistle:

stiven

Ja PPSE cisnę od października i... zupełnie nic. A w Tour de Primes nigdy nic nie złapałem. Jakby się chowały wtedy przede mną ;)