PG Turnaj 2021 - testy a nastavení

PrimeGrid Challenge
Odpovědět
Zpráva
Autor
Uživatelský avatar
vkliber
Admin webu a fóra CNT
Admin webu a fóra CNT
Příspěvky: 10306
Registrován: čtv 29 bře, 2007 10:41
ID CNT statistics: 1
Bydliště: Brušperk, 48 let
Kontaktovat uživatele:

PG Turnaj 2021 - testy a nastavení

#1 Příspěvek od vkliber »

Téma pro pokec o nastavení, ladění a testech na turnaje v roce 2021.

Pokec pro rok 2020 zde.
Statistiky CNT | Projekty CNT | Distribuované výpočty CNT | SETI CNT | Einstein CNT
.....::::: Proč se mít nejlépe, když se můžu mít čím dál tím stejně :::::.....
Moje skromná statistika tady , tady , tady nebo grafy.
˙ıɔıqɐɹʞ ʌ ǝןɐ 'ıןʇʎd ʌ ǝɔıɾɐz ǝʇɾndnʞǝu ʎpʞıu ˙˙˙

Honza
63.1578947368 %
63.1578947368 %
Příspěvky: 3245
Registrován: pát 03 lis, 2006 10:46

Re: PG Turnaj 2021 - testy a nastavení

#2 Příspěvek od Honza »

Zkusil jsem stáhnout nějaké jednotky a 448K nebo 480K FFT.

EDIT: starý dobrý Intel 8700K cca 45 min MT na 5 jader.

Uživatelský avatar
bundaboy
52.6315789474 %
52.6315789474 %
Příspěvky: 1345
Registrován: ned 02 kvě, 2010 00:00
rok narození: 0- 0-1978
ID CNT statistics: 6579
Bydliště: Praha
Kontaktovat uživatele:

Re: PG Turnaj 2021 - testy a nastavení

#3 Příspěvek od bundaboy »

Už máte někdo odzkoušené ideální nastavení pro Ryzen 3950x a 5950x?
Obrázek
-
Obrázek Obrázek

Honza
63.1578947368 %
63.1578947368 %
Příspěvky: 3245
Registrován: pát 03 lis, 2006 10:46

Re: PG Turnaj 2021 - testy a nastavení

#4 Příspěvek od Honza »

3950X má 16MB L3 cache, tasky budou potřebovat cca 4MB pro FFT, takže ideál by mohl být mezi 3-4 tasky naráz.
Řekl bych, že pokud pojede GPU, tak nechat je 3 tasky po 4 jádrech.

Je to jen mentalistika, teoretická úvaha, tak mě bude zajímat, jestli jsem se trefil.
Toto nastavení mi dělá task za 4600-4800.

Albert
31.5789473684 %
31.5789473684 %
Příspěvky: 357
Registrován: úte 05 led, 2016 14:25
rok narození: 05 črc 1969
ID CNT statistics: 22548
Bydliště: Kotvrdovice

Re: PG Turnaj 2021 - testy a nastavení

#5 Příspěvek od Albert »

5950X
4 jednotky, každá 4 jádra, 72minut, tedy průměr 18 min./jednotku
8 jednotek, každá 2 jádra, 139min., tedy průměr necelých 18min./jednotku
CPU k tomu zároveň obsluhoval i GPU 3090, která počítá Wiefericha.

Uživatelský avatar
bundaboy
52.6315789474 %
52.6315789474 %
Příspěvky: 1345
Registrován: ned 02 kvě, 2010 00:00
rok narození: 0- 0-1978
ID CNT statistics: 6579
Bydliště: Praha
Kontaktovat uživatele:

Re: PG Turnaj 2021 - testy a nastavení

#6 Příspěvek od bundaboy »

OK díky, nastavím si 4x4 a otestuju. 22rrr
Obrázek
-
Obrázek Obrázek

