Aktualności:

Czy uczestniczysz w Projekcie miesiąca?

Menu główne

CUDA

Zaczęty przez lukaszde, 20 Grudzień 2007, 21:41

lukaszde

Czy wiadomo cos na temat zaangazowania projektu CUDA do platformy BOINC ?
Adres serwisu : http://www.nvidia.com/object/cuda_home.html

CUDA - w skrocie jest to mozliwosc przeprowadzania obliczen przy pomocy karty graficznej

http://www.ks.uiuc.edu/Research/gpu/

Bober

[moderacja: link nie aktualny]GPU a BOINC[/]

Ostatnio u nas czytałem, że aplikacja SETI na grafikę jest blisko.

Pigu

badam sprawę od kilku dni - niedługo zdam raport - już szykuję kartę do testów

[PBT] Horpah

czekamy, czekamy Pigu moja 8800 GT się nudzi :)

Robert1970

Pigu, jak GPU będzie w użyciu to ja przegram w przedbiegach - nawet do 1,5M nie dojdę :) Bo co można wyciągnąć na zintegrowanym intelu :)

Pigu

projekt dotyczyt tylko kart z rodziny dzifors 8xxx

D_T_G

Robi się ciekawie, ale żeby się to w innych projektach upowszechniło, to najpierw boinc musi wesprzeć "dwie architektury" na jednym hoście (cpu i gpu)?


lukaszde

Z tego co wyczytalem bedzie wygladalo to tak...
Zamiast aplikacji BOINC zainstalujesz klienta np "GPU BOINC". Tutaj do konca nie wiem, czy CUDA obsluguje cala serie GPU G80 8xxx czy tylko model 8800.
W kazdym razie twoj CPU nadzoruje, rozdziela i zarzadza zadaniami, procesami i watkami, a GPU oblicza to wszystko. Prawdopodobnie tak to bedize dzialac, ale nie jestem w 100% pewien.

http://pclab.pl/art23133-2.html troche informacji o tym co potrafi CUDA

Pigu

wiesz może, czy trzeba ściągać jakieś stery do cuda?

http://www.nvidia.com/object/cuda_get.html#windows

coś z tego jest konieczne? te stery z cuda nie należą do najnowszych - to będzie conieco spadku wydajności

D_T_G

Jak to? 169.21 jest najnowsze dla winxp a takie tam widzę. Stery do CUDA są już zamieszczone w najnowszych forceware'ach, przynajmniej tak jest w linuksowych, więc jeśli w takiej postaci rozprowadzane są te nowe od seti to najprawdopodobniej wystarczy tylko mieć zainstalowane najnowsze stery dla nvidia 169.21, ściągane ze standardowych lokacji, wcale nie muszą być z sekcji CUDA Download. SDK jest potrzebne do programowania i skompilowania kodu dla CUDA.


Pigu

oż hehe dziadygi zmienili na tej stronce od mojej ostatniej wizyty specjalnie po to bym znów mógł się skompromitować  :oops:

więc 169.21_forceware_winxp_32bit_international_whql.ex e którym się cieszę od kilku dni i nic mi więcej od strony sterów nie potrzeba?

lukaszde

nic wiecej, od serii 169 obsluga CUDA jest wbudowana w sterownik...
pozostaje czekac na oprogramowanie ktore to wykorzysta ;)

Pigu

zabawki od kolegów z lunaticsa nie działają?
http://lunatics.kwsn.net/gpu-crunching/gpu-client.45.html

trzeba się zarejestrować

lukaszde

z tego co wyczytalem to aplikacja obsluguje GPU ale w zaden sposob nie jest zoptymalizowana do tego co robi. Wyniki gorsze od C2D, (nie przegladalem dokladnie ale podejrzewam ze aplikacja  byla optymalizowana na procesory C2D stad taka roznica).
Jesli zespol tworzacy BOINC stworzy platforme odpowiedzialna za liczenie poprzez GPU CUDA, dorzuca dokumentacje na temat tworzenia projektow, to jest szansa na duzy rozwoj, inaczej beda pojedyncze wzloty :/

Pigu

może to liczyć razem z procem? tzn i gpu i cpu?

D_T_G

Cytat: "Pigu"może to liczyć razem z procem? tzn i gpu i cpu?

Tu jest próba odpowiedzi na to pytanie.

