BOINC@Poland

Inne => Archiwum => Wątek zaczęty przez: Adalbert w 18 Wrzesień 2009, 22:14

Tytuł: Optymalizacja pod P8400
Wiadomość wysłana przez: Adalbert w 18 Wrzesień 2009, 22:14
Witam
Dopiero zacząłem liczyć w BOINC w teamie BOINC@Poland (http://boincstats.com/search/all_projects.php?cpid=a79cf5b56c66301531f50f478891d9d4), a że chciałbym optymalnie wykorzystać możliwości mojego komputera, zainteresowałem się optymalizacjami. Niestety do końca nie zrozumiałem przeczytanego artykułu o tym temacie, więc piszę tutaj, by upewnić się co i jak.
Po pierwsze, mój laptop: http://valid.canardpc.com/show_oc.php?id=715577 i sterowniki cudadriver_2.3_winxp_32_190.38-beta_notebook.exe, korzystam z najnowszego BOINC Manager (6.6.36) i zapisałem się do: rosetta@home, climateprediction.net, Einstein@Home, lhcathome, Milkyway@home, SETI@home, GPUGRID.
Uznałem, że w optymalizacjach mam szukać najwyższej wersji instrukcji SSE jaką obsługuje mój procesor i wgrałem http://lunatics.kwsn.net/index.php?module=Downloads;sa=dlview;id=120 do katalogu projektu SETI i ze strony http://www.brilliantsite.com/milkyway/ plik http://www.brilliantsite.com/milkyway/windows19/win_0.19_SSE4.1.zip
Czy dobrze zrobiłem i wybrałem najlepsze pliki dla mojego komputera? Czy poprzez wgranie optymalizacji pod SETI, zablokowałem możliwość korzystania tego projektu z dobrodziejstw CUDA? Co byście radzili jeszcze wgrać, ustawić, bądź do jakiego projektu się zapisać, czy z jakiego się wypisać?
Pozdrawiam

PS. W Milkyway widać poprawę (jakoś koło 1h zamiast 4 robi), natomiast SETI jak robił mniej więcej 4h, tak dalej robi, a dodatkowo nie pobiera zadań z CUDA.
Tytuł: Odp: Optymalizacja pod P8400
Wiadomość wysłana przez: Tomasz R. Gwiazda w 18 Wrzesień 2009, 22:36
nie licz kilku projektow na gpu czyli Milka, Seti, GPU Grid (jesli milka i seti liczona na GPU) projekty tego nie lubia i stad opcja ze nie sciagaja sie zadania.
I ogolnie optymalki dotycza konkretnych projektow i nie maja raczej wplywu na inne
Tytuł: Odp: Optymalizacja pod P8400
Wiadomość wysłana przez: X X X w 18 Wrzesień 2009, 23:10
Każdy komputer jest trochę inny, więc daje trochę inne wyniki. Wiele wskazówek znajdziesz w tym moim poście: http://www.boincatpoland.org/smf/optymalizacje/moje-prywatne-multioptymalizacje/
:book:
Tytuł: Odp: Optymalizacja pod P8400
Wiadomość wysłana przez: Adalbert w 18 Wrzesień 2009, 23:24
Tylko ja pytam, czy dobre pliki wybrałem. Np. czy nie lepiej wziąć ze strony http://www.brilliantsite.com/milkyway/ wersję 0.20, ale Win32-SSE3, zamiast wersję 0.19 i SSE4.1?
Tytuł: Odp: Optymalizacja pod P8400
Wiadomość wysłana przez: X X X w 19 Wrzesień 2009, 00:50
Wersja aplikacji 0.20 liczy dużo szybciej - bierz ją w wariancie najlepszym dla swojego procesora (odczyt np. z CPU-Z).
Tytuł: Odp: Optymalizacja pod P8400
Wiadomość wysłana przez: Adalbert w 19 Wrzesień 2009, 11:53
Ok, mój procesor (jak podałem już w linku) obsługuje MMX SSE SSE2 SSE3 SSSE3 SSE4.1 EM64T więc dla Mily ściągnąłem version 0.20 Win32-SSE3 zamiast version 0.19 SSE4.1. Zobaczymy czy czas się zmniejszy (z ok. 1h).

No i zmniejszył się do pół godziny. http://www.boincatpoland.org/smf/optymalizacje/opty-do-milkyway/msg80101/#msg80101
Tytuł: Odp: Optymalizacja pod P8400
Wiadomość wysłana przez: X X X w 19 Wrzesień 2009, 18:25
Milkę to sobie raczej podaruj. Karty graficzne ATI liczą te próbki od minuty do dwóch, po dwie jednocześnie.

Na CPU warto liczyć projekty, których nie można liczyć na GPU. Tak przynajmniej uważam, ale decyzja należy do Ciebie.
Tytuł: Odp: Optymalizacja pod P8400
Wiadomość wysłana przez: Adalbert w 19 Wrzesień 2009, 20:05
Dobrze wiedzieć że tyle liczy się na ATI...
A coś sensownego na nVidie jest?
Tytuł: Odp: Optymalizacja pod P8400
Wiadomość wysłana przez: lolek w 19 Wrzesień 2009, 20:11
zależy od tego jaka karta, na "lepszych" od 8600 licz GPUGRID, na słabszych się w terminie nie wyrobisz. Jeśli masz jakieś 8500 czy 8600 to zpuść collatz lub SETI

Projekty wymienione w kolejności punktowania  pkt/h
Tytuł: Odp: Optymalizacja pod P8400
Wiadomość wysłana przez: gielo w 20 Wrzesień 2009, 13:42
u mnie na 9400GT SETI się na styk wyrabia, a liczę nie 24h na dobę tylko jakieś 16h. Z GPU gridem mam natomiast ten problem że podczas liczenia nie da się wogle korzystać z komputera. Na SETI i EINSTEINIE tego problemu nie mam przy czym einstein z tego co widzę liczy mi próbkę zarówno na GPU jak i CPU.

Nie wiem jak jest na silniejszych kartach graficznych bo nie mam możliwości przetestować.

ps. No i korzytsając z okazji spytam jak to jest z pkt w einsteinie bo mimo że odesłałem kilka próbek, a licze od około tygodnia to nie dostałem rzadnych punktów za to. Wszystko odesłane w terminie. Oni to po jakimś dłuższym czasie naliczają czy wogle mogę za to pkt nie dostać ? jak to z nimi jest ?
Tytuł: Odp: Optymalizacja pod P8400
Wiadomość wysłana przez: przemex w 04 Październik 2009, 00:47
Nie napisałeś ile masz pamięci graficznej, jak mniej niż 256MB to na CUDA liczyć nie będzie, pozostaje liczenie na CPU i tu należało by się skupić na projektach które dobrze punktują - czyli IMO: Aqua, Collatz Milkyway, DistRTgen. Nie wiem ile godzin dziennie liczysz, ale mój P8400 liczący głównie Milkę 24h/dobę ma takie wyniki: http://boincstats.com/stats/boinc_host_graph.php?pr=bo&id=5936602.
Warto na każdym kompie dorzucić freeHAL'a bo liczy się na CPU, ale go nie obciąża więc idzie równolegle z innymi projektami, zawsze tam jakieś kilkadziesiąt kredytów dziennie z niego wskoczy.
Rosetta i VTU punktują słabo i szkoda na nie czasu :/
Tytuł: Odp: Optymalizacja pod P8400
Wiadomość wysłana przez: Troll81 w 04 Październik 2009, 21:17
FreeHal potrafi dać kilka tysięcy dziennie....
Tytuł: Odp: Optymalizacja pod P8400
Wiadomość wysłana przez: Adalbert w 30 Październik 2009, 23:37
Faktycznie, nie opisałem grafiki: http://www.techpowerup.com/gpuz/463cx/ - 512MB>256MB, czyli mogę liczyć CUDA. :)
Na Colllatz już liczę, a na Milkyway coś trzeba zrobić, żeby na GPU liczył?
A liczę nie dla samych punktów. :)

Mam natomiast inny problem: przesiadam się z obecnym sprzętem na Win7 64bit i mam pytanie co instalować, co liczyć i na jakich optymalizacjach?
Rozumiem, że najpierw instaluję sterowniki do grafiki z CUDA, czyli na stronie http://www.nvidia.pl/object/cuda_get_pl.html wybieram "Windows 7 64-bit" i którą wersję ściągam? "CUDA 2.3 CUDA Driver: NVIDIA Driver 190.38 for Windows 7 (64-bit) with CUDA Support" czy "CUDA 2.2 NVIDIA Notebook Driver for Windows 7 (64-bit) 185.85"? No i później oczywiście ze strony http://boinc.berkeley.edu/download_all.php "Windows 64-bit XP/Vista/7 6.10.17"?