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)
Przejrzyj preferencje lokalne, preferencje na stronie i zobacz czy nie masz tam czasami pliku cc_config w katalogu.
właśnie niby wszystko jest ok - lokoalne na 100%, na stronie projektu max16proc, configa w halowym brak :(
@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 :).
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.
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?
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.
jak z listy "wybierz komputer" wywalić nieistniejące wpisy?
Z tego co pamiętam są w rejestrze, wystarczy chyba wyszukać i wywalić.
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ł :-[
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
|-? skąd znasz moje hasło?
A ty skąd znasz moje, że użyłeś takiego samego ? XD
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)
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? ;)
eh... to juz by było lekkie cheatowanie... bo benchmark wychodzi zawyżony.
Dość dziwne, pierwszy raz widzę żeby klient HALowy miał lepszy benchmark od zwykłego, zazwyczaj nawet do 30% gorsze wychodziły.
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...
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.
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
Coz za refleks Pigu XP. Temat znany od pol roku dzieki RAD-Poland :).
No offence XP
cóż - ja przynajmniej sam doszedłem XD
teraz zobaczyłem, że kiedyś nie wiedzieliśmy jak i napisałem, sam stosuję od dawna
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.
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.
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.
czyli nie rozwiązuje to problemu limitu WU per host :D a klienty halowe mają go rozwiązane :D
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
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? >:(
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 ;).
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ę.
A jak zrobić update projektu w drugim kliencie? Jakoś zawsze trafia mi do pierwszego.
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.
ktos mi moze zapodac klienta halowego na PM ? :)
Dziekuje slicznie :)
Przepraszam że odkopuję stary wątek.
Czy mógłby mi ktoś podrzucić halowca z nowszej wersji 6.x.?
Jest do pobrania na chomiku u Albiniastego.
Zarzuć linkiem na PW bo kolega może nie znaleźć
Znalazłem, dziękuję bardzo. :respect:
No wlasnie nie bardzo chce linka upubliczniac. Kto z `naszych` potrzebuje, to sobie znajdzie ;).
Faktycznie nie ma co na lewo i prawo rozrzucać. %)
Szkoda że halowiec nie jest w wersji 6.6.
Wkrótce może będzie, powoli przeszczepiam zmiany.
Tak z ciekawości pytam, a dużo jest pracy w przerobieniu danego klienta na halowca?
Skad mozna pobrac takiego HALowego managera? Nigdzie nie moge sam tego wyszukac...
Pisać do TJM na priv :D
możesz pobrać z chomika -> TJM (?-chyba) , ale musisz założyć konto gdyż pliki są >1MB
z darmowego konta możesz pobrać do 50MB tygodniowo (spokojnie starczy archiwa są po 2-3MB)
nowsze Halowce http://chomikuj.pl/albiniasty/BOINC/6.5.0-HAL2
niestety u mnie nie poszły pod Win2008-server
ale bardzo dobrze spisują się te ze starszej wersji 5.x.x
http://chomikuj.pl/albiniasty/BOINC
chodzą bez problemów zwłaszcza przy takich projektach jak w obecnym PM
cztery sztuki i wszystkie pełne żadnych przestojów w liczeniu :P
jeśli liczysz pod Linuksem nie potrzebujesz Halowców wystarczy
odpowiednie wywołanie każdego klienta na innym porcie np tak
Cytat
<ścieżka do katalogu>/boinc_01 -allow_remote_gui_rpc -gui_rpc_port 31401
<ścieżka do katalogu>/boinc_02 -allow_remote_gui_rpc -gui_rpc_port 31402
<ścieżka do katalogu>/boinc_62 -allow_remote_gui_rpc -gui_rpc_port 31462
w obecnym PM dwie sztuki pełniutkie po 400 wu
w najgorszym momencie miałem ok 100wu zapasu
spokojnie nie uruchamiam jednocześnie 60 kilku klientów po prostu niektóre to specjalizowane np do WCG czy AlmereGrid (wymagana specjalna konfiguracja by nie zajechać dysku) ;)
Ja osobiście się pogubiłem.
Dla zabawy chciałem halowca postawić na wirtualu.
Ściągłem, paczkę, poczytałem pliki txt pozakładałem 5 katalogów dla 5 różnych klientów, uruchomiłem 5 klientów i...
w tym momencie zacząłem się zastanawiać co dalej :( <- jakaś podpowiedź.