Stránka 1 z 3

SETI na GPU

Napsal: sob pro 13, 2008 3:22 am
od gRis
Zkoušel už někdo rozjet SETI@home na grafikách NVIDIA? Já bohužel mám ATI, tak to nemůžu testnout. Link tady.

Re: SETI na GPU

Napsal: sob pro 13, 2008 10:18 am
od Honza
Osobní zkušenost nemám (jedu také ATI), ale podle ohlasů na SETI foru a co diskutujeme na foru u nacionalistů, tak to není taková výhra, jak by se mohlo zdát...

Re: SETI na GPU

Napsal: stř pro 17, 2008 11:58 pm
od Necroman
Honza píše:Osobní zkušenost nemám (jedu také ATI), ale podle ohlasů na SETI foru a co diskutujeme na foru u nacionalistů, tak to není taková výhra, jak by se mohlo zdát...
Ona to neni zadna sranda napsat to dobre v CUDA, graficka karta - to je hromada pomalejsich jednotek, kterych je ovsem k dispozici 'hodne', oproti 2-4 jadrum v CPU. Stejne tak vyuzivani sdilene pameti je docela veda, kazdopadne, jakmile se to podari napsat, je dost mozne dosahnout zrychleni klidne 10x ci vice, zalezi na konkretni aplikaci a problemu, viz Folding@home.

Re: SETI na GPU

Napsal: čtv pro 18, 2008 12:02 am
od fatbozz
u mé 9800gtx+ dávám výsledky okolo 5min, nevim co to zase ta Forestova banda keca.

Re: SETI na GPU

Napsal: pát pro 19, 2008 12:11 pm
od Honza
Kdyby si chtěl někdo hrát a SETI CUDA optimalizovat - nebo třeba portovat na OpenCL - tady jsou zdrojáky

Re: SETI na GPU

Napsal: pát pro 19, 2008 11:24 pm
od Honza
Docela hezké shrnutí zkušeností se SETI CUDA - věcné, bez zbytečných emocí.
Je to delší příspěvek, ale rozhodně stojí za přečtění.

Shrnutí je také celkem jasné - uspěchané vydání nedoladěné aplikace a nepřipravenosti BOINCu.
The conclusions led me to decide that CUDA was not ready for prime time - I have to wonder if there was some pressure from nVidia PR which led to the premature release - and I have reverted the Monolith to "traditional" AK optimised applications until the CUDA implementation stabilises and becomes more flexible.

Re: SETI na GPU

Napsal: úte pro 23, 2008 1:12 pm
od LiborA
Seti jsem zatím nezkoušel, pouze GPUGrid. Bohužel Seti jsem zaznamenal až v sobotu a nVidia grafiku mám jen v práci (doma jsem ATIfanatik :) ), takže vyzkouším až po Novém roce. Moje dosavadní zkušennosti GPGU nejsou ale moc dobré, jak GPUGrid tak F@H občas spadnou a pak zamrzne celý komp (bohužel moje Fujitsu-Siemens workstejšna nemá tlačítko reset a už jsme nějak zhýčkanej, takže držet pár sekund tlačítko Power považuji za vopruz :wink: ). GPUGrid nestíhám spočítat před deadline - přes den výpočet vypínám, protože se pak špatně pracuje na stroji :(, když k tomu připočtu to, že to občas zapomenu na noc zapnout, nebo výpočet spadne, tak to prostě nestihnu.

Re: SETI na GPU

Napsal: úte pro 23, 2008 11:34 pm
od forest
fatbozz píše:u mé 9800gtx+ dávám výsledky okolo 5min, nevim co to zase ta Forestova banda keca.
5minut CPU času, nebo GPU času? Je dost důležité psát opravdu relevantní výsledky, jinak jsou k ničemu. Pokud se koukáš jen na počet reportovaných sekund, na svém účtu, tak je to údaj v podstatě k ničemu, viz třeba odkaz na shrnutí který dával Honza.
Nevím čím si CNT zasloužilo tvé označení, obzvláště s ohledem na dřívější spolupráci, ale členové našeho týmu alespoň o projektech informují, diskutují a předávají si zkušenosti, což na jiném DC fóru u nás nenajdeš.

Re: SETI na GPU

Napsal: čtv led 08, 2009 9:13 am
od reALTom
Zkousel jsem v pondeli na domaci GTX 280 a jednu jednotku to spocitalo za 42s, prosla jako valid a kdyz jsem se dival na web, dalsi PC ji spocitalo za 3900s, byla to nejaka graf. v NB.

GPUGrid take jede, ale zdaji se mi kredity dost premrstene.
http://www.gpugrid.net/results.php?userid=13233

Re: SETI na GPU

Napsal: čtv led 08, 2009 10:27 am
od forest
Opět musím upozornit na nepřesnosti. Ten počet sekund je jen doba kterou na WU pracoval CPU, nikoli GPU, to bohužel nikde udáváno není a můžeš si to zjistit jen když budeš tu dobu skutečně na mašině sledovat, nebo z výpisu BM. Pak zjistíš že až zas tak výnosné to není, či spíše že to s ohledem na spotřebu není výnosné vůbec.

Re: SETI na GPU

Napsal: čtv led 08, 2009 5:41 pm
od reALTom
Spotreba neni ukazatel, co bych sledoval, to zere i pri Call of Duty :lol: , ovsem kreditu pres 10k behem jednoho dne na jedny masine jsem si uz vsiml :)