Uživatelský avatar
forest
Admin webu a fóra CNT
Admin webu a fóra CNT
Příspěvky: 19635
Registrován: pát 27 říj, 2006 10:19
rok narození: 03 bře 1977
ID CNT statistics: 71
Bydliště: Újezd u Brna

Re: PG Turnaj 2021 - testy a nastavení

#7 Příspěvek od forest »

Nejlépe mně vycházelo:
Intel 8700K - dvě jednotky po 5vláknech s HT
Intel 6950X - tři jednotky po šesti vláknech s HT
Ryzen 2700X - dvě jednotky po 7 vláknech s HT
TR 1950X - 4 jednotky po 7 vláknech s HT
2950X - 6 jednotek po 5 vláknech s HT

Pokud někdo nechce ponocovat kvůli startu, tak vzhledem k velice krátké délce jednotek jde nastavit zásobu v BM na 0/0 a pustit soutěž již nyní. PC si udržuje při takovém nastavení pouze aktuálně počítané jednotky a max. dva kousky v záloze. Tedy nejpozději do hodiny po startu se stáhnou a počítají soutěžní jednotky, cež je minimální prodleva, za těch 5 dní soutěže.

Pokud by někdo chtěl ladit ručně, tak přikládám svůj app_config pro tento projekt:
<app_config>

<app>
<name>llrDIV</name>
<fraction_done_exact/>
<max_concurrent>1</max_concurrent>
</app>

<app_version>
<app_name>llrDIV</app_name>
<plan_class>mt</plan_class>
<cmdline>-t 4</cmdline>
<avg_ncpus>4</avg_ncpus>
</app_version>

</app_config>

eLPeCKo
47.3684210526 %
47.3684210526 %
Příspěvky: 965
Registrován: pát 27 led, 2012 22:20
ID CNT statistics: 12781
Bydliště: Brno

Re: PG Turnaj 2021 - testy a nastavení

#8 Příspěvek od eLPeCKo »

Diky foreste za vsechny testy a doporuceni, jako vzdy neocenitelne 22rrr
Obrázek
Tady něco málo o tom na čem počítám.

Uživatelský avatar
Indy
52.6315789474 %
52.6315789474 %
Příspěvky: 1249
Registrován: úte 07 lis, 2006 16:13
rok narození: 0- 0-1969
ID CNT statistics: 288
Bydliště: Bučovice

Re: PG Turnaj 2021 - testy a nastavení

#9 Příspěvek od Indy »

forest píše: stř 13 led, 2021 21:06 ... Pokud někdo nechce ponocovat kvůli startu ...
Já používám ve Windows standardní "Plánovač úloh", kdy mám spuštěný Boinc Manager a pozastavený projekt "Primegrid", pak jen ve stanovený čas (většinou minutu po startu) spustím program "C:\Program Files\BOINC\boinccmd.exe" s následujícím parametrem "--project http://www.primegrid.com/ resume". A v linuxu jsem používal vlastně obdobu - crontab ...
CNT podpis | PrimeGrid Free-DC stats | WCG signature | User of the Day
Obrázek
Obrázek Obrázek Obrázek Obrázek Obrázek Obrázek Obrázek Obrázek Obrázek Obrázek Obrázek a konečně taky Obrázek and Only For You - IQE Obrázek
a ještě GPUGrid: 4xObrázek 4xObrázek 2xObrázek 1xObrázek

Jozef
5.26315789474 %
5.26315789474 %
Příspěvky: 10
Registrován: sob 05 črc, 2008 22:08

Re: PG Turnaj 2021 - testy a nastavení

#10 Příspěvek od Jozef »

