AQUA@Home na GPU

Zaczęty przez lukaszde, 05 Maj 2009, 11:15

Tomasz R. Gwiazda

a moze ktos ma jakies wyniki z GTX2xx ? :)



Szopler

O to trzeba by zapytać AiDec'a ;).

Ja mam 8600 i jak na razie w 2h 61 minut jest 1,844%...

satanetv

Z tego co widzę to na GTX260 za 14h pracy daja ok 35k a za 10,5h daja ok 25k, Na GTX285 za niecałe 10h pracy dają ok 45k

Tomasz R. Gwiazda

hmm jakos sie specjalnie te probki nazywaja dla GPU ?


stn

Sprawdź ktoś na 9600GSO...

satanetv

Jeżeli masz próbkę GPU to jest to wersja programu 3.xx jeżeli 2.xx to jest to CPU. Jeżeli chcesz mieć tylko próbki GPU to zaznaczasz w ustawieniach standardowych tak jak napisał gigi2000

satanetv

@stn Z tego co widzę to za 15h liczenia dają 28k (ale coś mi tu nie pasuje zbytnio) Jeżeli założę że próbka liczyła się non stop bez przerwy to liczyła się 35h i za nią było 28k (próbka została odesłana po 35h od momentu dostania jej) więc wychodzi 800pkt/h

NVIDIA GeForce 9600 GSO (383MB) driver: 18581

Created   1 Jun 2009 23:09:32 UTC
Sent   5 Jun 2009 23:17:02 UTC
Received   7 Jun 2009 11:12:02 UTC

Claimed credit   201.700416521893
Granted credit   28238.058313065
application version   3.19

[PBT] Horpah

hi
wysypało mi próbkę, czy wie może ktoś dlaczego i czy to było na gpu czy cpu?
http://aqua.dwavesys.com/result.php?resultid=883324

TRZECIAK

#48
No więc ja mam GTX260 i nawet 1 próbkę zaliczyłem.
U mnie sprawa wygłąda tak:
i7 920 kręcony na 4 GHz liczy pierwsze 2% ok 1,5h
karta GTX260 z zegarem na 720MHz liczy próbkę 26,5 h (na aplikacji 3,19) a za nią dostałem 35 529 pkt więc przyzwoicie.

Dodatkowe spostrzeżenia:
Jeśli liczy się tylko AQUA pożera ok 7% jednego z 8 wątków, gdy natomiast liczy się coś poza AQUA (co jest zrozumiałe) pożera już tylko ok 3%.
Przydział mocy CPU przekłada się na szybkość liczenia na GPU więc:
przy karcie gtx260 i 7% 1 wątku CPU liczy ok 3x szybciej niż przy obciążeniu CPU 3-4%.
Z tego wynikałoby że GPU w dużym stopniu potrzebna jest spora moc z CPU.

Niestety mimo wielu kombinacji nie udało mi się zmusić managera aby przydzielił AQUA te ok 7% mocy przy jednoczesnym liczeniu pozostałych projektów :/ przez co AQUA dostawała tylko ok 3% i czas liczenia próbki wydłużył się ok 3x (może 2-3x gdyż próbka liczy się bardzo dziwnie 2% na CPU potem resztę na GPU, ale ok 75% wolniej a potem nieco przyśpiesza)

Co do samych pkt:
ja dostałem 35,5k na 26,5h co daje ok 32,2 k na dobę więc nieco więcej niż w GPUGRID 18-24k na dobę i to jest +
niestety pozostaje też sprawa sporego wykorzystania CPU
w AQUA pierwsze 1,5h 100% 1 wątku procesora i później przez 25h ok 3-4% gdzie przy GPUGRID mam użycie procka na poziomie 1% przez cały czas i to jest na -

No i na koniec jeszcze kilka spostrzeżeń.
Na GPUGRID karta grzała się do ok 72-78 stopni, a na AQUA 63-66 w zależności od przydzielonej mocy CPU.
Normalnie karta na biegu jałowym w 3D ma ok 55-60 stopni więc użycie GPU przez AQUA jest jakieś bardzo małe co wydaje mi się sporym polem do popisu dla programistów z tego projektu.
No i programiści muszą jeszcze nieco popracować nad managerem BOINC, bo trochę sobie jeszcze nie radzi z obsługiwaniem GPU.

