Výpočty na GPU
- forest
- 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
Výpočty na GPU
Nově by měl výpočty na GPU podporovat i projekt Einstein@home. Jak je tomu se skutečnosti bohužel nemám jak ověřit, takže snad napíše někdo report.
Re: Výpočty na GPU
Oficiálně aplikace není.
Myslím, že je v přípravě a že opět nvIdioti v PR oddělení tlačili na uveřejnění něčeho, co není připravené (viz nepřipravenost BOINCu obecně a chabý výkon SETI CUDA app).
Takže PR zprávy opět předběhly dobu a skutek se zatím nekoná.
Bral bych to jako informaci o tom, co se chystá, možná již mělo být a...v dohledné době bude, za čas se stane použitelným do běžného nasazení.
Myslím, že je v přípravě a že opět nvIdioti v PR oddělení tlačili na uveřejnění něčeho, co není připravené (viz nepřipravenost BOINCu obecně a chabý výkon SETI CUDA app).
Takže PR zprávy opět předběhly dobu a skutek se zatím nekoná.
Bral bych to jako informaci o tom, co se chystá, možná již mělo být a...v dohledné době bude, za čas se stane použitelným do běžného nasazení.
-
- 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
Podařilo se mi to spustit na nejslabším CUDA (9600 GT + 2CPU @ 2.33 GHz, XP x86) stroji co mám. Uvidíme, jako to dopadne a co to dá.
Za 35min 9,2%. Zdá se, že odhad času je celkem přesný (6h45min).
OT
Opouštím AQUA CUDA, to už funguje a je to nuda, jdu dělat pokusy jinam.
Za 35min 9,2%. Zdá se, že odhad času je celkem přesný (6h45min).
OT
Opouštím AQUA CUDA, to už funguje a je to nuda, jdu dělat pokusy jinam.
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
-
- 42.1052631579 %
- Příspěvky: 830
- Registrován: ned 02 pro, 2007 14:34
- rok narození: 12 čer 1981
- ID CNT statistics: 9215
- Bydliště: Přelouč
- Kontaktovat uživatele:
Re: Výpočty na GPU
tak jsem to taky zkusil a hodilo mi to chybu hned po zacatku, shodilo to celou aplikaci
task detail
proctu forum a uvidim
OT
Aqua_CUDA bude pro me funkcni az to prestane delat ty zaseky.
task detail
proctu forum a uvidim
OT
Aqua_CUDA bude pro me funkcni az to prestane delat ty zaseky.
-LookAS- ~ Core i9-7920X + Be quiet! Dark Rock PRO 4, ASRock Taichi, 32GB Corsair 4133MHz , RTX 3070 + RTX A4000, Win 10 x64
PG:
PG:
-
- 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
Zvolil jsem postup, který normálně nedělám, ale asi zafungoval (měl jsem drivery 182.xx).
0. Zákaz spuštění Boincu po startu
1. Odinstalace nástaveb (OSD, SmartDoctor), restart
2. Odinstalace všech ovladačů grafiky, restart
3. Instalace nových 190.xx ovladačů (ofi ASUS, je to včetně všech CUDA ptákovin), restart
4. Instalace OSD, restart
5. Instalace SmartDoctora, restart
7. Spuštění Boinc, připojení k Einsteinovi, instalace CUDA aplikace
<EDIT>
- Ty to zkoušíš na 64bit stroji, nemůže být problémek v tom?
</EDIT>
OT
AQUA CUDA se mi necuká, pokud podtaktuji mírně memory clock a nepouštím k tomu grafiku SmartDoctora (nechávám ho běžet jako proces). Ale dost záleží na souhře GPU a CPU.
- Na dvojici 9600GT + CPU 3.0 GHz si můžu bez problémů dovolit přetakt karty + 20% a necuká se to.
- Na dvojici 9600GT + CPU 2.33 GHz musím GPU podtaktovat, aby se s počítačem dalo aspoň trochu dělat.
- Na dvojici GTX260 Top (přetakt +10% od výrobce) + CPU 2.83 GHz je to tak akorát, ale filmy či Autocad ve 3D pouštět nemůžu.
EDIT2:
Ty máš dvojici GTX285 + CPU 2.83 GHz, asi nestíhá CPU, zkus podtaktovat memory clock.
0. Zákaz spuštění Boincu po startu
1. Odinstalace nástaveb (OSD, SmartDoctor), restart
2. Odinstalace všech ovladačů grafiky, restart
3. Instalace nových 190.xx ovladačů (ofi ASUS, je to včetně všech CUDA ptákovin), restart
4. Instalace OSD, restart
5. Instalace SmartDoctora, restart
7. Spuštění Boinc, připojení k Einsteinovi, instalace CUDA aplikace
<EDIT>
- Ty to zkoušíš na 64bit stroji, nemůže být problémek v tom?
</EDIT>
OT
AQUA CUDA se mi necuká, pokud podtaktuji mírně memory clock a nepouštím k tomu grafiku SmartDoctora (nechávám ho běžet jako proces). Ale dost záleží na souhře GPU a CPU.
- Na dvojici 9600GT + CPU 3.0 GHz si můžu bez problémů dovolit přetakt karty + 20% a necuká se to.
- Na dvojici 9600GT + CPU 2.33 GHz musím GPU podtaktovat, aby se s počítačem dalo aspoň trochu dělat.
- Na dvojici GTX260 Top (přetakt +10% od výrobce) + CPU 2.83 GHz je to tak akorát, ale filmy či Autocad ve 3D pouštět nemůžu.
EDIT2:
Ty máš dvojici GTX285 + CPU 2.83 GHz, asi nestíhá CPU, zkus podtaktovat memory clock.
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
-
- 42.1052631579 %
- Příspěvky: 830
- Registrován: ned 02 pro, 2007 14:34
- rok narození: 12 čer 1981
- ID CNT statistics: 9215
- Bydliště: Přelouč
- Kontaktovat uživatele:
Re: Výpočty na GPU
S tim 64b strojem netusim, nic jsem se nedocetl. Necham tomu chvili a casem to zkusim znova.
OT: Kartu mam jen jednu a procesor pretaktovany na 4GHz. S tema taktama u cpu/gpu si zkusim nekdy pohrat a uvidim jestli se to nejak zlepsi.
OT: Kartu mam jen jednu a procesor pretaktovany na 4GHz. S tema taktama u cpu/gpu si zkusim nekdy pohrat a uvidim jestli se to nejak zlepsi.
-LookAS- ~ Core i9-7920X + Be quiet! Dark Rock PRO 4, ASRock Taichi, 32GB Corsair 4133MHz , RTX 3070 + RTX A4000, Win 10 x64
PG:
PG:
-
- 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
WU p2030_53617_03095_0027_G53.81-00.16.N_2.dm_615_0 úspěšně spočítán (App 3.07). Host ID 2028119: CPU E6550 @ 2.33GHz + GF 9600GT (drivers 19038 ASUS), Win XP x86. Wall time 21,812.95s, granted credit 250. Nic zajímavého pro kredithuntery. Ke grafice to sebere 100% jednoho CPU. Ještě vyzkouším na sestavě Xeon 2.83 GHz + GTX 260.
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
-
- 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
Wall time 16,639.14s, granted credit 250. Docela katastrofa, za tu dobu mi GTX260 na GPUGRID vygeneruje s bonusem cca 3200 kreditů a ještě mám volné jádro.nenym píše: Ještě vyzkouším na sestavě Xeon 2.83 GHz + GTX 260.
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
-
- 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
Přibližně totéž s aplikací 3.10 - wall time 22,197.75s, granted credit 250.nenym píše:WU p2030_53617_03095_0027_G53.81-00.16.N_2.dm_615_0 úspěšně spočítán (App 3.07). Host ID 2028119: CPU E6550 @ 2.33GHz + GF 9600GT (drivers 19038 ASUS), Win XP x86. Wall time 21,812.95s, granted credit 250. Nic zajímavého pro kredithuntery. Ke grafice to sebere 100% jednoho CPU. Ještě vyzkouším na sestavě Xeon 2.83 GHz + GTX 260.
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
-
- 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
Je to tak, 1x9600GT+1xCPU C2D 2,33 GHz, čas 04:30:39 - předpokládám standardních 250 kreditů za ABP1.nenym píše:Po instalaci package ia32-libs se beta aplikace Linux CUDA+CPU Einstein ABP1 1.10 rozjela. Kreditově to vypadá na stejnou katastrofu, jako Wirouzí verze aplikace CUDA+CPU 3.10 - only for fun.
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
-
- 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
Objevila se standardní CUDA+CPU ABP1 aplikace 3.13 pro Windows. Výkonově jde o obdobnou hrůzu, jako byly bety pro Windows/Linux - pouze o 33minut rychlejší než CPU aplikace na stejném stroji. Masochisté si mohou nastavit v preferencích příjem CUDA aplikací. Spočítal jsem jednu úlohu na CPU C2D 3,0 GHz + GPU 9600GT, run time 15,592.19s, kredit standardní 250 .
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
-
- 5.26315789474 %
- Příspěvky: 8
- Registrován: pát 19 lis, 2010 20:41
- rok narození: 11 kvě 1990
- ID CNT statistics: 8907
Re: Výpočty na GPU
Jde ten výpočet na grafice vypnout? Tj. aby mi klient přijímal jen práci pro CPU? A to pouze v rámci Einsteina? Rád bych na grafice nechal běžet GPUGrid, ale Einstein si ji pořád zabavuje...
- 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
Ano, na každém projektu zvlášť můžeš povolit či zakázat výpočty na CPU / GPU (pokud to projekt podporuje).
Pro projekt Einstein si nastav v nastavení že nechceš počítat na grafice : Use NVIDIA GPU : no.
Pro projekt Einstein si nastav v nastavení že nechceš počítat na grafice : Use NVIDIA GPU : no.
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 ˙˙˙
- forest
- 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: Výpočty na GPU
Vítej na našem fóru
Přihlas se na stránkách projektu ke svému účtu a tam v nastavení projektu Einstein@home odklikni využití GPU pro výpočty. Jsou tam volby pro CPU i GPU, takže nech zaškrtnuté jen CPU a další jednotky pro GPU už by ti tento projekt neměl posílat. Jakmile to uděláš, zruš ručně všechny GPU jednotky v BOINC Managerovi na tom počítači a klikni na aktualizaci projektu Einstein. BOINC Manager by měl odevzdat ty zrušené jednotky a aktualizovat si to nové nastavení co jsi provedl.
Přihlas se na stránkách projektu ke svému účtu a tam v nastavení projektu Einstein@home odklikni využití GPU pro výpočty. Jsou tam volby pro CPU i GPU, takže nech zaškrtnuté jen CPU a další jednotky pro GPU už by ti tento projekt neměl posílat. Jakmile to uděláš, zruš ručně všechny GPU jednotky v BOINC Managerovi na tom počítači a klikni na aktualizaci projektu Einstein. BOINC Manager by měl odevzdat ty zrušené jednotky a aktualizovat si to nové nastavení co jsi provedl.
-
- 5.26315789474 %
- Příspěvky: 8
- Registrován: pát 19 lis, 2010 20:41
- rok narození: 11 kvě 1990
- ID CNT statistics: 8907
Re: Výpočty na GPU
Díky, zdá se, že to funguje...
-
- 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
Projekt vydal před vánoci CUDA aplikaci pro BRP3, tato má jednu jednu velkou a několik malých much. GPU je slušně vytížena, pouze pokud se priorita procesu nastaví na realtime. Ručně přes task manager to není problém, ale scriptem se realtime nedaří nastavit, končí na high priority. Existuje pro XP nějaké řešení? Zkoušel jsem pomocí gpedit.msc v local policy přidat oprávnění Increase scheduling priority (tj. SeIncreaseBasePriorityPrivilege) všem existujícím objektům, ale k úspěchu to nevedlo. Netuší někdo, kudy by mohly vést koleje? Zde je script, který jsem někde vygooglil a upravilMalé mouchy budu řešit, až to spraví projekt nebo někdo do mě kopne, co jsem opět nepochopil. Abych pravdu řekl, v této oblasti jsem velmi mimo mísu.
Kód: Vybrat vše
Const REAL_TIME = 128
Const BELOW_NORMAL = 16384
Const HIGH_PRIORITY = 256
strComputer = "."
Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2")
Set colProcesses = objWMIService.ExecQuery _
("Select * from Win32_Process Where Name = 'einsteinbinary_BRP3_1.04_windows_intelx86__BRP3cuda32.exe'")
For Each objProcess in colProcesses
objProcess.SetPriority(REAL_TIME)
Next
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
-
- 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
Odpovím si sám, odpovědi jsem našel po řádném prozkoumání fóra http://einstein.phys.uwm.edu/forum_thread.php?id=8614 Einsteina. Výsledky dávám k obecnému použití, RAC na 9600GT je již plně akceptovatelný, na GTX 260 je to spíše nouzovka (GTX260 cca 18k - 2 paralelní CUDA tasky, 9600GT cca <edit>7,4k</edit>).
Velkou mouchu řeší http://www.donationcoder.com/Software/M ... index.html, tento zařídí trvalou realtime priority.
Jednu malou mouchu řeší http://einstein.phys.uwm.edu/forum_thre ... 652#109183, skvělý návod na tvorbu vlastního app_info.xml včetně vzorového, který stačí drobně upravit podle vlastních parametrů.
Druhá malá moucha je neřešitelná (GPU s dostatečným výkonem, ale menší pamětí - např GTX 260, která zvládne paměťově pouze dva tasky BRP3, ale výkonově má na tři, s dvěma tasky je vytížení GPU cca 70%). I když - s jedním monitorem a bez práce s GPU náročnými programy by GTX 260 s 896MB mohla zvládnout i tři tasky, vyzkouším přes noc.
EDIT: opraven RAC na 9600GT z 9k na 7,4k (chyba byla někde mezi opěradlem židle a klávesnicí kalkulačky), i tak je dobrý
Velkou mouchu řeší http://www.donationcoder.com/Software/M ... index.html, tento zařídí trvalou realtime priority.
Jednu malou mouchu řeší http://einstein.phys.uwm.edu/forum_thre ... 652#109183, skvělý návod na tvorbu vlastního app_info.xml včetně vzorového, který stačí drobně upravit podle vlastních parametrů.
Druhá malá moucha je neřešitelná (GPU s dostatečným výkonem, ale menší pamětí - např GTX 260, která zvládne paměťově pouze dva tasky BRP3, ale výkonově má na tři, s dvěma tasky je vytížení GPU cca 70%). I když - s jedním monitorem a bez práce s GPU náročnými programy by GTX 260 s 896MB mohla zvládnout i tři tasky, vyzkouším přes noc.
EDIT: opraven RAC na 9600GT z 9k na 7,4k (chyba byla někde mezi opěradlem židle a klávesnicí kalkulačky), i tak je dobrý
Naposledy upravil(a) nenym dne čtv 06 led, 2011 08:27, celkem upraveno 1 x.
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
- Don_Carlos
- 5.26315789474 %
- Příspěvky: 35
- Registrován: ned 29 bře, 2009 22:12
- rok narození: 16 srp 1974
- ID CNT statistics: 5115
- Bydliště: Prostějov
Re: Výpočty na GPU
nenym: dobrá práce.
Jsem zvědavý jestli ty tři jednotky na GTX260 pojedou. U mě paměť využívají chvílemi až na 1000MB. 4 jednotky 1200-1320MB.
Jsem zvědavý jestli ty tři jednotky na GTX260 pojedou. U mě paměť využívají chvílemi až na 1000MB. 4 jednotky 1200-1320MB.
4x SB i7-2600K 4400 - 4900 MHz | GeForce 580GTX + GTX260 + HD5850
WCG:
WCG:
-
- 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
3 tasky na GTX260 se do paměti vejdou tak tak, vytížení se zvedlo ze 70-75% (2 tasky) na 80-85%. Se strojem se ale v podstatě nedá dělat nic, co by zabíralo nějakou paměť na GPU a musí být jednomonitorový režim. Navíc se nesmí spouštět GPU-Z při běhu více než jedné úlohy Einsteina, jediná možnost je GPU-Z spustit před Einsteinem a pak nechat pospávat na pozadí. Pravděpodobnost vytuhnutí GPU a havárie GPU tasků při běhu dvou úloh Einsteina při spouštění GPU-Z je dosti malá, ale 2x se mi to stalo, při běhu 3 úloh je to asi jistota.
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
-
- 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
Projekt vypustil CUDA Linux aplikaci BRP3 1.06, kterážto si bere s sebou celé CPU. Výpočet trval 92 minut (9600GT + C2D 2.33 GHz Ubuntu 10.04.1 64 bit). Na stejném železe a stejném taktu GPU i CPU je na WinXP 32bit run time 85 minut, navíc je volné nejméně 0.5 core CPU. Hmm...co dodat, nic moc za 500 kreditů. Nutné drivery pro CUDA 3.1, stejně jako na Widlích.
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