TOTÁLNÍ LAIK.
Zdaleka mi není všechno jasné. Třeba co je HT a kde se nastavuje?
Asi 5 min po rozjezdu PG turnaje Fermat divisor Search PPS - DIV (LLR) jsem to spustil. Předtím jsem nastavil co se dalo (práce na 1,5 dne) a zastavil všechny ostatní úkoly v BM. Mám přibližně PC HAL3000 Alfa Ultimate 70S s Ryzenem 3700X o 16 vlákmech s W-10 na 64.
Spočítal jsem, že mi v pondělí zbyde 7,5 hodiny volného procesorového času. Zatím mám nastaveno 1 vlákno = 1 úkol. Jeden"běh" nebo cyklus mi pro 16 vláken vychází na 22 hod a 30 min. Co s tím zbytkem? Celý úkol (22 h 30 min) již nestihnu. Mám omezit počet úkolů v BM a nastavit Multi tasking?
Předem děkuji za případnou radu.
Laik Jozef.

Uživatelský avatar
RoKro
52.6315789474 %
52.6315789474 %
Příspěvky: 1438
Registrován: pon 31 srp, 2009 08:57
rok narození: 29 črc 1970
ID CNT statistics: 10234
Bydliště: Beroun
Kontaktovat uživatele:

Re: PG Turnaj 2021 - testy a nastavení

#11 Příspěvek od RoKro »

Ahoj,
vítej na fóru.
Odpovím zatím jen zkratkovitě ... ve svém účtu PG si můžeš v předvolbách výpočtu http://www.primegrid.com/prefs.php?subset=project nastavit, na kolika vláknech najednou se má jeden úkol počítat. Je to položka Multi-threading: Max # of threads for each task.
Když tam nastavíš něco vyššího, než 1, bude se ti po natažení nové práce už nový úkol počítat na tolika vláknech najednou, co sis nastavil.
HT - hyperthreading - jedno fyzické jádro procesoru zpracovává více vláken najednou, obvykle 2. U některého typu výpočtů to může trošku zvýšit výkon, něco jako že 50% + 50% > 100% :-)
MT - multithreading - to je právě to počítání jednoho úkolu na více vláknech.
Obrázek

Uživatelský avatar
® Plšák Ráďa ®
52.6315789474 %
52.6315789474 %
Příspěvky: 1306
Registrován: čtv 10 led, 2013 00:41
rok narození: 0- 7-1977
ID CNT statistics: 15767

Re: PG Turnaj 2021 - testy a nastavení

#12 Příspěvek od ® Plšák Ráďa ® »

Jozef píše: čtv 14 led, 2021 21:04
1. HT tj. to, co z tvého 8 jádrového procesoru R7 3700X vytváří 16 (8jader/16vláken), když je ON - max. 16 vláken CPU pro výpocty v BOINC, když je OFF - max. 8 vláken pro výpočty v BOINC
v BIOSu položka "Simultaneous Multithreading" , pokud se nechceš hrabat v BIOSu při startu PC, tak nástrojem AMD Ryzen Master ve Windejsách

2. Podle toho co testeři zde prezentovali, tak nejspíš by nejvhodnější varianta pro tvůj procesor bylo počítání s vypnutým HT, 2 práce DIV a každá pro 4 vlákna.

Na účtu PG si nastav v "PrimeGrid předvolby"
v záložce: Job Control and Multi-threading
Max # of simultaneous PrimeGrid tasks .................. 2
Multi-threading: Max # of threads for each task ........... 4
Motto: "Pokrok vědy nezastavíš, ale i ty ho můžeš urychlit." © 2014 Plšák Ráďa User of The Day
Obrázek

(Pozn. veškeré informace jsou z českých médií rozhlasových, televizních a nějaké fake news z internetu. Proto informační hodnota mého příspěvku je vždy nulová a radši to nečtěte. Televizní zprávy po 19 hodině sleduji minimálně a nehodlám se otečkovat vakcínou C19 verzí č.1 až 3, počkám si na revizi vakcíny splňující normy paní MUDr. S. Pekové, PhD..) 45cc

Jozef
5.26315789474 %
5.26315789474 %
Příspěvky: 10
Registrován: sob 05 črc, 2008 22:08

Re: PG Turnaj 2021 - testy a nastavení

#13 Příspěvek od Jozef »

