Projekty využívající GPU

Výpočty přes grafické karty

Moderátoři: zdespi, Moderátoři

Uživatelský avatar
LiborA
BOINC Guru
BOINC Guru
Příspěvky: 1298
Registrován: čtv pro 08, 2005 10:11 am
Bydliště: Chomutov, Praha, Moldava
Kontaktovat uživatele:

Projekty využívající GPU

Příspěvek od LiborA »

Zde by měl vzniknout přehled projektů na kterých je možno využít GPU. Prozatím lze počítat v těchto projetech:

GPUGrid.net - nVidia

Folding@Home - nVidia

Seti - nVidida

MilkyWay - Ati
Honza
 
Příspěvky: 4322
Registrován: úte lis 30, 2004 10:50 am

Re: Projekty využívající GPU

Příspěvek od Honza »

Do budoucna je vhodné monitorovat distributed.net, protože tam se také připravují jak pro ATI, tak CUDA/nVidia.
Uživatelský avatar
LiborA
BOINC Guru
BOINC Guru
Příspěvky: 1298
Registrován: čtv pro 08, 2005 10:11 am
Bydliště: Chomutov, Praha, Moldava
Kontaktovat uživatele:

Re: Projekty využívající GPU

Příspěvek od LiborA »

Ramsey@home má také nachystanou aplikaci pro nVidie, ale momentálně ji musí ještě doladit, a navíc je server "down"
Uživatelský avatar
LiborA
BOINC Guru
BOINC Guru
Příspěvky: 1298
Registrován: čtv pro 08, 2005 10:11 am
Bydliště: Chomutov, Praha, Moldava
Kontaktovat uživatele:

Re: Projekty využívající GPU

Příspěvek od LiborA »

MilkyWay zveřejnilo zdrojové kódy pro CUDA od nVidie, je to první viditelný krok k vývoji funkční aplikace. Je k tomu připraveno i vlákno ve fóru a doporučuji též nahlédnout [urlhttp://milkyway.cs.rpi.edu/milkyway/forum_thread.php?id=861]do tohoto vlákna[/url]. Dobrá zpráva je, že se počítá jak s využitím GPU s double precision tak se single precision, takže by mohly být využity i starší typy grafických karet :)
Uživatelský avatar
LiborA
BOINC Guru
BOINC Guru
Příspěvky: 1298
Registrován: čtv pro 08, 2005 10:11 am
Bydliště: Chomutov, Praha, Moldava
Kontaktovat uživatele:

Re: Projekty využívající GPU

Příspěvek od LiborA »

Dalším projektem, který má reálně GPU aplikaci je Aqua@Home, její vývoj jde poměrně rychle dopředu, takže se střídají nové verze krátce po sobě :)
Uživatelský avatar
gigadisk
Začatečník
Začatečník
Příspěvky: 86
Registrován: sob kvě 26, 2007 2:31 pm
Bydliště: Brno
Kontaktovat uživatele:

Re: Projekty využívající GPU

Příspěvek od gigadisk »

Chtěl bych se zeptat, pokud teď uvažuju o koupi grafiky a rozhoduju se mezi ATI/Nvidea, tak co je pro mě z hlediska počítání BOINC projektů výhodnější ? Podle toho co tu zatím vidím, tak CUDA s NVidia kartama je jasná volba. Trošku mě to zaráží, dříve jsem někde na netu četl, jak je dobrá Atina a jak je CUDA ještě nevychytaná, je to už hodně dlouhá doba a možná to platilo jen na folding@home, tam se snad dalo počítat jak s ATI/Nvidea. Mi neříkejte, že někdo už nemá i praktické zkoušky a testy se zapojením grafiky do výpočtů a o kolik se zkrátí doba počítání. Zajímá mě, jestli se vůbec vyplatí kupovat grafiku s podporou CUDA a pak zjistit, že nárust není o tolik vyšší než bych třeba získal s přetaktováním procesoru. Já se po tom ještě někde podívat, ale radši bych za zkušenosti místních :)
Obrázek
Uživatelský avatar
LiborA
BOINC Guru
BOINC Guru
Příspěvky: 1298
Registrován: čtv pro 08, 2005 10:11 am
Bydliště: Chomutov, Praha, Moldava
Kontaktovat uživatele:

Re: Projekty využívající GPU

Příspěvek od LiborA »

