Optymalizacja pod Toshibę a300-1GN

Zaczęty przez peperoniense, 01 Czerwiec 2010, 09:45

peperoniense

Witam szanownych forumowiczów  8)
Słuchajcie, od jakiegoś miesiąca bawię się BOINCem i myślę sobie co zrobić, żeby mój komputer liczył trochę więcej. Do dyspozycji mam lapka Toshiba a300-1GN. Wiadomo, że to nie jest jakiśdemon prędkośći, ale przy liczeniu ok 8-10h dziennie nie ma szans wyciągnąć na nim większego RACa niż jakieś 120. Żeby było jasne, nie oczekuję od niego jakichś cudów i RACa na poziomie 10,000 pkt, ale sami rozumiecie, fajnie by było liczyć więcej. Także moje pytanie jest takie - czy obliczenia takiego rzędu są normalne przy tego typu sprzęcie, czy coś u mnie po prostu nie do końca się zgrywa z BOINC? :)

Jeśli chodzi o dane kompa, to na stronie projektu rozpoznaje go prawidłowo: Intel(R) Core(TM)2 Duo CPU P8400 @ 2.26GHz [x86 Family 6 Model 23 Stepping 6]
A, no i póki co uczestniczę tylko w Rosetta@home.

Jeżeli temat jest w złym dziale, to nie besztajcie mnie specjalnie - jestem tu całkiem nowy i jeszcze nie do końca zorientowałem się w strukturze tego rozpasanego forum ;)

pozdr!

peperoniense

PS Z tego co widzę, to niewykorzystany jest GPU - ATI Radeon 3650 512 - macie jakiśpomysł co zrobić, żeby go zaprząść do roboty?

Troll81

Witam na forum i zapraszam do działu wizytówki.

Twój RAC jest niski jak na tę maszynę. Sprawdź czy BOINC nie pracuje tylko wtedy gdy ty nie pracujesz (możesz ustawić tak by pracował bez przerwy. nie powinno to bardzo spowolnić maszyny.

Co do GPU w twoim lapku to zainstaluj najnowszego managera BOINC i dopnij się do projektu Collatz. A na stronie projektu zaznacz by wysyłał próbki tylko na GPU.

peperoniense

Hej, dzięki za szybką odpowiedź.  Z tego co widzę, to BOINC jest ustawiony na stałą pracę - mam zaznaczone 'przetwarzanie dozwolone kiedy komputer jest w użyciu' i 'używaj także procesora karty graficznej kiedy komputer jest w użyciu'. Poza tym zarejestrowałem się w Collatz i nie wiem kompletnie, gdzie tam mam ustawić, żeby przesyłał mi próbki tylko na GPU. Poza tym skąd się ściąga najnowszą wersję managera BOINC? :) JA korzystam aktualnie z wersji 6.10.18 ściągniętej jakiś miesiąc temu ze strony Rosetty.

pozdr i z góry dzięki za odpowiedź!

peperoniense

Tomasz R. Gwiazda

ze zrodla sie sciaga :)

http://boinc.berkeley.edu/download.php
a gdy chcesz wiecej wersji
http://boinc.berkeley.edu/download_all.php


Co do Collatz (i wszystkich innych projektow) to opcje na temat przetwarzania (czy to cpu, gpu, czy wersjie app) znajduja sie zawsze w zakladce

Preferences for this project   Ustawienia Collatz Conjecture

i tam masz opcje

Use CPU
(enforced by 6.10+ clients)   no
Use NVIDIA GPU if present
(enforced by 6.10+ clients)   yes
Use ATI GPU if present
(enforced by 6.10+ clients)   yes

peperoniense

Hej, Ściągnąłem sobie najnowszą wersję BOINCa (6.10.56), ale ciągle nie wiem gdzie mam znaleźć te preferences for this project? W managerze nic takiego u mnie nie ma - są tylko ogólne preferencje obliczania dla danego komputera, przyłączanie nowego projektu itd.
Nie wiem, może to przez to, że mam polską wersję klienta :P

