Optymalizacja pod P8400

Zaczęty przez Adalbert, 18 Wrzesień 2009, 22:14

Adalbert

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.

Tomasz R. Gwiazda

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

X X X

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:

Adalbert

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?

X X X

Wersja aplikacji 0.20 liczy dużo szybciej - bierz ją w wariancie najlepszym dla swojego procesora (odczyt np. z CPU-Z).

Adalbert

#5
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

X X X

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.

Adalbert

Dobrze wiedzieć że tyle liczy się na ATI...
A coś sensownego na nVidie jest?

lolek

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

gielo

#9
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 ?
Profesjonalne statystyki stron  - także dla pozycjonerów



przemex

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 :/



Troll81

FreeHal potrafi dać kilka tysięcy dziennie....

Adalbert

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"?