Výpočty na GPU
-
- 47.3684210526 %
- Příspěvky: 1187
- Registrován: ned 20 črc, 2008 09:31
Re: Výpočty na GPU
Těch 17000 s se mi zdá až dost. Po uvolnění jádra by to mělo dát mezi 7000-8000s (jen teoreticky, protože 7970 na stejné frekvenci to dá tak za 2200 s).
To uvolnění jádra by mělo pomoci tak, jak píšeš - 50% CPU.
Napřed bych ale vyzkoušel to, co radí Murphy, jiný projekt, ale teď fakt nevím, co by na téhle kartě jelo.
To uvolnění jádra by mělo pomoci tak, jak píšeš - 50% CPU.
Napřed bych ale vyzkoušel to, co radí Murphy, jiný projekt, ale teď fakt nevím, co by na téhle kartě jelo.
Re: Výpočty na GPU
jinde vše jede v pohodě. Vyzkoušeno na betaverzi SETI, Milka a PrimeGrid je také v pohodě. Sem tam nějaká nevalidní jednotka, ale spíše v jednotkách procent. Vyzkouším tedy ještě omezení výkonu na procesoru.
Zatím díky a hezký den.
Zatím díky a hezký den.
- Czech Human
- 52.6315789474 %
- Příspěvky: 1372
- Registrován: sob 30 bře, 2013 14:16
- rok narození: 0- 0-1981
- ID CNT statistics: 19867
- Bydliště: Praha
Re: Výpočty na GPU
Běžel by na ní třeba Collatz conjecture... tam to s tímhle železem vychází na bratru 40-42 minut na 1 solo collatz jednotku. Já bych resetoval projekt a možná ta karta hází nějaké chybičky buď z chyby v paměti (ve hře se to celkem ztratí, když je pár pixelů jiné barvy) a dle CPU soudím že v sestavě nebude žádný Enermax - jaký má to PC zdroj, není tam třeba špatný kontakt či nalomený/zlomený kabel? Nekvalitní molexy tohle kdysi u Eurocasů dělaly, příliš tenké plíšky moc nedržely a občas jiskřily což nemá zrovna dobrý vliv na spolehlivost chodu. Taky to PC může být zwariowané čili součástí botnetu, který chce svůj výkon. Takovéhle rozestupy svědčí o nějakém výkonově závažném procesu co tam běhá na pozadí (ale může to být i třeba defragmentace či antivirus, to dovede s odezvou windows pěkně zacvičit).
Vzhůru pro body na linuxu .
Linuxová verze CNT 2018 balíčku: https://uloz.to/!yhQoPwu9UIel/cnt2018linux-7z
Linuxová verze PG CPU testu na GNF-21 https://uloz.to/!gXPiQ9BD2IF6/pgtest-tar-gz
Linuxová verze CNT 2018 balíčku: https://uloz.to/!yhQoPwu9UIel/cnt2018linux-7z
Linuxová verze PG CPU testu na GNF-21 https://uloz.to/!gXPiQ9BD2IF6/pgtest-tar-gz
Re: Výpočty na GPU
no, sestava je zde:
http://www.czc.cz/128ag82ovijf6a5sep4v99gvp2/seznam - myslím si, že zdroj je víc než obstojný.
pravdou je, že těch jednotek, které měli dobu zpracování 900 sec zase tolik nebylo (asi dvě). Ale ten rozdíl prostě takový je. nevím, jestli by za prodloužením nebo chybami by taky možná stále i třeba občasná práce ve photoshopu nebo spuštěné WOW. Ale to bylo i zpočátku, kdy problém nebyl. Collatz mohu vyzkoušet. Dopočítám tuto jednotku a zkusím to sní. Pokud nepomůže, udělám reset projektu. A nebo opačně, ještě se rozhodnu
jinak je PC dostatečně aktualizované i udržované. Žádné BTC netěžím, adware a další šmejdi také nenalezeny. Na PC funguji normálně, defragmentace a další věci kolem jsou vypnuty. Tohle si dokážu bez problému ohlídat, v tom problém není.
Jen malý výčet toho, jak to (ne)funguje http://prntscr.com/2x4nf1
http://www.czc.cz/128ag82ovijf6a5sep4v99gvp2/seznam - myslím si, že zdroj je víc než obstojný.
pravdou je, že těch jednotek, které měli dobu zpracování 900 sec zase tolik nebylo (asi dvě). Ale ten rozdíl prostě takový je. nevím, jestli by za prodloužením nebo chybami by taky možná stále i třeba občasná práce ve photoshopu nebo spuštěné WOW. Ale to bylo i zpočátku, kdy problém nebyl. Collatz mohu vyzkoušet. Dopočítám tuto jednotku a zkusím to sní. Pokud nepomůže, udělám reset projektu. A nebo opačně, ještě se rozhodnu
jinak je PC dostatečně aktualizované i udržované. Žádné BTC netěžím, adware a další šmejdi také nenalezeny. Na PC funguji normálně, defragmentace a další věci kolem jsou vypnuty. Tohle si dokážu bez problému ohlídat, v tom problém není.
Jen malý výčet toho, jak to (ne)funguje http://prntscr.com/2x4nf1
- Czech Human
- 52.6315789474 %
- Příspěvky: 1372
- Registrován: sob 30 bře, 2013 14:16
- rok narození: 0- 0-1981
- ID CNT statistics: 19867
- Bydliště: Praha
Re: Výpočty na GPU
Ajajaj počítač z Czech computer.... co dodat. Jirka Eisler s touto firmou ve spojení s BOINC má bohaté zkušenosti - nestabilita, odcházení komponentů, vypráskané reklamace. Evidentně v tom není sám.
Jinak ta grafika není HD 7770 ale HD 7750, což je 56% rozdíl v matematické výkonnosti proti 7770. Přesně je to 819 ku 1280 GFlops To bude ten jeden single_collatz trvat ne 42 ale bratru něco přes 65 minut. Tyhle low profile karty nejsou příliš zamýšlené na trvalé zatížení, zkusil bych osahat napájecí části (různé šváby a krychličky větší velikosti) a pokud nějaký bude intenzivně pálit, je třeba přidat na něj chladič, třeba kousek hliníku ze starého chladiče pomocí lepšího sekundového lepidla, to vede teplo docela dobře. A pak se uvidí.
Jinak ta grafika není HD 7770 ale HD 7750, což je 56% rozdíl v matematické výkonnosti proti 7770. Přesně je to 819 ku 1280 GFlops To bude ten jeden single_collatz trvat ne 42 ale bratru něco přes 65 minut. Tyhle low profile karty nejsou příliš zamýšlené na trvalé zatížení, zkusil bych osahat napájecí části (různé šváby a krychličky větší velikosti) a pokud nějaký bude intenzivně pálit, je třeba přidat na něj chladič, třeba kousek hliníku ze starého chladiče pomocí lepšího sekundového lepidla, to vede teplo docela dobře. A pak se uvidí.
Naposledy upravil(a) Czech Human dne ned 02 bře, 2014 11:09, celkem upraveno 1 x.
Vzhůru pro body na linuxu .
Linuxová verze CNT 2018 balíčku: https://uloz.to/!yhQoPwu9UIel/cnt2018linux-7z
Linuxová verze PG CPU testu na GNF-21 https://uloz.to/!gXPiQ9BD2IF6/pgtest-tar-gz
Linuxová verze CNT 2018 balíčku: https://uloz.to/!yhQoPwu9UIel/cnt2018linux-7z
Linuxová verze PG CPU testu na GNF-21 https://uloz.to/!gXPiQ9BD2IF6/pgtest-tar-gz
-
- 47.3684210526 %
- Příspěvky: 1187
- Registrován: ned 20 črc, 2008 09:31
Re: Výpočty na GPU
Dobrý, vyzkoušej všechno, co se tu objevilo, HW problém to asi nebude, počítá-li ti to dokonce Milky, PG, Seti... sestava je OK.
Fakt je, že náročnější grafické aplikace s tím dokážou také zacvičit, ale když ti to před tím šlo... Já při autocadu, fotošopu, videu apod raději zastavuji výpočty.
Jak jsi dával odkaz na sestavu, tak tam je AMD 7750 místo tebou původně uváděného 7770, takže tam by měla být jedna jednotka teoreticky kolem tří hodin.
Reset projektu by mohl pomoci, aby si to natáhlo nové všechny soubory, pak už opravdu nevím.
Fakt je, že náročnější grafické aplikace s tím dokážou také zacvičit, ale když ti to před tím šlo... Já při autocadu, fotošopu, videu apod raději zastavuji výpočty.
Jak jsi dával odkaz na sestavu, tak tam je AMD 7750 místo tebou původně uváděného 7770, takže tam by měla být jedna jednotka teoreticky kolem tří hodin.
Reset projektu by mohl pomoci, aby si to natáhlo nové všechny soubory, pak už opravdu nevím.
Re: Výpočty na GPU
tak Collatz spočítaný za cca 78 minut, DistrRtgen za cca 3 a čtvrt hodiny. Uvidím, jak dopadne validace.
Zatím díky za pomoc a rady.
Zatím díky za pomoc a rady.
- Czech Human
- 52.6315789474 %
- Příspěvky: 1372
- Registrován: sob 30 bře, 2013 14:16
- rok narození: 0- 0-1981
- ID CNT statistics: 19867
- Bydliště: Praha
Re: Výpočty na GPU
Ještě mě napadá jedna věc - Open CL optimalizace daných projektů a ovladače. I když používáš windows, tak jsou 64 bit, to si myslím ještě stále není většina ve světě windows a pak používáš relativně lowendovou grafickou kartu, u které jsou takovéto výpočty funkce jaksi "navíc" a zrovna se moc nepočítá s tím, že v této oblasti bude nějak hodně nasazována. Takže když někdo napíše OpenCl aplikaci, tato je optimalizovaná návrhem nebo charakterem svého problému na určitou architekturu nejlépe a na odlišném železe poběží hůř. Řekněme, že teoreticky nejlépe aplikace poběží na násobku 600 vláken, takže tato karta už bude mít problém, protože tolika vláken najednou nedosáhne a tak v jednom průchodu nestihne celý objem dat přelouskat. Karty s velkým počtem SP pak ale zvládnou třeba 3 takové úlohy naráz, než budou jejich hardwarové limity dosaženy. A AMD není zrovna známá tím, že by psali skvělé ovladače pro svůj hardware - dovolím si tvrdit že 1,5 generace starý lowend není na špičce priorit oprav a ladění ovladače pro OpenCl, tu mají jiné modely.
Takže možná by stálo za to lehce polaborovat s ovladači grafické karty aby byly aktuální či výkonově nejvýhodnější (to nemusí být v tomto případě nutně jejich nejnovější verze), možná se dočkáš milého překvapení.
A potom je tu ještě možnost nastoupit do kolotoče Boinc úplně a začít roztáčet spirálu malý výkon - lepší hardware - větší výkon - lepší hardware - ještě větší výkon
Takže možná by stálo za to lehce polaborovat s ovladači grafické karty aby byly aktuální či výkonově nejvýhodnější (to nemusí být v tomto případě nutně jejich nejnovější verze), možná se dočkáš milého překvapení.
A potom je tu ještě možnost nastoupit do kolotoče Boinc úplně a začít roztáčet spirálu malý výkon - lepší hardware - větší výkon - lepší hardware - ještě větší výkon
Vzhůru pro body na linuxu .
Linuxová verze CNT 2018 balíčku: https://uloz.to/!yhQoPwu9UIel/cnt2018linux-7z
Linuxová verze PG CPU testu na GNF-21 https://uloz.to/!gXPiQ9BD2IF6/pgtest-tar-gz
Linuxová verze CNT 2018 balíčku: https://uloz.to/!yhQoPwu9UIel/cnt2018linux-7z
Linuxová verze PG CPU testu na GNF-21 https://uloz.to/!gXPiQ9BD2IF6/pgtest-tar-gz
Re: Výpočty na GPU
Tak to nakonec vypadá, že postačil jen reset projektu. Po restartování projektu se mi zvalidovaly obě zpracované jednotky Distrrgen a v pořádku jsou také tři jednotky na Collatz, který jsem vyzkoušel. Stále však zůstává docela velký časový rozdíl na jednotkách. Collatz 4.700 - 6.080, Distrrgen 11.600 - 15.000. Včerejšek jsem věnoval pouze testování, neběžely na něm tedy žádné grafické programy či filmy. Chci se tedy ještě zeptat, zda rozdíl v čase zpracování jednotek je nějak závažný nebo není zapotřebí řešit.
Díky a hezký den.
Díky a hezký den.
- Czech Human
- 52.6315789474 %
- Příspěvky: 1372
- Registrován: sob 30 bře, 2013 14:16
- rok narození: 0- 0-1981
- ID CNT statistics: 19867
- Bydliště: Praha
Re: Výpočty na GPU
Takový rozptyl je mi podivný, já mám u všech jednotek na collatz 41,5 - 42,5 minut to je rozdíl do 60 sekund. A to na všech CPU běží ještě paralelně asteroids takže CPU je vytížené plně jinou prací. Pokud CPU není zatížené, časy výpočtu na GPU mírně klesnou, je to ale maximálně pár %. Je možné, že tahle grafika 7750 má potíže s některými jednotkami - občas jí obrazně řečeno dojde dech a čas se pak výrazně natahuje. Každopádně pracovní jednotky těchto projektů by měly být v dané sérii +/- stejně výpočetně náročné. Já bych navrhnul jestli je možnost si někde půjčit třeba ten HD 7770 (to je celkem rozšířená grafika) a vyzkoušet výpočty na ní. Když to bude stále lítat, asi bych obvinil OS, když se to ustálí, tak původní GPU. Jestli je to ale hardwarová chyba si netroufám tvrdit, tyhle nejpomalejší modely mají někdy děsivé časy výpočtů právě díky osekání jejich vlastností až na krev a papírové číslo výkonnosti popravdě nemusí nic znamenat v reálném světě neoptimálních výpočtů.
Vzhůru pro body na linuxu .
Linuxová verze CNT 2018 balíčku: https://uloz.to/!yhQoPwu9UIel/cnt2018linux-7z
Linuxová verze PG CPU testu na GNF-21 https://uloz.to/!gXPiQ9BD2IF6/pgtest-tar-gz
Linuxová verze CNT 2018 balíčku: https://uloz.to/!yhQoPwu9UIel/cnt2018linux-7z
Linuxová verze PG CPU testu na GNF-21 https://uloz.to/!gXPiQ9BD2IF6/pgtest-tar-gz
- Murphy.cz
- 42.1052631579 %
- Příspěvky: 661
- Registrován: pát 06 kvě, 2011 18:18
- ID CNT statistics: 16550
- Kontaktovat uživatele:
Re: Výpočty na GPU
Musím ale říct, že moje dvě 7870 XT (každá v jiném stroji jinde v republice) vykazují obdobné výkyvy, s rozdíly až 35 procent. Zatím se mi ale vždy jednotky zvalidovaly a jen dvě se mi za celý rok zasekly - po jedné na každé kartě, minulý týden
-
- 47.3684210526 %
- Příspěvky: 1187
- Registrován: ned 20 črc, 2008 09:31
Re: Výpočty na GPU
Vidím to tak, že ten kratší čas je v pořádku k dané kartě, ten druhý je mimo, ale řekl bych, že je to vlastností aplikace.
Než jsem uvolnil jádro, dělalo mi to přesně toto - nevyzpytatelné časy. To jádro se nemusí uvolňovat jenom v jednom případě, a tím je přítomnost více karet v jednom stroji - dvě karty si to jádro totiž urvou bez ptaní. Při jedné kartě je potřeba to jádro uvolnit ručně (v BM používat v tvém případě 50% procesorů), pak by se čas mohl i mírně snížit oproti tomu nižšímu. Kdyby toto nepomohlo, tak už sám nevím a skoro bych se přiklonil k názoru Czech Humana. To, co píše Murphy, by ale potvrzovalo teorii o uvolnění jádra, pokud má v uvedených strojích rovněž po jedné kartě. Ono si to pak dělá, co chce podle vytížení CPU jinými projekty.
Než jsem uvolnil jádro, dělalo mi to přesně toto - nevyzpytatelné časy. To jádro se nemusí uvolňovat jenom v jednom případě, a tím je přítomnost více karet v jednom stroji - dvě karty si to jádro totiž urvou bez ptaní. Při jedné kartě je potřeba to jádro uvolnit ručně (v BM používat v tvém případě 50% procesorů), pak by se čas mohl i mírně snížit oproti tomu nižšímu. Kdyby toto nepomohlo, tak už sám nevím a skoro bych se přiklonil k názoru Czech Humana. To, co píše Murphy, by ale potvrzovalo teorii o uvolnění jádra, pokud má v uvedených strojích rovněž po jedné kartě. Ono si to pak dělá, co chce podle vytížení CPU jinými projekty.
-
- 78.9473684211 %
- Příspěvky: 7610
- Registrován: úte 13 led, 2009 15:33
- rok narození: 0- 0-1956
- ID CNT statistics: 10124
Re: Výpočty na GPU
Není nutné uvolňovat jádro, stačí popostrčit prioritu CPU procesu nad Idle, mně se ve většině případů osvědčuje High.
Blíží se konsolidační balíček pětikolky; šetřím trojbojem - piji staré víno, jím plesnivé sýry a jezdím v autě bez střechy.
UotD 767x
1x 3x 9x 12x
UotD 767x
1x 3x 9x 12x
- Murphy.cz
- 42.1052631579 %
- Příspěvky: 661
- Registrován: pát 06 kvě, 2011 18:18
- ID CNT statistics: 16550
- Kontaktovat uživatele:
Re: Výpočty na GPU
Je to divné, ale jak jsem psal, že se mi za celou dobu počítání zasekly snad dvě jednotky, tak teď se zasekávají pořád. Manuálně spustím projekt, jedna jednotka se spočítá správně a následující se zasekne. Dělal jsem s tím psí kusy a nic se nezlepšilo. Nepotuloval se tady někde skript na automatické odpalování přezrálých jednotek?
- vkliber
- 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:
Re: Výpočty na GPU
Tu.Murphy.cz píše:... Nepotuloval se tady někde skript na automatické odpalování přezrálých jednotek?
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 ˙˙˙
.....::::: 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 ˙˙˙
- Murphy.cz
- 42.1052631579 %
- Příspěvky: 661
- Registrován: pát 06 kvě, 2011 18:18
- ID CNT statistics: 16550
- Kontaktovat uživatele:
Re: Výpočty na GPU
@vkliber Díky. Jestli tomu dobře rozumím, stačí nastavit předpokládanou (normální) dobu běhu jednotky a jinak se skript neupravuje. Všiml jsem si, že je tam odkaz na BOINC 6.12.33, mám 7.2.33, asi se tam nic výrazně nezměnilo, ne?
- vkliber
- 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:
Re: Výpočty na GPU
Přesně tak, ta kontrola verze tam je proto, že od verze 6.12 včetně se používá v boinccmd --get_tasks, předtím se používal --get_results.
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 ˙˙˙
.....::::: 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 ˙˙˙
- Murphy.cz
- 42.1052631579 %
- Příspěvky: 661
- Registrován: pát 06 kvě, 2011 18:18
- ID CNT statistics: 16550
- Kontaktovat uživatele:
Re: Výpočty na GPU
Tak jsem to zkusil, ale skript končí chybou 800700002 s tím, že soubor na řádku 53 znak 3 nemůže najít, což by znamenalo, že skript nevidí boinccmd.exe, i když je ve stejném adresáři s ním. Něco bude špatně, budu se na to muset podívat ;-(
- vkliber
- 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:
Re: Výpočty na GPU
A spouštíš skript z toho samého adresáře? Nejenom že musí být ve stejném adresáři, ale musí být i z toho adresáře spuštěn.
Anebo řádek 53 změn na něco takového
Anebo řádek 53 změn na něco takového
Kód: Vybrat vše
var objekt_exec = objekt_shell.Exec("C:\Blablabla\boinccmd.exe --version");
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 ˙˙˙
.....::::: 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 ˙˙˙
- Murphy.cz
- 42.1052631579 %
- Příspěvky: 661
- Registrován: pát 06 kvě, 2011 18:18
- ID CNT statistics: 16550
- Kontaktovat uživatele:
Re: Výpočty na GPU
Taky mě to napadlo a stačilo jen trochu opravit syntax. Teď zas pro změnu končím na řádku 232 chybou "Oprávnění byla odepřena." Je to proto, že skript spouštím jako admin stroje a BOINC běží pod vlastním accountem?
Edit: Tak ne, BOINC mi běží pod mým vlastním účtem... ;-(
Edit: Tak jsem zkusil účet boinc_master a skript žádné chyby nehlásí. Na druhou stranu také nevidím efekt jeho běhu...
Edit: Tak ne, BOINC mi běží pod mým vlastním účtem... ;-(
Edit: Tak jsem zkusil účet boinc_master a skript žádné chyby nehlásí. Na druhou stranu také nevidím efekt jeho běhu...