Stránka 1 z 1

Výpočty na GPU

Napsal: pát 16 led, 2015 09:07
od nenym
Jsou dostupné aplikace (prime_search) pro výpočty na všech GPU (Intel, AMD, nV).
Požadavky
- Boinc verze 7.2.xx +,
- M$ Visual studio 2013 runtime (link je na webu projektu).
Mně se podařilo připojit 4 W7 stroje, ostatní vytrvale hlásají

Kód: Vybrat vše

 Gerasim@home | Requesting new tasks for CPU and NVIDIA and intel_gpu
 Gerasim@home | Scheduler request completed: got 0 new tasks
 Gerasim@home | Cannot load request into XML Document.
netuší někdo, co s tím? Verze Boinc mám odpovídající.
Pozorování
- X6 1090T + AMD R9 280: error
- i7-3770K + HD 4000 + nV GTX 560 Ti: Intel error, nV Run Time cca 70s (1 task)/ 125s (2 tasky)
- i5-4570S + HD 4600 + nV 9600GT: Intel Run Time cca 86s (1 task)/ 160s (2 tasky), nV očekávaný error
- i5-4200M + HD 4600: Intel Run Time cca 88s (1 task)/ 168s (2 tasky)
Na Intelech jsem posunul prioritu CPU procesu na RealTime.
Kredit 8.8 až 10.5, většina mezi 9.5 a 10.

Scheduler mají nějaký prapodivný, práci na GPU pošle, pouze když si řeknete o práci pro CPU.

Re: Výpočty na GPU

Napsal: pát 16 led, 2015 11:49
od KPX
Výsledkem jsou jenom samí invalidi, na CPU i na GPU:

Result ID Workunit ID Host ID Sent Time reported or deadline Server state Outcome Client state CPU or device time (sec) Device Claimed credit Granted credit
9583824 3722678 21361 16 Jan 2015 08:51:40 16 Jan 2015 09:49:49 over, invalid --- --- 0.00 nvidia gpu 5.00 0.00
9483866 3709712 21361 14 Jan 2015 01:38:06 14 Jan 2015 05:30:57 over, invalid --- --- 0.00 cpu 0.00 0.00
9483865 3709711 21361 14 Jan 2015 01:38:05 14 Jan 2015 05:30:57 over, invalid --- --- 0.00 cpu 0.00 0.00
9483863 3709709 21361 14 Jan 2015 01:38:04 14 Jan 2015 05:30:57 over, invalid --- --- 0.00 cpu 0.00 0.00
9483864 3709710 21361 14 Jan 2015 01:38:04 14 Jan 2015 05:30:57 over, invalid --- --- 0.00 cpu 0.00 0.00

Takže zatím asi radši nepočítat.

Re: Výpočty na GPU

Napsal: pát 16 led, 2015 11:53
od nenym
Máš tam runtime pro Visual studio 2013 :?: Na jednom stroji mi to též dělalo, anžto jsem tam strčit úklikem 2010.
U mně co se spočítá, tak je validní. Jinak je to nějaká sranda aplikace, hledající prvočísla, která byla známa ve středověku či snad ve starověku.

Kód: Vybrat vše

Prime search:	1078075 .. 301078075
Found:	16223477
First prime:	1078081
Last prime:	301078069

Re: Výpočty na GPU

Napsal: sob 17 led, 2015 14:37
od KPX
nenym píše:Máš tam runtime pro Visual studio 2013 :?: Na jednom stroji mi to též dělalo, anžto jsem tam strčit úklikem 2010.
...
Visual Studio 2013 nemám, ale Visual C++ Redistributable, těch mám několik ve verzi 2008 a nějaký taky 2010. Ale jak jsem si vygooglil, žádnou verzi bych mazat neměl, anžto různé programy, které si to ke mně nainstalovaly, jsou bastleny tak, že ty verze nejsou zaměnitelné, a nová nenahrazuje starou. No nic, Gerasim mám dopočítaný do 100 tisíc, a než marnit čas na už známých prvočíslech, nebo dokonce na errorech bez kreditu, to už radši budu počítat třeba i Seti. 45hh

Re: Výpočty na GPU

Napsal: pon 19 led, 2015 17:30
od nenym
Nojo, sypu si popel na hlavu, popletl jsem si pojem a průjem. 33aaa

Re: Výpočty na GPU

Napsal: úte 19 kvě, 2015 13:09
od nenym
Opět jsou k dispozici GPU tasky, vědecký přínos lze považovat za limitně se blížící nule (spíše ze záporných hodnot), podle stderr počítá nějaká 3000 let známá prvočísla - asi si ověřují algoritmus, takže jako testovací to lze akceptovat.
Zdá se, že projekt poopravil nastavení scheduleru, pro přísun práce již není nutné žádat o CPU. Na nV a ATI nestojí výnos za řeč. Něco jiného je Intel_gpu, kterážto dosahuje teoretického RACu 10k, což je sice proti Collatzu sranda, ale v kontextu celkového přídělu kreditu na projektu je to bomba, navíc z hlediska CPU zadarmo.
Parametry na HD4000/HD4600
- doba výpočtu při běhu dvou paralelních tasků 170s,
- kredit 10 (zatím).
Jak na to
A. na účtu projektu povolit
- výpočty pouze na Intel_gpu
- primeSearch aplikaci (lze obě, spstarter má jen CPU)
- rozumnou zásobu, doporučuji nastavitelné maximum 64 zásoby tasků v počítači
B. do adresáře projektu podstrčit app_config.xml a načíst konfigurační soubory

