klienty halowe

Zaczęty przez Pigu, 15 Styczeń 2009, 17:03

Pigu

mam prrroblemik z klientem halowym - odpaliłem na nim inny projekt i paskuda liczy tylko 1wu na raz (proc 4jajkowiec, wu w buforku itp itd - wszystko ok)

TJM

Przejrzyj preferencje lokalne, preferencje na stronie i zobacz czy nie masz tam czasami pliku cc_config w katalogu.

W razie jakiejś pilniejszej sprawy - jestem często dostępny na kanale IRC B@P, na forum czasami zapominam zajrzeć lub nie mam czasu.

Pigu

właśnie niby wszystko jest ok - lokoalne na 100%, na stronie projektu max16proc, configa w halowym brak :(

AiDec

#3
@TJM (badz inni teamowicze ktorzy uzywaja TJM`owych klientow HAL`owych):

1. A propos Twoich `klientow HAL`owych`, to jakie dales porty na kolejne wersje? Wersja A miala port 5555, czy zatem mam rozumiec ze B ma 5556, C 5557?

2. Czy w jakikolwiek sposob modyfikowales sama aplikacje boinc.exe? Czy moge podmienic na exeka przygotowanego dla mnie przez sesefa?

3. Te klienty daja mi bardzo dziwne benchmarki:

Klient A:

2009-02-15 12:19:22||Suspending computation - running CPU benchmarks
2009-02-15 12:19:53||Benchmark results:
2009-02-15 12:19:53||   Number of CPUs: 2
2009-02-15 12:19:53||   2383 floating point MIPS (Whetstone) per CPU
2009-02-15 12:19:53||   19070 integer MIPS (Dhrystone) per CPU
2009-02-15 12:19:54||Resuming computation

Klient B:

2009-02-15 12:20:38||Suspending computation - running CPU benchmarks
2009-02-15 12:21:09||Benchmark results:
2009-02-15 12:21:09||   Number of CPUs: 2
2009-02-15 12:21:09||   2351 floating point MIPS (Whetstone) per CPU
2009-02-15 12:21:09||   15700 integer MIPS (Dhrystone) per CPU
2009-02-15 12:21:10||Resuming computation


Jestem bliski zgrokowania tego softu, ale co nieco wydaje sie dziwne :).



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


Moja wizytowka i sygnaturka

TJM

Porty idą od 5555 kolejno w górę, o ile gdzieś się nie pomyliłem. Trudno mi powiedzieć czy plik boinc.exe można podmienić, spróbuj - jeśli po tej akcji klient da się nadal uruchomić kilka razy, to znaczy że tak.
Benchmarki powinny być w miarę standardowe jak dla klientów 5.10.45, przynajmniej u mnie takie są. Zresztą dla FreeHALa nie ma to znaczenia.

W razie jakiejś pilniejszej sprawy - jestem często dostępny na kanale IRC B@P, na forum czasami zapominam zajrzeć lub nie mam czasu.

AiDec

1. Czy warto do folderu z klientem wrzucic cc_config z report_results_immediately, czy nie jest to konieczne?

2. Rozwazam pewna opcje i potrzebuje opinii. Czy ktorykolwiek z Was liczy FreeHALa bez non_cpu_intensive? Zastanawiam sie nad odpaleniem tylko jednego klienta, ale z ncpus 20 i wykasowaniem non_cpu_intensive. Tylko martwie sie ze projekt automatycznie sobie poprawi wpis na non_cpu_intensive. Ktos z Was kombinowal z podobnym zagadnieniem?



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


Moja wizytowka i sygnaturka

TJM

5.10.45 nie obsługuje report results immediately, ale projekty non_cpu_intensive same z siebie tak działają.
Drugi sposób nie działa niestety, chociaż spróbować nigdy nie zaszkodzi, ten projekt u każdego działa inaczej.


W razie jakiejś pilniejszej sprawy - jestem często dostępny na kanale IRC B@P, na forum czasami zapominam zajrzeć lub nie mam czasu.

Pigu

jak z listy "wybierz komputer" wywalić nieistniejące wpisy?

TJM

Z tego co pamiętam są w rejestrze, wystarczy chyba wyszukać i wywalić.

W razie jakiejś pilniejszej sprawy - jestem często dostępny na kanale IRC B@P, na forum czasami zapominam zajrzeć lub nie mam czasu.

Pigu

podziałało
teraz następne pytanie (a jakże) - jak porobić, by przełączanie było możliwe przyjazne - tzn by tylko wybrać z listy i klik - bez wpisywania haseł  :-[

TJM

Poczytaj BOINCowe podręczniki, może da się ustawić jakoś dostęp bez hasła, chociaż ja kiedyś probowałem w jakiejś starszej wersji i coś mi się chyba nieudawało.
Można by przebudować managera żeby przy pustym polu sam wpisywał hasło np. 'dupa'  XD

W razie jakiejś pilniejszej sprawy - jestem często dostępny na kanale IRC B@P, na forum czasami zapominam zajrzeć lub nie mam czasu.

Pigu

 |-? skąd znasz moje hasło?

TJM

A ty skąd znasz moje, że użyłeś takiego samego ?  XD

W razie jakiejś pilniejszej sprawy - jestem często dostępny na kanale IRC B@P, na forum czasami zapominam zajrzeć lub nie mam czasu.

RAD-Poland

Cytat: Pigu w 18 Marzec 2009, 23:34
podziałało
teraz następne pytanie (a jakże) - jak porobić, by przełączanie było możliwe przyjazne - tzn by tylko wybrać z listy i klik - bez wpisywania haseł  :-[

skasuj zawartość pliku gui_rpc_auth.cfg (testowane z boinc 5.10.45 i BoincManager 6.2.15, dla bezpieczeństwa zrób sobie kopię tego pliku)

   
WCG:
PG:         YOYO:

     

AiDec

Z dzisiejszych testow:

2009-07-20 22:37:36||Benchmark results:
2009-07-20 22:37:36||   Number of CPUs: 2
2009-07-20 22:37:36||   2744 floating point MIPS (Whetstone) per CPU
2009-07-20 22:37:36||   28363 integer MIPS (Dhrystone) per CPU

X6800@2.93 czysty HAL`owiec 5.10.45 build 1.0 :).