Przepraszam za natręctwo ;)

Troll81

Szukaj na stronie projektu. Zaloguj sie na swoje konto i tam poustawiaj. :D

peperoniense

Ok, mam już...mam nadzieję, że Collatz będzie mi już hulał na GPU. Dzięki wielkie!  :parrrty:
Niemniej jednak kiepściuchne wyniki Rosetty ciągle pozostają bez wyjaśnienia  :(

Troll81

Z tego co pamiętam to rosi miała parę publikacji :D Tylko ne mam czasu by tłumaczyc to wszystko. Dosyć wolno tłumaczy się teksty z zakresu informatyki i biotechnologii.

peperoniense

#8
Ok, dzięki za dobre chęci, pogrzebię sobie w takim razie na stronie Rosetty, może coś znajdę :) wielkie dzięki!

EDIT:

No i jednak klops z tym Collatzem. Zakutalizowałem manager, poustawiałem wszystko tak jak napisał Tomasz R. Gwiazda:
Use CPU
(enforced by 6.10+ clients)   no
Use NVIDIA GPU if present
(enforced by 6.10+ clients)   yes
Use ATI GPU if present
(enforced by 6.10+ clients)   yes

No i nic. Collatz najwyraźniej nie ma ochoty nic mi poprzesyłać. Sytuacja jest taka, żen iby i Rosettę i Collatzza mam uruchomione, a pracuje tylko Rosetta - Collatz nic nie ściąga. Pod tym linkiem możecie zobaczyć log: http://images48.fotosik.pl/300/b762a143147f02d8.jpg

peperoniense


Tomasz R. Gwiazda

zmien jeszcze opcje "suspend work....25%" cos tkaiego
na 0

To w kliencie BOINC


peperoniense

Przełączyłem i ciągle to samo..'not reporting or requesting tasks' W ogóle powyłączałem wszystkie ograniczenia co do przetwarzania danych i w BOINC i na stronie projektu i ciągle nic. Najwyraźniej Collatz mnie nie lubi  |-? No nic, postaram się znaleźć jakiś inny projekt wykorzystujący GPU i zobaczę, czy to jakieś spięcie na linii mój komp-collatz, czy coś jest nie tak z moim GPU
Tak czy siak, dzięki za pomoc

peperoniense

Przełączyłem i ciągle to samo..'not reporting or requesting tasks' W ogóle powyłączałem wszystkie ograniczenia co do przetwarzania danych i w BOINC i na stronie projektu i ciągle nic. Najwyraźniej Collatz mnie nie lubi  |-? No nic, postaram się znaleźć jakiś inny projekt wykorzystujący GPU i zobaczę, czy to jakieś spięcie na linii mój komp-collatz, czy coś jest nie tak z moim GPU
Tak czy siak, dzięki za pomoc

Tomasz R. Gwiazda

kwestia jeszcze taka, aktualne sterowniki do karty graficznej

cokolwiek klient powinien napisac zeby mozna bylo zorientowac sie gdzie jest problem :)

Troll81

#14
A moze za czesto wciskasz update?? Daj mu tak z pół godzinki....
swiadczy o tym (not reportig, not requesting new tasks)
twój BOINC nie prosi serwera o próbki to i nie dostaje....

http://boinc.thesonntags.com/collatz/server_status.php

może też byc tak że mało zadań jest

buninek