Kód: Vybrat vše

<app_config>
  <app>
    <name>prime_search</name>
    <gpu_versions>
      <gpu_usage>0.5</gpu_usage>
      <cpu_usage>0.01</cpu_usage>
    </gpu_versions>
  </app>
</app_config>
EDIT: Jde opravdu o testování, ale webu.
To create and test page Top Accelerators in the project added 100000 jobs for the GPU (application "Prime Search"). Time of a job, about 3-5 minutes. Visual C ++ Redistributable Packages for Visual Studio 2013 must be installed on your computer.

Re: Výpočty na GPU

Napsal: stř 20 kvě, 2015 23:56
od vkliber
To jsem zvědav jak toto dopadne 45hh , nenym na intel gpu, Lerding na nvidia gpu a já na ati gpu. U mě je označena jako invalid (zatím).

Re: Výpočty na GPU

Napsal: čtv 21 kvě, 2015 18:07
od nenym
Asi se to potáhne dlouho, patrně resendy strkají, na rozdíl od většiny projektů, na konec fronty. Divím se ale, že resend je již přiřazen stroji. Je to veskrze prapodivný projekt.

Re: Výpočty na GPU

Napsal: čtv 21 kvě, 2015 18:27
od falcon
Jeste posilaji nebo mi to jen nejde? :D

21.5.2015 18:27:59 | Gerasim@home | Requesting new tasks for NVIDIA and intel_gpu
21.5.2015 18:28:02 | Gerasim@home | Scheduler request completed: got 0 new tasks

Re: Výpočty na GPU

Napsal: čtv 21 kvě, 2015 18:38
od nenym
Poslední zásilku 32 úloh mám 18:20, takže posílají. Scheduler je ale nějaký prapodivný, posílá asi podle nálady:
- někdy musím mít prázdný Intel_gpu buffer,
- jindy zas pošle plnou dávku 32 tasků do bufferu s velikostí 63,
- někdy stačí žádost pro Intel_gpu,
- jindy musí být žádost kompletní (nVidia, CPU, Intel_gpu),
- občas ani na kompletní žádost nereaguje a mně naskakuje záložní Collatz, to však asi považuje za potupu a do tří minut práci pošle.
Počítám pouze na Intel_gpu. Zákonitost jsem žádnou nenašel.

Re: Výpočty na GPU

Napsal: čtv 21 kvě, 2015 18:55
od falcon
pustil jsem na chvili i CPU a zacly chodit oboje...po 4 taskach, ted zkusim vypnout CPu a uvidim

EDIT: tak uz to tak nejak jede, radsi jsem to posilil udici po 5min....

Re: Výpočty na GPU

Napsal: stř 18 kvě, 2016 12:10
od nenym
Opět je po dlouhé době práce pro GPU. Kredit nic moc, ale v rámci projektu vejvar a snadné zvýšení kreditu.
kdo má problém s hláškou "Cannot load request into XML document", řešení jest zde, funguje.
This problem occurs because of an incorrect XML format for global settings in several BOINC projects (WCG, etc). You need:
1. Change global settings to correct (for example, http://gerasim.boinc.ru -> logon -> Project prefs -> Update preferencies).
2. Update global prefs under BOINC Manager (for example, via main menu).
3. Delete Gerasim@home project
4. Add Gerasim@home project
5. Enjoy
Mně GPU aplikace funguje pouze na integrované intel GPU HD4600, jinde nikoli (HD4000, nV, ATI), zatím jsem nepřišel na to, proč. Nutno mít instalován balíček Visual C++ Redistributable Packages for Visual Studio 2013 (jak x86, tak x64), po instalaci restart projektu.

Re: Výpočty na GPU

Napsal: sob 03 úno, 2018 11:10
od boceli
Nemá někdo zkušenost, jestli projekt posílá jednotky na integrovanou GPU Intel HD Graphics 530? Mně se je nedaří získat, zkoušel jsem vše popsané výše ve fóru, tak jestli se nesnažím marně :)

Re: Výpočty na GPU

Napsal: sob 03 úno, 2018 21:10
od jiri kovar
Čas od času jde chytit jednotky na nVidii, ale kredit je o ničem. CPU jednotky jsou mnohem efektivnější, tak jsem příjem práce pro nV zrušil. Ať si to počítá, kdo se chce vyblbnout. Na intel grafiky jsem během měsíce nic nezaznamenal.