Przypomnijcie mi, jakie to projekty placily wg. benchmarka? ;)



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


Moja wizytowka i sygnaturka

Troll81

eh... to juz by było lekkie cheatowanie... bo benchmark wychodzi zawyżony.

TJM

Dość dziwne, pierwszy raz widzę żeby klient HALowy miał lepszy benchmark od zwykłego, zazwyczaj nawet do 30% gorsze wychodziły.

W razie jakiejś pilniejszej sprawy - jestem często dostępny na kanale IRC B@P, na forum czasami zapominam zajrzeć lub nie mam czasu.

OxyOne

Cytat: TJM w 19 Marzec 2009, 00:33
A ty skąd znasz moje, że użyłeś takiego samego ?  XD

ale wałek musze teraz pozmieniec hasełka...
Powyższy post wyraża jedynie opinię autora w dniu dzisiejszym. Nie może on służyć przeciwko niemu w dniu jutrzejszym, ani każdym innym następującym po tym terminie.

[/url]

AiDec

Cytat: TJM w 21 Lipiec 2009, 11:44
Dość dziwne, pierwszy raz widzę żeby klient HALowy miał lepszy benchmark od zwykłego, zazwyczaj nawet do 30% gorsze wychodziły.


Wielokrotne sprawdzanie na roznych kompach i OS`ach dalo mi czasami jeszcze lepsze wyniki. Co ciekawe wyniki nie sa powtarzalne. Rozrzut jest ogromny. Zatem od czegos w tle zalezy wynik benchmarka.

Na tym samym kompie moglem miec 5 razy pod rzad cos takiego:

2009-07-20 22:37:36||Benchmark results:
2009-07-20 22:37:36||   Number of CPUs: 2
2009-07-20 22:37:36||   2726 floating point MIPS (Whetstone) per CPU
2009-07-20 22:37:36||   32373 integer MIPS (Dhrystone) per CPU

Aby podczas kolejnych 3 prob miec:

2009-07-20 22:37:36||Benchmark results:
2009-07-20 22:37:36||   Number of CPUs: 2
2009-07-20 22:37:36||   2741 floating point MIPS (Whetstone) per CPU
2009-07-20 22:37:36||   6579 integer MIPS (Dhrystone) per CPU

Cos w systemie musi miec wplyw na to, ale co ciekawe dwa z moich kompow sa na to odporne (wyniki 20-tu benchmarkow sa prawidlowe). Widocznie 5.10.45 ma cos nie tak z benchmarkowaniem.



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


Moja wizytowka i sygnaturka

Pigu

Cytat: TJM w 18 Marzec 2009, 23:59
Poczytaj BOINCowe podręczniki, może da się ustawić jakoś dostęp bez hasła, chociaż ja kiedyś probowałem w jakiejś starszej wersji i coś mi się chyba nieudawało.
Można by przebudować managera żeby przy pustym polu sam wpisywał hasło np. 'dupa'  XD

tak zupełnie btw - ten kłopot dawno rozwiązałem pozostawiając plik z hasłem bez zawartości - teraz do przełączenia potrzebuję tylko ip i port

AiDec

Coz za refleks Pigu XP. Temat znany od pol roku dzieki RAD-Poland :).


No offence XP



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


Moja wizytowka i sygnaturka

Pigu

cóż - ja przynajmniej sam doszedłem XD

teraz zobaczyłem, że kiedyś nie wiedzieliśmy jak i napisałem, sam stosuję od dawna

X X X

Fajnie, przeczytałem cały wątek i nic nie kapuję! :(

Co to jest ten klient halowy, skąd go wziąć, jak używać i do jakich projektów?  :book:

Teraz pod WinXpH używam BM 6.6.37 ściągniętego od "konkurencji":
http://forum.purepc.pl/SetiHome-and-UD-and-inne-f39/Boinc-Rosettahome-Gpugrid-Milkywayhome-Qmchome-t245624.html
Swoją drogą mają chłopaki ciekawe opisy projektów, na samym początku było to dla mnie pomocne.

Troll81

Zapraszamy na naszą wiki :D tam też można sporo poczytać o projektach

klient halowy to klient BOINC który może być uruchomiony równocześnie z innym klientem nie wchodząc mu w paradę :D pozwala to omijać pewne niedogodności związane z limitem dobowym WU w niektórych projektach. Oczywiście jest to potrzebne tylko pod windowsem gdyż pod linuksem takie zachowanie klienta nie wymaga żadnych zmian.

buninek

To nowsze wersje windowsowych kilentów nie umożliwiają uruchomienia drugiej instacji?

boinc_client --help

powinna być taka opcja
--allow_multiple_clients       allow >1 instances per host

Oczywiście nie zmienia się unikalna nazwa hosta i jego adres ip.

Troll81

czyli nie rozwiązuje to problemu limitu WU per host :D a klienty halowe mają go rozwiązane :D

buninek

no tak :D
z tym, że linuksowe też tego problemu nie rozwiązują,
ale powinno wystarczyć to do wspomagania liczenie np. milki, czyli
w maksymalnym wykorzystaniu mocy CPU i GPU

X X X

Cytat: Troll81 w 25 Lipiec 2009, 22:13
klient halowy to klient BOINC który może być uruchomiony równocześnie z innym klientem nie wchodząc mu w paradę
No super! Ale jak to zjeść, czyli użyć w praktyce?  >:(

AiDec

#28
Cytat: buninek w 25 Lipiec 2009, 23:57
To nowsze wersje windowsowych kilentów nie umożliwiają uruchomienia drugiej instacji?

boinc_client --help

powinna być taka opcja
--allow_multiple_clients       allow >1 instances per host

Oczywiście nie zmienia się unikalna nazwa hosta i jego adres ip.

Z tego co mi wiadomo, to funkcja ta (multiplying clients) wciaz nie dziala. Tak gdzies od wersji 6.6.0 przy kazdej nowej wersji zamieszczaja w info (na koncu changeloga): `available in next version - multiply clients` (pisze z pamieci...). I tak co wersja to sie pojawia i co wersja to nie dziala :).


Cytat: Zawecki w 26 Lipiec 2009, 01:26
Cytat: Troll81 w 25 Lipiec 2009, 22:13
klient halowy to klient BOINC który może być uruchomiony równocześnie z innym klientem nie wchodząc mu w paradę
No super! Ale jak to zjeść, czyli użyć w praktyce?  >:(

Przeczytac i wykuc na blache (zrozumiec, zgrokowac, zapamietac) watki `FreeHAL@home` i `klienty halowe`. Po zrozumieniu poprosic na PM wlasciwa osobe :). Latwo nie bedzie.

Zrozumiec latwo nie bedzie, nie poprosic ;)  %).

Jak ktos nie zna tematu, to uprzedzam, ze jest to ciezki kawalek chleba do zrozumienia i sporo pracy/nauki/samozaparcia (uprzedzam, zebys byl przygotowany :)). Samo odpalenie klienta HAL`owego itp., to pikus, ale jak chcesz wykorzystac w pelni mozliwosci, to zaczynasz grzebac, kombinowac i wtedy zaczynaja sie schody. Nie napisze ze to `tylko dla orlow` bo to nie prawda, ale sam kilka razy chcialem sobie w leb strzelic zanim to to sqmalem ;).



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