Zdravím všechny.
MOC děkuji za odpovědi. Obávám se, že odpovídáte přesně na to - na co jsem se ptal. Ještě se v tom musím zorientovat.
Řešilo by to můj problém. Někdy v pondělí 18.1.2021 bych pozastavil příjem nové práce na tomto turnaji, nastavil více vláken na 1 úkol a pak pokračoval v chroustání. Ještě jednou děkuji. Zatím jsme jako tým asi někde uprostřed ale přál bych si, abychom vyhráli.
Laik Jozef.

Uživatelský avatar
forest
Admin webu a fóra CNT
Admin webu a fóra CNT
Příspěvky: 19635
Registrován: pát 27 říj, 2006 10:19
rok narození: 03 bře 1977
ID CNT statistics: 71
Bydliště: Újezd u Brna

Re: PG Turnaj 2021 - testy a nastavení

#14 Příspěvek od forest »

Vítej na našem fóru :smt006
proč s tím přenastavením čekat až do pondělí? Jednotky jsou krátké a tedy přenastaveno budeš mít za chvíli a více pomůžeš jak projektu, tak ještě v soutěži našemu týmu.

Jozef
5.26315789474 %
5.26315789474 %
Příspěvky: 10
Registrován: sob 05 črc, 2008 22:08

Re: PG Turnaj 2021 - testy a nastavení

#15 Příspěvek od Jozef »

Děkuji.
Dobře, zkusím to nastavit dříve dle doporučení výše 2 úkoly na 4 vláknech. Do BIOSU se zatím vrtat nebudu. Domnívám se, že do pondělí nenapočítám víc ale v pondělí (posledních 7,5 hodin) se ty "kratší" úkoly budou hodit.
Laik Jozef.

Jozef
5.26315789474 %
5.26315789474 %
Příspěvky: 10
Registrován: sob 05 črc, 2008 22:08

Re: PG Turnaj 2021 - testy a nastavení

#16 Příspěvek od Jozef »

Dobré ráno.
Jsem rád, že jsem to začal řešit dříve než v pondělí 18.1.2021 (po dokončení sady 16 úkolů).
Včera 15.1. jsem nejdříve (pro jistotu) počkal na dokončení všech 16-ti tasků.
Následně jsem změnil nastavení na PG:
Max # of simultaneous PrimeGrid tasks 2
Multi-threading: Max # of threads for each task 4
Pak jsem včera i dnes několikrát synchronizoval Boinc Manager. Nic se nezměnilo = počítám 16 "dlouhých" tasků (každé vlákno 1).
Dnes ráno jsem počítač raději restartoval. Zatím vše beze změny. Domnívám se, že BM nechce hned přerozdělovat práci mezi vlákna podle nového nastavení a doufám, že tak udělá až při načítání nových úkolů. Běžně načítá 7 nových úkolů, když jsou ty starší vyřešeny na cca 75 až 90%. To je asi tím nastavením zásoby úkolů na 1,5 dne. Zda se něco změní se dovím dnes 16.1. kolem 21:30 hod. Tj. po dopočítání starých. Jestli se opět nic nezmění (BM nepřerozdělí tasky mezi více vláken a tím nezkrátí dobu jejich výpočtu), tak se začnu vrtat v BIOSU a hledat HT.
Pokud máte (v zájmu lepšího výsledku CNT) nějaký nápad, tak budu rád.
Jestli nebudu odpovídat, tak opět zmatkuji s přihlášením a hledám heslo z r. 2008 ;-).
Laik Jozef.

Honza
63.1578947368 %
63.1578947368 %
Příspěvky: 3245
Registrován: pát 03 lis, 2006 10:46

Re: PG Turnaj 2021 - testy a nastavení

#17 Příspěvek od Honza »

Nastavení MT (multithreading) se projeví pro nově stažené jednotky.