Cytat: satanetv w 07 Czerwiec 2009, 22:36
@stn Z tego co widzę to za 15h liczenia dają 28k (ale coś mi tu nie pasuje zbytnio) Jeżeli założę że próbka liczyła się non stop bez przerwy to liczyła się 35h i za nią było 28k (próbka została odesłana po 35h od momentu dostania jej) więc wychodzi 800pkt/h

No i dobrze że Ci coś nie pasuje :D, bo czas który jest podawany przy próbkach to czas użycia CPU, a czas liczenia jest spoooro dłuższy.

np. u mnie czas użycia CPU to 8:26h a czas liczenia wynosił 26:27h


155kpol

32,2 k na dobę - taka punktacja działa na wyobraźnię  |-?

Pigu

milka 2870 - 90k jak są próbki - jak to działa %)

TRZECIAK

Cytat: Pigu w 07 Czerwiec 2009, 23:38
milka 2870 - 90k jak są próbki - jak to działa %)

Niestety nie każdy ma ATI :P

Dla posiadaczy NVIDIi AQUA najlepiej punktuje i można w niej wykorzystać starsze karty, bo deadline jest dosyć długi.

A co do milki to czekam aż wymyślą coś wreszcie pod CUDA, bo albo kupię 2 rdzenie NVIDIi i to bym wolał, albo może jakieś 4870x2 ale to musiałby mnie ktoś namówić mocno na to.


gigi2000

@satanetv jak juz zdazyles pewnie wywnioskowac z dalszej dyskusji, tak wlasnie bylo, choc tym razem nie 6h a troche krocej bo nie wracalem do checkpointow. Teraz bylo to chyba ok 2-2,5 h - te pierwsze ciezkie procenty, potem z gorki :)

satanetv

Dzisiaj sam to sprawdzę doświadczalnie. Zapuszczę na 8500GT i na 9800GT. O wynikach będę informował.

Troll81

U mnie już połowę pierwszej próbki przemieliło a deadline mam na lipiec :D nie ma co porównywać GPUGrida bo oni są sponsorowani przez Nvidię i chyba mają za zadanie przekonywać do zakupu nowych kart. Na starszych karatach można się pochlastać. Próbki przycinają kompa deadline cholernie krótki. Musiałbym wogóle kompa przez tydzień nier używać by przeliczyło choć jedną próbkę w zamierzonym deadline. Wydłużyć okresów nie chcą, dodać obsługi ATI nie chcą. Kij im w oko.

KrzychuP

#55
Cytat: satanetv w 05 Czerwiec 2009, 22:18
Obyś miał rację bo do 2% nie dociągnąłem. Poddałem się i odpaliłem ponownie GPUGRID-a. W poniedziałek zapuszczę do 5%. Jak nie przyśpieszy to raczej nie będę ryzykował 100 godzin liczenia i zaciskał kciuki czy się nie wysypie.
Nie ma się co na projekt obrażać. Nikt nie pisał, że te wersje aplikacji są stabilne. Wręcz przeciwnie, widać przecież, że są ciągle testowane.
Jeśli nie chcesz testować aplikacji, to nie pobierasz dla niej zadań (jak jest zresztą we wszystkich projektach).
Ja będę je testował, żeby mieć szybciej alternatywę dla SETI.

Cytat: Troll81 w 08 Czerwiec 2009, 08:46
U mnie już połowę pierwszej próbki przemieliło a deadline mam na lipiec :D nie ma co porównywać GPUGrida bo oni są sponsorowani przez Nvidię i chyba mają za zadanie przekonywać do zakupu nowych kart. Na starszych karatach można się pochlastać. Próbki przycinają kompa deadline cholernie krótki. Musiałbym wogóle kompa przez tydzień nier używać by przeliczyło choć jedną próbkę w zamierzonym deadline. Wydłużyć okresów nie chcą, dodać obsługi ATI nie chcą. Kij im w oko.
No właśnie  :arrr:

Cytat: Horpah w 07 Czerwiec 2009, 23:00
hi
wysypało mi próbkę, czy wie może ktoś dlaczego i czy to było na gpu czy cpu?
http://aqua.dwavesys.com/result.php?resultid=883324
na samym dole masz:
Cytatapplication version   2.24
zatem to CPU

satanetv

#56
Chyba jest jakiś problem. Nie chce mi pobrać próbki do liczenia od 30 minut. Sterowniki 182.50 bo na tych dobrze i poprawnie liczy GPUGRID

Tomasz R. Gwiazda

mi mowi ze nie ma zadan

zaznaczone mialem AQUA_CUDA i obliczenia na GPU tylko to nie ma zadan
jak zaznaczylem AQUA to sciagal zadania z nr wersji 2.xx

wiec chyba dla CPU sciagal

satanetv

I chyba dzisiaj nie sprawdzę sobie tego :( cały czas brak nowych zadań

lolek

ja liczę na sterownikach 185. Wie ktoś co ile są chekpointy

KrzychuP

Powyżej tych dwóch 2% robi mi co ~1min.

satanetv

#61
No w końcu pobrało mi 2 sztuki. Zobaczymy jak będzie szło. Stery na razie 182.50 bo jeszcze się 50 min będzie GPUGRID liczył.

Pierwsza próbka już się liczy. Trochę dziwnie bo od razu wskoczyło 0,100% po 5 sekundach 1,287% a teraz po 5 min liczenia jest 1,336%

Edit
Po 1h 24 min - 1,79%
Po 1h 44 min - 1,85%
Po 2h 05 min - 1,90% i zaczęło przyśpieszać
Po 2h 30 min - 3,08%
Po 2h 40 min - 3,60%
Po 2h 50 min - 4,04%
Po 5h 00 min - 10,00%
Po 9h 00 min - 18,36%
Po 10h 00 min - 20,37%

Zmiana sterowników i po próbce :D

Karta 9800GT

Nowe wersje aplikacji powstają w niezłym tempie. Wczoraj była 3.19 a dziś widz, że jest już 3.23

KrzychuP

Pierwsza próbka przeliczona (na 3.17). 45k zgarnięte   :D :D :D

3 sztuki pobrane na 3.23 wysypały mi się w nocy, ale widzę, że już 3.24 jedzie  |-?
Taż to szok  XD

Zatem Seti idzie w odstawkę  :)

satanetv

#63
Wersja 3.23 była skopana. Co do 3.24 liczy super. Na 8500GT po 30 min było 5%. Do 2% liczy bez problemu. Checkpointy robią się bardzo ładnie. nawet jak jest zaznaczone żeby wyłączać GPU przy użytkowaniu kompa to nie ma to wpływu na pierwsze 2% obliczeń.