Cytat[Q:] In the present system, how many units can be running concurrently?
Cytat[A:] GPU support must be implemented in BOINC core ....
there are two ways for now - 1. use 4 cores for CPU applications or 2. use only one core for GPU application ....

one solution is : make application self-selectable- when starts , look if is GPU free then run GPU code else run CPU code ....

Teraz nie da się liczyć razem z procem, ale zaproponowana jest już na to solucja.

Najlepiej jakby sam boinc zaimplementował liczenie równolegle na cpu i gpu/nv/cuda, zgłaszać by musiał też serwerowi dwie platformy, no i to wszystko byłoby niezłym skomplikowaniem dla schedulera :P


m2marek

No i mamy pierwsze testy!!! http://pclab.pl/art32890-6.html
Niestety kiszki mi się skręciły kiedy przeczytałem, że nie "poskręcali białek" - w końcu nawet mają własną drużynę. Miejmy nadieję, że szybko sie poprawią, a nam może RAC'e ;D - Pierwsza strona artykułu zrobi wrażenie na BOINC'ująbych

Troll81

no to pora na zmianę sprzętu :D ciekawe jak długo pozyje karta na takim obciążeniu. Penie trzeba będzie ja downclockować bo wentylatorki nie wyrobią.

[PBT] Horpah

tylko przypomnę, CUDA to obliczenia o pojedynczej precyzji

ATI szykuje na trzeci kwartał tego roku odpowiedz
http://newsroom.chip.pl/news_225210.html

i ta karta będzie liczyła z podwójną precyzją.
Nadchodzą ciekawe czasy, ale to jeszcze potrwa zanim się wykrystalizuje.

novi

Tak nie wczytałem się, to mozna już zaprzęgnąć GPU do obliczeń ?
Czy 8800GTS 512MB @ na 832mhz clock GPU na wodzie wyrobi?