Moja wizytowka i sygnaturka

buninek

Cytat: AiDec w 26 Lipiec 2009, 02:02

Z tego co mi wiadomo, to funkcja ta (multiplying clients) wciaz nie dziala. Tak gdzies od wersji 6.6.0 przy kazdej nowej wersji zamieszczaja w info (na koncu changeloga): `available in next version - multiply clients` (pisze z pamieci...). I tak co wersja to sie pojawia i co wersja to nie dziala :).

Sam nie byłem pewien ponieważ nie miałem obecnie potrzeby stosowania takiego rozwiązania.

Właśnie przetestowałem i działa jak najbardziej poprawnie. Wersja klienta to 6.6.25.

pierwszy odpalony tak
./boinc_client --allow_multiple_clients --allow_remote_gui_rpc --gui_rpc_port 31416 --dir ~/BOINC/ &

drugi
boinc_client --allow_remote_gui_rpc --gui_rpc_port 31418 --dir ~/BOINC2/&

Na dwurdzeniowym procku jednocześnie przeliczały się 4WU, 2x primegrid i 2x yoyo@home.
Nie wchodząc sobie w paradę.




X X X

A jak zrobić update projektu w drugim kliencie? Jakoś zawsze trafia mi do pierwszego.

AiDec

Cytat: 7NBI_Zarecki Robert w 08 Sierpień 2009, 09:17
A jak zrobić update projektu w drugim kliencie? Jakoś zawsze trafia mi do pierwszego.

Wyjasnienie Twojego problemu masz juz na PM.



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


Moja wizytowka i sygnaturka

Tomasz R. Gwiazda

ktos mi moze zapodac klienta halowego na PM ? :)

Tomasz R. Gwiazda


toms83

Przepraszam że odkopuję stary wątek.

Czy mógłby mi ktoś podrzucić halowca z nowszej wersji 6.x.?

AiDec

Jest do pobrania na chomiku u Albiniastego.



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


Moja wizytowka i sygnaturka

Troll81

Zarzuć linkiem na PW bo kolega może nie znaleźć

toms83

Znalazłem, dziękuję bardzo.  :respect:

AiDec

No wlasnie nie bardzo chce linka upubliczniac. Kto z `naszych` potrzebuje, to sobie znajdzie ;).



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


Moja wizytowka i sygnaturka

toms83

Faktycznie nie ma co na lewo i prawo rozrzucać.  %)

Szkoda że halowiec nie jest w wersji 6.6.