Cytat: peperoniense w 01 Czerwiec 2010, 09:45
[...] Do dyspozycji mam lapka Toshiba a300-1GN. Wiadomo, że to nie jest jakiśdemon prędkośći, ale przy liczeniu ok 8-10h dziennie nie ma szans wyciągnąć na nim większego RACa niż jakieś 120. Żeby było jasne, nie oczekuję od niego jakichś cudów i RACa na poziomie 10,000 pkt, ale sami rozumiecie, fajnie by było liczyć więcej. Także moje pytanie jest takie - czy obliczenia takiego rzędu są normalne przy tego typu sprzęcie, czy coś u mnie po prostu nie do końca się zgrywa z BOINC? :)
Jeśli przyjmiemy, że w tym projekcie na tym procku uciułasz przez 24h pracy coś około 800 punktów.
To przy 8-10h pracy, obciążonego innymi zadaniami procka,  RAC na poziomie 120, wydaje się być całkiem realny.

Z tym, że to ty najlepiej zdajesz sobie sprawę, co się oprócz liczenia rosetty, tam uruchamia.;D

W logach widać coś takiego (po instalacji nowszej wersji?)
"suspend if CPU load exceeds 25%"

Nie jest to zbyt optymalne ustawienie.

Inna sprawa, aplikacja rosetty wymaga ok 370MB na rdzeń. Jeśli ilość wolnej pamięci w danej chwili jest niewystarczająca, może być z tego powodu wsztrzymywana. Sprawdź w ustawieniach, jaki masz przydział.

Dobrze jest kontrolować, co się z kompem dzieje. Uruchomić jakiś process explorer. Przeglądać logi w managerze.


peperoniense

Hmm, no więc tak: Sterowniki od karty są najświeższe, także to nie ich wina. Poza tym właśnie dałem Collatzowi trochę spokoju(jakieś dwie godzinki) i ciągle nic(a ze strony którą podałeś, Trollu, wynika że u Collatza wszystko w porządku).
buninek: dzięki za rady. Jak napisałem wcześniej, to 25% już zmieniłem. Poza tym komputer przez dość spory okres czasu jest prawie w ogóle nieobciążony, a jeśli już, to word/excel+internet. Jednym słowem jakieś mało jedzące procesy. No a Rosetta liczy sobie dość spokojnie, średnio jakieś 3 godziny na jednostkę mniej więcej, czasem lepiej, czasem gorzej. W takim razie najprawdopodobniej będę się musiał pogodzić z tym 120 RACu ;)

Z ciekawostek - patrzę sobie w Menedżerze urządzeń  i użycie procesora jest cały czas tak w granicach 90-100%, podczas gdy RAM jest zajęty cały czas niezmiennie w 60%. Ma ktoś pomysł czemu Rosetta nie chce więcej RAMu?

Poza tym ostatnia kwestia, takie typowe pytanie od laika - z ciekawości chciałbym wiedzieć, czy takie ciągłe liczenie i jechanie prockiem na 100% nie jest 'niezdrowe' dla komputera? w sensie czy nie zmniejsza jego żywotności itd?:)

Z góry dzięki za odpowiedzi!

pozdr.
peperoniense

apohawk

Jak się nie przegrzewa, to nic mu nie powinno się stać. Jeśli kiedykolwiek miałem problem ze sprzętem, to dlatego, że coś przy nim grzebałem, a nie dlatego, że liczył się BOINC.

Rosetta bierze tyle RAMu ile potrzebuje. W menedżerze jest możliwość ograniczenia zachłanności jednostek na pamięć, ale wtedy jednostka jest zatrzymywana chyba. Pewności nie mam, bo nigdy mi pamięci nie zbrakło  ;D
No good deed goes unpunished.

Troll81

A skopij wszystkie wiadomości z BOINC managera i wklej tu na forum w znacznikach "code" powęszymy, rozwiążemy....

peperoniense

Ok, się robi:  :arrr:

2010-06-01 13:52:02 Starting BOINC client version 6.10.56 for windows_intelx86
2010-06-01 13:52:02 log flags: file_xfer, sched_ops, task
2010-06-01 13:52:02 Libraries: libcurl/7.19.7 OpenSSL/0.9.8l zlib/1.2.3
2010-06-01 13:52:02 Data directory: C:\ProgramData\BOINC
2010-06-01 13:52:02 Running under account user
2010-06-01 13:52:02 Processor: 2 GenuineIntel Intel(R) Core(TM)2 Duo CPU     P8400  @ 2.26GHz [Family 6 Model 23 Stepping 6]
2010-06-01 13:52:02 Processor: 3.00 MB cache
2010-06-01 13:52:02 Processor features: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss htt tm pni ssse3 cx16 sse4_1 nx lm vmx smx tm2 pbe
2010-06-01 13:52:02 OS: Microsoft Windows Vista: Home Premium x86 Edition, Service Pack 2, (06.00.6002.00)
2010-06-01 13:52:02 Memory: 3.00 GB physical, 6.19 GB virtual
2010-06-01 13:52:02 Disk: 149.41 GB total, 22.69 GB free
2010-06-01 13:52:02 Local time is UTC +2 hours
2010-06-01 13:52:02 No usable GPUs found
2010-06-01 13:52:02 rosetta@home URL http://boinc.bakerlab.org/rosetta/; Computer ID 1277215; resource share 100
2010-06-01 13:52:02 Collatz Conjecture URL http://boinc.thesonntags.com/collatz/; Computer ID 28911; resource share 100
2010-06-01 13:52:02 Collatz Conjecture General prefs: from Collatz Conjecture (last modified 01-Jun-2010 11:29:21)
2010-06-01 13:52:02 Collatz Conjecture Host location: none
2010-06-01 13:52:02 Collatz Conjecture General prefs: using your defaults
2010-06-01 13:52:02 Reading preferences override file
2010-06-01 13:52:02 Preferences:
2010-06-01 13:52:02   max memory usage when active: 2455.41MB
2010-06-01 13:52:02   max memory usage when idle: 2762.34MB
2010-06-01 13:52:02   max disk usage: 10.00GB
2010-06-01 13:52:02   (to change preferences, visit the web site of an attached project, or select Preferences in the Manager)
2010-06-01 13:52:02 Not using a proxy
2010-06-01 13:52:03 rosetta@home Restarting task lr5_jorj_combined_torsion_it05_run01_A_rlbd_1ubi_SAVE_ALL_OUT_IGNORE_THE_REST_DECOY_21164_175_0 using minirosetta version 214
2010-06-01 13:52:04 rosetta@home Restarting task lrm_jorj_combined_torsion_it05_run01_A_rlbd_1hz6__SAVE_ALL_OUT_IGNORE_THE_RESTlr10_DECOY_21166_109_0 using minirosetta version 214
2010-06-01 13:52:26 Collatz Conjecture Resetting project
2010-06-01 13:53:37 Collatz Conjecture General prefs: from Collatz Conjecture (last modified 01-Jun-2010 11:29:21)
2010-06-01 13:53:37 Collatz Conjecture Host location: none
2010-06-01 13:53:37 Collatz Conjecture General prefs: using your defaults
2010-06-01 13:53:37 Reading preferences override file
2010-06-01 13:53:37 Preferences:
2010-06-01 13:53:37   max memory usage when active: 2455.41MB
2010-06-01 13:53:37   max memory usage when idle: 2762.34MB
2010-06-01 13:53:37   max disk usage: 10.00GB
2010-06-01 13:53:37   (to change preferences, visit the web site of an attached project, or select Preferences in the Manager)
2010-06-01 13:53:45 Collatz Conjecture update requested by user
2010-06-01 13:53:49 Collatz Conjecture Sending scheduler request: Requested by user.
2010-06-01 13:53:49 Collatz Conjecture Not reporting or requesting tasks
2010-06-01 13:59:07 Project communication failed: attempting access to reference site
2010-06-01 13:59:07 Collatz Conjecture Scheduler request failed: Timeout was reached
2010-06-01 13:59:29 Internet access OK - project servers may be temporarily down.
2010-06-01 14:19:31 rosetta@home Computation for task lr5_jorj_combined_torsion_it05_run01_A_rlbd_1ubi_SAVE_ALL_OUT_IGNORE_THE_REST_DECOY_21164_175_0 finished
2010-06-01 14:19:31 rosetta@home Starting int2_centerfirst2b_1fAc_2oj4_ProteinInterfaceDesign_23May2010_21231_208_0
2010-06-01 14:19:32 rosetta@home Starting task int2_centerfirst2b_1fAc_2oj4_ProteinInterfaceDesign_23May2010_21231_208_0 using minirosetta version 214
2010-06-01 14:19:33 rosetta@home Sending scheduler request: To fetch work.
2010-06-01 14:19:33 rosetta@home Requesting new tasks
2010-06-01 14:19:35 rosetta@home Started upload of lr5_jorj_combined_torsion_it05_run01_A_rlbd_1ubi_SAVE_ALL_OUT_IGNORE_THE_REST_DECOY_21164_175_0_0
2010-06-01 14:21:00 rosetta@home Scheduler request failed: HTTP internal server error
2010-06-01 14:22:01 rosetta@home Sending scheduler request: To fetch work.
2010-06-01 14:22:01 rosetta@home Requesting new tasks
2010-06-01 14:22:24 rosetta@home Scheduler request completed: got 1 new tasks
2010-06-01 14:22:26 rosetta@home Started download of T0561_whole.7mers.gz
2010-06-01 14:22:26 rosetta@home Started download of T0561_whole.12mers.gz
2010-06-01 14:23:39 rosetta@home Temporarily failed upload of lr5_jorj_combined_torsion_it05_run01_A_rlbd_1ubi_SAVE_ALL_OUT_IGNORE_THE_REST_DECOY_21164_175_0_0: HTTP error
2010-06-01 14:23:39 rosetta@home Backing off 1 min 0 sec on upload of lr5_jorj_combined_torsion_it05_run01_A_rlbd_1ubi_SAVE_ALL_OUT_IGNORE_THE_REST_DECOY_21164_175_0_0
2010-06-01 14:24:40 rosetta@home Started upload of lr5_jorj_combined_torsion_it05_run01_A_rlbd_1ubi_SAVE_ALL_OUT_IGNORE_THE_REST_DECOY_21164_175_0_0
2010-06-01 14:28:25 Project communication failed: attempting access to reference site
2010-06-01 14:28:25 rosetta@home Temporarily failed download of T0561_whole.7mers.gz: HTTP error
2010-06-01 14:28:26 rosetta@home Started download of T0561_whole.7mers.gz
2010-06-01 14:28:28 Internet access OK - project servers may be temporarily down.
2010-06-01 14:29:37 rosetta@home Temporarily failed upload of lr5_jorj_combined_torsion_it05_run01_A_rlbd_1ubi_SAVE_ALL_OUT_IGNORE_THE_REST_DECOY_21164_175_0_0: HTTP error
2010-06-01 14:29:37 rosetta@home Backing off 1 min 0 sec on upload of lr5_jorj_combined_torsion_it05_run01_A_rlbd_1ubi_SAVE_ALL_OUT_IGNORE_THE_REST_DECOY_21164_175_0_0
2010-06-01 14:30:23 rosetta@home Finished download of T0561_whole.7mers.gz
2010-06-01 14:30:37 rosetta@home Started upload of lr5_jorj_combined_torsion_it05_run01_A_rlbd_1ubi_SAVE_ALL_OUT_IGNORE_THE_REST_DECOY_21164_175_0_0
2010-06-01 14:32:00 Project communication failed: attempting access to reference site
2010-06-01 14:32:00 rosetta@home Temporarily failed download of T0561_whole.12mers.gz: HTTP error
2010-06-01 14:32:01 rosetta@home Started download of T0561_whole.12mers.gz
2010-06-01 14:32:14 Internet access OK - project servers may be temporarily down.
2010-06-01 14:33:09 rosetta@home Temporarily failed upload of lr5_jorj_combined_torsion_it05_run01_A_rlbd_1ubi_SAVE_ALL_OUT_IGNORE_THE_REST_DECOY_21164_175_0_0: HTTP error
2010-06-01 14:33:09 rosetta@home Backing off 1 min 0 sec on upload of lr5_jorj_combined_torsion_it05_run01_A_rlbd_1ubi_SAVE_ALL_OUT_IGNORE_THE_REST_DECOY_21164_175_0_0
2010-06-01 14:33:33 Collatz Conjecture General prefs: from Collatz Conjecture (last modified 01-Jun-2010 11:29:21)
2010-06-01 14:33:33 Collatz Conjecture Host location: none
2010-06-01 14:33:33 Collatz Conjecture General prefs: using your defaults
2010-06-01 14:33:33 Reading preferences override file
2010-06-01 14:33:33 Preferences:
2010-06-01 14:33:33   max memory usage when active: 2455.41MB
2010-06-01 14:33:33   max memory usage when idle: 2762.34MB
2010-06-01 14:33:33   max disk usage: 10.00GB
2010-06-01 14:33:33   (to change preferences, visit the web site of an attached project, or select Preferences in the Manager)
2010-06-01 14:34:10 rosetta@home Started upload of lr5_jorj_combined_torsion_it05_run01_A_rlbd_1ubi_SAVE_ALL_OUT_IGNORE_THE_REST_DECOY_21164_175_0_0
2010-06-01 14:35:02 rosetta@home Finished download of T0561_whole.12mers.gz
2010-06-01 14:35:26 rosetta@home Finished upload of lr5_jorj_combined_torsion_it05_run01_A_rlbd_1ubi_SAVE_ALL_OUT_IGNORE_THE_REST_DECOY_21164_175_0_0
2010-06-01 16:33:49 rosetta@home Computation for task lrm_jorj_combined_torsion_it05_run01_A_rlbd_1hz6__SAVE_ALL_OUT_IGNORE_THE_RESTlr10_DECOY_21166_109_0 finished
2010-06-01 16:33:49 rosetta@home Starting rs_stg0_lrlxcst_t423__casp8_SAVE_ALL_OUT_20715_1241_0
2010-06-01 16:33:52 rosetta@home Starting task rs_stg0_lrlxcst_t423__casp8_SAVE_ALL_OUT_20715_1241_0 using minirosetta version 214
2010-06-01 16:33:53 rosetta@home Started upload of lrm_jorj_combined_torsion_it05_run01_A_rlbd_1hz6__SAVE_ALL_OUT_IGNORE_THE_RESTlr10_DECOY_21166_109_0_0
2010-06-01 16:34:42 rosetta@home Finished upload of lrm_jorj_combined_torsion_it05_run01_A_rlbd_1hz6__SAVE_ALL_OUT_IGNORE_THE_RESTlr10_DECOY_21166_109_0_0



Warto zauważyć, że Collatz się odzywa tylko jak się go przymusi ;)

Tomasz R. Gwiazda

No usable GPUs found

komunikat jak byk, zaraz po uruchomieniu managera

peperoniense

A no racja - jakiś pomysł czemu ATI Mobility Radeon 3650 nie podoba się BOINCowi?

Troll81

#22
http://developer.amd.com/gpu/ATIStreamSDK/ATIStreamSDKv1.4Beta/pages/ATIStreamSystemRequirements.aspx

według stream 1,4 powinien być supportowany

http://developer.amd.com/gpu/atistreamsdk/pages/default.aspx

Stream 2.0 go nie supportuje :(


peperoniense

Czyli co - już po ptokach jeśli chodzi o liczenie na GPU?  :fright:

Troll81

Mi na Asusie 2650 silent na AGP liczyło collatza....

może to problem wiśty? sąd masz stery? ze strony producenta karty czy od ATI?

może trzebaby mu jeszcze jakieś biblioteki doinstalować??

pytałeś na stronie projektu?