[Asus Rampage X48 (BIOS: 0410), Intel Xeon X3230 "G0" , VID 1.3, 3,2 Ghz, FSB 400*8, Vcore 1.424, Idle/load temp: 40/55`C| 2x2GB Apogee GT-1066 (5-5-5-15 2T PL=9 Vdimm 1.9, 1100mhz), RAID0 2xST3320620AS| 1xST3250620AS| | Gigabyte 8800GTS 512MB, core 832 Shader  2020 Mem 1100 | PSU Tagan BZ1100| Case update WC-Gigabyte 3D Mercury| SyncMaster 226BW | |
http://web.mit.edu/persci/gaz/gaz-teaching/flash/vasarely-movie.swf

Troll81

No to juz wiemy na co będziemy robic następne składki :D
A do nowego SKB@P trzeba zakupić płytę z 4 slotami PCI-Ex pod karty graficzne. już widze tego potworka. pewnie jeszcze wyjdzie wersja z podwójnym GPU na karcie :D Razem 8 GPU i jeden quad na pokładzie. Ogrzewanie domu za darmo :D

KrzychuP

Nie za darmo. Tylko przy okazji.  ;D

Troll81

będzie dobra wymówka na zakupienie potworka z 4 kartami. Że niby nauka itp :D A cichaczem młócić w gierki :D

PBT_marian_boss

Cytat: KrzychuP w 17 Czerwiec 2008, 07:37
Nie za darmo. Tylko przy okazji.  ;D

No i nie domu tylko serwerowni :)

m2marek

#24
Niewiele więcej danych, ale zawsze: http://www.rage3d.com/print.php?article=/previews/video/nvg2xx
Może ktoś liczy F@H? Co to są NS i jak prezentują się czasy ~20-30min?

A http://www.zwijaj.pl/component/option,com_frontpage/Itemid,1/ strona konkurencj, na forum można troche ciekawych rzeczy wyczytać - i to wcale nie o CUDAch, a więcej dobrego o ATI...

[PBT] Horpah


Troll81

ciekawe co na to Intel ze swoim 8 rdzeniowcem :D Serwery na Nvidii?? :D

m2marek

Dziś GTX 280 kosztują majątek, ale starsze karty są w cenach przyzwoitych (np Radki 1900), a moc mają i tak dużo wyższą od CPU nawet wielordzeniowych. Jeśli pojawi się więcej projektów wykorzystujących GPU, tj. bedą bardziej uniwersalne, bedzie można pomyśleć o wzmocnieniu własnych maszyn przez dodatkową kartę BOINCującą. A i dziś F@H jest niezłą alternatywą dla ulubionej przeze mnie Rossety więc jeszcze myślę.

Can-D

Ale wszystkich projektów nie da się natym policzyć niestety,projekty takie jak primegrid odpadają -- ograniczenia sprzętowe  :(

Troll81

jak się GPU jeszcze trochę rozwiną to staną się bardziej uniwersalne.

krzyszp

No ale w końcu, skąd pociągnąć Folding@Home na GF9600???

Fajne zegarki :)
Należę do drużyny BOINC@Poland
 Moja wizytówka

lukaszde

#31
http://boinc.berkeley.edu/dev/forum_thread.php?id=2518&nowrap=true#17311 Czy komus sie chce poszukac info ? Jest jakas wzmianka ze wersja 6.x.x Boinc'a bedzie obslugiwala GPU do obliczen ?

Z tego co pobieznie wyczytalem, poza Foldign@Home, nie istnieje projekt ktory wykorzystalby GPU do obliczen. Jesli dobrze wyczytalem, zwiazane jest to z bledami obliczen CPU vs GPU (cpu robi dokladniejsze obliczenia) oraz z zaawansowanym jezykiem programowania.

Pigu

a ja miałem foldinga gpu już ściągniętego, ale wygoniłem, bo z boinciem się to nie trzymało kupy

AiDec

Czekam na szanse zakupu 280GTX. Jesli marzenie sie spelni, to wtedy ocenimy czy w ogole warto sobie zawracac glowe. Zarzuce BOINC z Folding@home na jednym kompie i porownam z GPU Folding@home na 280GTX. Boje sie najbardziej tego, ze projekt ambitny i wrecz rewelacyjny zostanie skopany przez NVIDIE ze wzgledu na typowy dla nich brak optymalizacji kodu. Karta bedzie miala gigantyczne mozliwosci, a soft wykorzysta 10% tego, bo bedzie niedopracowany. To takie typowe, ze az sie tego od razu spodziewam... Ale poczekamy, zobaczymy.



Bo jest paru kumpli :),
Bo jest parę w życiu dobrych chwil...


Moja wizytowka i sygnaturka

AiDec

No, kredyt zostal mi przyznany :). Teraz tylko sprawy papierkowe (jakies 5 dni), skladanie kompa (kolejne 5 dni), stawianie systemu (tez 5 dni :P ) i bedzie mozna testowac BOINC@GPU na 3x280GTX :).



Bo jest paru kumpli :),
Bo jest parę w życiu dobrych chwil...


Moja wizytowka i sygnaturka

emik

no to ładnie ;D


Pigu

ufff z 4k zł na grafę? ajj jak się ma taki proc wydajnościowo do g9800? co to wogle za twór - jakieś odgałęzienie technologii?

AiDec

2100 pln za sztuke grafy. Drozej niz zwykla wersja, ale to OC od XFX. Jak juz to bede mial to zamieszcze drobne info w swojej wisytowce.

To nie odgalezienie. To po prostu najnowsza Nvidia. Najpierw wprowadzili 9800GTX (to samo co 8800GTX tylko o ok. 10-15% szybsze), pozniej 9800GX2 (2x9800GTX w jednej kanapce), a teraz 280GTX co jest tyci szybsze od 9800GX2. Przy okazji wprowadzania nowego modelu zmienili nazewnictwo bo im sie stare skonczylo :P

Poczytaj sobie newsy na necie. Juz jest wiele testow. We wszystkich testach to karta monstrum :D. Wiec zycz mi szczescia :).

PS. Wreszcie mam szanse przegonic Cie Pigu w Cosmo :).



Bo jest paru kumpli :),
Bo jest parę w życiu dobrych chwil...


Moja wizytowka i sygnaturka

SimoN

Ponoć nVidia planuje od jutra(czyli już dziś xD) obniżyć cenę kart GeForce GTX 280 o 90 USD, natomiast modelu GTX 260 o 30 USD.

Pigu

a po prostu nie chcieli mieć nazwy karty 5cio cyfrowej?  :P

2,1k x 3 za grafy? hehe jesteś szalony  ;D cuda jest na razie w krzaczorach na boinc, folding to nie boinc...            ...zazdroszczę kamrrracie  ;)