Na PG je podle mě zbytečné mít zásobu na 1,5 dne - stačí 0 (BOINC stejně stáhne nový úkol cca 3 minuty před dokončením současného).
PG je extrémně stabilní proejtk s dostakem práce a tady chceme, aby se nové nastavení projevilo co nejrychleji - tedy je kontraproduktivní mít v zásobě.

Pokud např. není možné vypnout HT (nevím jak na to, nemůžu do BIOSu, počítač je vzdálený, nelze operační systém restartovat atp.), lze to minimálně dočasně obejít tím, že BOINCu řeknu, ať používá pouze 50% CPUs.

Uživatelský avatar
forest
Admin webu a fóra CNT
Admin webu a fóra CNT
Příspěvky: 19635
Registrován: pát 27 říj, 2006 10:19
rok narození: 03 bře 1977
ID CNT statistics: 71
Bydliště: Újezd u Brna

Re: PG Turnaj 2021 - testy a nastavení

#18 Příspěvek od forest »

SG nás přeskočili až na třetí místo, my jsme dohnali a předehnali chaosáky a jsme tedy stále čtvrtí. Odstup na SG není velký, ale oni ty poslední dny dosti posilovali, jsou tedy ve fázi, kdy se nám postupně vzdalují. Soutěžit se bude ještě více než dva dny, takže šance na bednu jsou stále aktuální.

Jozef
5.26315789474 %
5.26315789474 %
Příspěvky: 10
Registrován: sob 05 črc, 2008 22:08

Re: PG Turnaj 2021 - testy a nastavení

#19 Příspěvek od Jozef »

Ahoj všichni, zejména RoKro, Ráďo, Foreste a Honzo.
Díky za Vaše rady a taky za přivítání na fóru.
Vše je na dobré cestě. Vzal jsem si od každého něco (včetně výpočetní zásoby na 0 dní) a vše funguje jak má. V BIOSU jsem se raději nevrtal. Momentálně mi BM přidělil 2 tasky na 4 CPUs kde je délka výpočtu přibližně 1 hod a 15 min. Takže vyhladím ty zuby na grafu CNT ;-). Zejména se těším na avizované zvýšení výkonu 50% + 50% = o něco větší než 100%. Případně dám vědět. Původně mi vycházelo na úkol 5122 sekund (22 hod 46 min/16 vláken). A oproti někomu v diskusi (4700) jsem ztrácel přibližné 8 %. V každém případě díky Vám NEZTRATÍM TĚCH 7,5 hodiny procesorového času ke konci turnaje (v pondělí) a bude to ve prospěch CNT. Je to Vaše zásluha a vlastně to poznáte v prudkém zalomení výsledného grafu směrem vzhůru ;-). Mele se to tam hezky.
S pozdravem laik Jozef.

Jozef
5.26315789474 %
5.26315789474 %
Příspěvky: 10
Registrován: sob 05 črc, 2008 22:08

Re: PG Turnaj 2021 - testy a nastavení

#20 Příspěvek od Jozef »

Zdravím.
Němci jsou těsně před námi. A pokud jsem to zaznamenal správně, zak jsme zatím třetí.

Všimnul jsem si, že při nastavení:
Max # of simultaneous PrimeGrid tasks 2
Multi-threading: Max # of threads for each task 4
se můj počítač "poflakuje" kolem 50 % výkonu. Tak jsem zkusil nastavit 4 tasky na 4 threads. S tímto nastavením spočítá 4 úkoly za 2 hod a 13 min. To je je asi 2,5x víc než s původním nastavením 1:1 a zdá se to mírně rychlejší než nastavení 2 tasky na 4 threads (2 úkoly za 1 hod. a 14 min.). Teď se využití procesorů pohybuje kolem nastavených 90%. Takže ještě nějaké rezervy jsou. Snad to "přežije" ;-). Samozřejmě ke konci PG turnaje to opět vrátím na 2:4 abych stihnul dopočítat kratší úkoly.
Laik Jozef.

Odpovědět

Zpět na „Prime Grid“