No i podkusiło mnie zmienić sterowniki w grafice :(

Próbka się wywaliła.

satanetv

#64
Wersja 3.23 była skopana. Co do 3.24 liczy super. Na 8500GT po 30 min było 5%. Do 2% liczy bez problemu. Checkpointy robią się bardzo ładnie. nawet jak jest zaznaczone żeby wyłączać GPU przy użytkowaniu kompa to nie ma to wpływu na pierwsze 2% obliczeń.

No i podkusiło mnie zmienić sterowniki w grafice :(

Próbka się wywaliła.

EDIT
Ponownie pobrałem nową próbkę.
Sterowniki 185.85 Aplikacja 3.24 Karta 9800GT TEMP 58*C

Po 0h 8 min - 2,00% (ten okres co się liczył ponad 2 godz został skrócony do 8 min )
Po 0h 15 min - 4,30%
Po 0h 30 min - 7,40%
Po 1h 00 min - 13,65%
Po 2h 00 min - 26,10%
Po 3h 20 min - 47,41%
Po 4h 25 min - 65,18%
Po 5h 00 min - 74,70%
Po 6h 00 min - 91,08%
Po 6h 33 min - 100,00% Próbka skończyła się liczyć.

Za policzenie dostałem 5604 pkt co daje ~860 pkt/h


KrzychuP

Gdzieś widziałem informację, że skrócili próbki, ale nie mogę sobie przypomnieć i znaleźć gdzie.

U mnie na 3.24 zrobiło ok. 7% w 45 min.

Sterowniki 185.85 Karta NV Quadro FX 570

satanetv

w sumie w tym tempie próbka mi się przeliczy jeszcze dziś więc wieczorem napisze ile dali punkcików. Mam nadzieję, że dają nadal lepiej niż GPUGRID

KrzychuP

u mnie też doliczy wieczorem  (chyba że mi kto kompa pracowego wyłączy)

sprawozdanie po długim weekendzie  ;)

Tomasz R. Gwiazda

hilfe hilfe, mi nadal nie chce zassac :>

mam zaznaoczne zeby uzywal GPU,
probki AQUA_CUDA

zaznaczylem potem AQUA

i nadal nie ma roboty :(


Troll81

odłącz się i podłącz z powrotem do projektu. Pomaga :D sam przetestowałem :D

satanetv

#70
Mi też nie chciało zassać. Dopiero po załadowaniu sterów 185.85 i po załadowaniu BM 6.6.31 zassało. Na 6.6.28 też zasysa ale na 6.6.26 już nie.

Szopler

Najnowsze stery to warunek konieczny liczenia AQUA... Przynajmniej u mnie wykrzaczało każdą próbkę dopóki nie zaktualizowałem sterów ze 182.cośtam !

Pigu

Cytat: Pigu w 09 Czerwiec 2009, 22:55
wie kto może jak zassać zwykłą wu aqua?
wyłączyłem ssanie cuda i mam:
Cytat2009-06-09 22:54:22|AQUA@home|Message from server: No work sent
2009-06-09 22:54:22|AQUA@home|Message from server: No work is available for D-Wave's Adiabatic QUantum Algorithms - CUDA Enabled
2009-06-09 22:54:22|AQUA@home|Message from server: No work available for the applications you have selected.  Please check your settings on the web site.

Tomasz R. Gwiazda

zabanglalo, tak samo z siebie

stery mam zawsze aktualne :)

wpadlo kilka probek, CUDA ENABLED 3.24 (CUDA)

dam znac ile bedzie u mnie trzepal

Pigu

ktoś już wie jaki racyk da się wyssać z 8600gt?

Troll81

na mojej karcie próbkę liczyło kilka dni i dostałem 28k :D czyli pewnie około 7k na dobę. Jam mam 16 potoków na 8500gt to na 8600gt jest 32 potoki co da nam jakiś 2 krotny przyrost. liczyłbym 14k :D

satanetv

Tylko teraz się próbki mieniły. Za 20-30 min skończę liczyć pierwszą krótszą próbkę.

satanetv

Po 6h 33 min - 100,00% Próbka skończyła się liczyć.

Za policzenie dostałem 5604 pkt co daje ~860 pkt/h

Karta 9800GT

stn

Wie ktoś moze jak bedzie na 9600GSO?  Dlaczego nie da sie przylaczyc do B@P? Tak pozatym z tego co widze to 90% probek to compute error. Sa szanse, ze bedzie liczyc sie tydzien i nagle sie wysypie?

satanetv

Po pierwsze próbki zostały skrócone. A 90% było error bo do wersji 3.17 prawie wszystko się wywalało a po drugie pierwsze 2% liczenia to była droga przez mękę. Na słabszych kartach trzeba było liczyć cały czas beż możliwości wyłączania karty podczas korzystania z komputera bo wtedy wracało w kółko do checkpointa a przy tych pierwszych 2% checkpoint to ponad 1 godzina. Teraz te pierwsze 2% liczy się ~8 min.

A co do 9600GSO to próbka powinna się policzyć w 8 do 9 h mniej więcej. Ja swoją na 9800GT liczyłem 6,5h i dostałem 5600pkt. Szybkość liczenia zależy też od tego ile damy procesora. Standardowo przy C2D 2,4GHz 30% wystarczy. Porównałem 2 wielkości. Jeżeli daje 30% to 1% liczy się ok 240 sekund. Jeżeli dałem 10% procesora to 1% liczy się około 280 sekund. Wiekszej ilości nie ma sensu dawać bo przyrost szybkości jest już bardzo mały.