Re: SETI na GPU

Napsal: čtv led 08, 2009 11:14 pm
od LiborA
A máte to stabilní? Mě u první jednotku nabíhaly procenta, ale cca na 50% spadla.U druhé nenabíhá nic tak uvidím jak to bude vypadat zítra. Jinak se mi velmi často stává, že se "rozsype" obraz tak, že nejsem, schopen ani restartovat počítač a musím použít tvrdý restart (proto asi spadla ta první jednotka). Používám Quadro FX1700 a ovladače řady 180.XX (CUDA 2.1)

Re: SETI na GPU

Napsal: pát led 09, 2009 4:20 pm
od LiborA
Hm, tak už mi to funguje bez zádrhelů, zatím jsem spočítal dvě jednotky (ještě nepošly validací). Časy byly 2h 48min (bez práce na PC) a 3h 17m s prací na PC. Časy jsou brány ze zpráv z manageru odečtem ukončení a zahájení výpočtu. Jsou spočteny na Quadro FX1700 (GPU G84/32Shaders/clock: GPU/MEM/Shaders 460/400/920MHz)

Re: SETI na GPU

Napsal: sob bře 21, 2009 1:10 pm
od AlbiDC
Jsou nějaké novinky v CUDA? Hlavně mě zajímá, jestli už to tolik nezpomaluje počítač. Chvíli jsem měl CUDA zapnuté, ale na počítači se nedalo normálně pracovat, i windows okna se vykreslovala jak na swapující 386ce.

Re: SETI na GPU

Napsal: sob bře 21, 2009 10:04 pm
od LiborA
AlbiDC píše:Jsou nějaké novinky v CUDA? Hlavně mě zajímá, jestli už to tolik nezpomaluje počítač. Chvíli jsem měl CUDA zapnuté, ale na počítači se nedalo normálně pracovat, i windows okna se vykreslovala jak na swapující 386ce.
Je to takové nestálé, někdy se dá pracovat naprosto bez problémů a jindy to vážně otravuje. V připravované verzi Boinc 6.7 má být možnost omezit výpočet GPU jen na dobu, kdy se s počítačem nepracuje, tak jako to lze nyný pro CPU. Jinak pokud někdo počítá Seti i jinou verzi aplikace než pro GPU, pak jedno jádro CPU (aspoň u mne) není v takovém případě využito. Vypadá to na nějaký BUG, protože když počítám se Seti- GPU jiné projekty (např. MilkyWay) pak jedu na všech čtyřech jádrech CPU + GPU, když však se spustí výpočet Seti-Astropulse, tak jedu jen 3 jádra CPU + GPU.