Stránka 1 z 1
Využití GPU
Napsal: ned 13. črc 2014, 16:58
od Ram83
Ahoj, řešil někdo využití GPU místo CPU?
Zpracovávám velké množství dat v programu pod WIN7. Po 20-30hodinách od spuštění jsou výsledky exportovány do .csv. A potřebuji to výrazně urychlit.
Je reálné zapojení GPU do desky namísto CPU?
Jinak budu muset nechat u specializované firmy nechat vyrobit na zakázku FPGA obvod + software.
Pokud to vůbec někdo zvládne tak je mipři představě špatně už teď.
Nebo pokud by měl někdo jiný nápad (něco jako LucidLogix Virtu MVP)
Budu vděčný za jakoukoliv radu. Včetně doporučení společnosti, která s tímto má zkušenost.
PS: Nejde o těžení kryptoměn. Ale ASIC systémy mě inspirovaly.
Re: Využití GPU
Napsal: ned 13. črc 2014, 17:04
od oneb1t
zalezi co to je za data vyuziti gpu pro vypocty neni uplne jednoducha zalezitost
v CR se tim zabejvaj hlavne vysoky skoly protoze v praxi ma jen malo lidi naladu resit jak ulohu zohnout aby sla implementovat na GPU
vetsinou to dopadne tak ze se nakoupej dalsi stroje v ramci amazon cloudu nebo neco podobnyho a na nich se necha uloha spocitat bezne na cpu
Re: Využití GPU
Napsal: ned 13. črc 2014, 17:16
od Ram83
Jsou to burzovní ticková data.
Bohužel ten soft nepodporuje ani vícejádra. Update v nedohlednu a jistota, že bude tato funkce implementována taky není.
Existuje možnost toto řešit?
Re: Využití GPU
Napsal: ned 13. črc 2014, 17:23
od oneb1t
nakoupit pentium g3258 vyhnat ho na 5ghz a nechat ho to sesrotovat
btw: kolik je to dat neni treba jen ten puvodni soft blbe napsanej/nebrzdi to rychlost uloziste/databaze?
Re: Využití GPU
Napsal: ned 13. črc 2014, 18:59
od Ram83
I seberychlejší (běžně dostupné) CPU je pro mé potřeby extrémně pomalé.
Kdyby někdo věděl jak to zbastlit nebo na koho se obrátit tak pls. info.
Budget na to je dostatečný.
Jinak na ten amazon cloud mrknu.
Re: Využití GPU
Napsal: ned 13. črc 2014, 19:08
od oneb1t
amazon cloud je fajn vec ale problemem je ze to musi bejt rozlozitelna zatez
Re: Využití GPU
Napsal: ned 13. črc 2014, 19:22
od Ram83
Teď moc nechápu co tím myslíš. Resp. jak jsem schopen toto ovlivnit.
Navíc bych to vše chtěl mít u sebe v kanclu. Ale není to priorita.
Ideálně přes to FPGA.
A kdyby se teoreticky v desce místo CPU dal GPU čip (problém s jiným socketem pominu) fungovalo by to?
Sakra já snad objedu ty školy a nabídnu nějaký prize když to zvládnou.
Re: Využití GPU
Napsal: ned 13. črc 2014, 19:32
od Ram83
oneb1t píše:nakoupit pentium g3258 vyhnat ho na 5ghz a nechat ho to sesrotovat
Proč si zmínil tento procesor? A ne třeba Intel Core i7-4790K, případně AMD FX-9590 (vysoká frekvence + 8MB cache).
Díky
Re: Využití GPU
Napsal: ned 13. črc 2014, 19:33
od oneb1t
protoze to je nejlepsi pomer cena/vykon pro singlethread aplikace
cache dosti pravdepodobne bude hrat jen zanedbatelnou roli
programovani na cpu a gpu je skoro ve vsem odlisny a nektery veci nejdou uspokojive zpracovavat na gpu
aby to slo musi se dat problem rozlozit na mnozstvi ukolu ktery lze zpracovavat naraz a zaroven se neovlivnujou (vypocet predchoziho zadani neovlivni vypocet dalsiho)
Re: Využití GPU
Napsal: ned 13. črc 2014, 20:05
od Ram83
Tak to bych byl v pohodě. Mám hist data (stále stejná), která testuju třeba milionkrát za sebou vždy jen s úpravou podmínek o desetitisíciny procenta.
Re: Využití GPU
Napsal: ned 13. črc 2014, 20:13
od oneb1t
tak to je vhodna uloha pro gpu computing no

zaroven by urcite sla spustit na vic vlaknech i pro standartni procesory jen s minimalni zmenou kodu
Re: Využití GPU
Napsal: ned 13. črc 2014, 20:25
od Ram83
To je pro mě španělská vesnice.

Absolutně netuším jak na to.
Ještě prověřuju variantu využití MatLabu.
Re: Využití GPU
Napsal: ned 13. črc 2014, 20:28
od oneb1t
matlab se na to taky hodi
Re: Využití GPU
Napsal: ned 13. črc 2014, 20:32
od Ram83
Ale tam musím mít 100% jistotu o kolik se procesy urychlí.
Protože cena MatLabu (min. 3 licence) je hodně vysoká na metodu pokus/omyl.
Re: Využití GPU
Napsal: ned 13. črc 2014, 20:35
od oneb1t
si ho vypujc na testovani z piratsky zatoky

to o kolik se to vylepsi zalezi na tom jak dobre to ted mate naprogramovany
Re: Využití GPU
Napsal: ned 13. črc 2014, 20:54
od Ram83
Tak dala by se koupit domů nekomerční verze. Na test.
My jsme zatím nic neprogramovali. Pro optimalizaci využíváme koupený software třetí strany.
Re: Využití GPU
Napsal: pon 14. črc 2014, 22:30
od petr_
S takovými věcmi máme v práci docela bohaté zkušenosti. Při návrhu vlastní karty, designu FPGA a obslužného sw počítej s cenou několika miliónů.
Re: Využití GPU
Napsal: úte 15. črc 2014, 00:03
od oneb1t
to je zrejme uplnej nesmysl to co chce simulovat pujde dobre rozlozit na vic vlaken a pak uz mu bude stacit standartni cpu/gpu
Re: Využití GPU
Napsal: úte 15. črc 2014, 00:54
od Ram83
Takže s výše uvedenou cenou by byl trochu problém, ale ne neřešitelný.
Ale nabídl jsem to jako projekt přes freelancer. A přes Matlab.
Zatím mi chodí návrhy ve stovkách EUR (ROM, IND apod.)
Takže si případně dovolíme jen jeden stroj (včetně NVIDIA tesla) a nepřesáhneme 30USD.
Ale oproti dnešnímu řešení to snad nebude třeba.
Re: Využití GPU
Napsal: úte 15. črc 2014, 01:06
od oneb1t
musis sehnat nejakyho studentika no

co bude pracovat za travu a kameni jinak takovej vyvoj nezaplatite