To závisí částečně na tom, jaký projekt chceš počítat. Většina projektů běží pod CUDA. Jediné projekty, které podporují ATI, jsou zatím pokud vím Folding a Milky (Milky zatím nemá aplikaci pro nVidii, ale už se na ní nějakou dobu pracuje). OpenCL je zatím v plenkách, žádný projekt jej nepodporuje (zatím), ale do budoucna je to univerzální řešení.
Aqua např. na GPU klienty posílá delší jednotky než na CPU klienty. Milky potvrzuje, že GPU je drasticky rychlejší - pro CPU klienty nebyla donedávna mnohdy práce proto, že ji všechnu vybraly GPU klienti, o rychlosti spočtení jednotky ani nemluvě.
Uživatelský avatar
fatbozz
Expert
Expert
Příspěvky: 319
Registrován: čtv říj 28, 2004 12:16 pm
Kontaktovat uživatele:

Re: Projekty využívající GPU

Příspěvek od fatbozz »

Mohl by Honza zanášet informace do tabulky i info o GPU, zda pouziva dany projekt ?
Honza
 
Příspěvky: 4322
Registrován: úte lis 30, 2004 10:50 am

Re: Projekty využívající GPU

Příspěvek od Honza »

Asi by to šlo, nejspíše nazrál čas. Nicméně...

Dát to pouze do extra sloupečku "G" - jestli C jako CUDA, A jako ATI a třeba O jako OpenCL? (G už tam je pro GUI, možná to není tolik důležité a obsah by mohl nahradit podporu akcelerace pro GPU)
Nebo extra řádky, kde budou i údaje o aplikaci a dalších nárocích včetně délky výpočtu? To nemám jak otestovat (nVidia nevedu) a může se také lehce stát, že pro jeden sub-projekt budou 3 řádky.
Skorem se kloním k první verzi...

A teď GPU app může být pro různé OS, takže se nabízí to dávat info o podpoře do sloupečků podle OS - jestli CPU nebo (i) GPU.

Výhledově to může být další sloupeček pro "Times per 1 WU", kde bude třeba ATI HD4870 (nebo co zrovna momentálně mám) - to má smysl tehdy, až bude podpora projektů rozšířenější.

Jinak bych rád zanechal "All data apply for Win x64 CPU per 1 instance"
Uživatelský avatar
LiborA
BOINC Guru
BOINC Guru
Příspěvky: 1298
Registrován: čtv pro 08, 2005 10:11 am
Bydliště: Chomutov, Praha, Moldava
Kontaktovat uživatele:

Re: Projekty využívající GPU

Příspěvek od LiborA »

Dalším projektem, který má podporu GPU je Collatz a to jak karty od nVidie atk od Ati :)
Uživatelský avatar
fatbozz
Expert
Expert
Příspěvky: 319
Registrován: čtv říj 28, 2004 12:16 pm
Kontaktovat uživatele:

Re: Projekty využívající GPU

Příspěvek od fatbozz »

Honza píše:Asi by to šlo, nejspíše nazrál čas. Nicméně...

Dát to pouze do extra sloupečku "G" - jestli C jako CUDA, A jako ATI a třeba O jako OpenCL? (G už tam je pro GUI, možná to není tolik důležité a obsah by mohl nahradit podporu akcelerace pro GPU)
Videl bych to na sloupec GPU, kde jsou Radky
WCAO - Windows Cuda,m ATI,OPencl
LCO - Linux Cuda, Opencl

verze GPU nema moc cenu resit, kor kdyzje vyvoj v plenkach a hodne rychle se meni.
Honza
 
Příspěvky: 4322
Registrován: úte lis 30, 2004 10:50 am

Re: Projekty využívající GPU

Příspěvek od Honza »

OK, to zní dobře, pusťme se do toho...
Uživatelský avatar
dejvidek
Administrator
Administrator
Příspěvky: 2256
Registrován: pát srp 27, 2004 12:24 pm
Kontaktovat uživatele:

Re: Projekty využívající GPU

Příspěvek od dejvidek »

Funguje teď něco na ATInách? Nemám to jak vyzkoušet, 4850 vydržela 3 týdny a zdechla, čekám na Vapor-X verzi 5770.
dejv
Duha
Začatečník
Začatečník
Příspěvky: 85
Registrován: pon lis 01, 2004 3:54 pm
Bydliště: Strakonice
Kontaktovat uživatele:

Re: Projekty využívající GPU

Příspěvek od Duha »

Pokud vím tak
Collatz Conjecture
Milkyway@home - jen na novějších (s double precision výpočtama)
Folding@home - ovšem zatím nejede pod BOINC
SETI@home - verze od Lunatics (h**p://lunatics.kwsn.net)
Uživatelský avatar
dejvidek
Administrator
Administrator
Příspěvky: 2256
Registrován: pát srp 27, 2004 12:24 pm
Kontaktovat uživatele:

Re: Projekty využívající GPU

Příspěvek od dejvidek »

Díky za info, Folding@home sem chvíli na té 4850 jel, klient je přímo v Catalystech. Milkyway se mi nepodařilo rozběhat.
dejv
Odpovědět