Jak zwiększyć RAC naszego zespołu - efektywnie, pomysły z głową.

Zaczęty przez GRID, 17 Grudzień 2011, 13:19

GRID

Znalazłem taki wątek na ten temat, który trzeba poruszać na forum BOINC dość często. Chciałem podejść do tematu trochę bardziej szczegółowo więc założyłem ten wątek, ale okazał się nie wypałem.
Więc pomyślałem że bardziej ogólna konwersacja na temat jak podnieść RAC drużyny powinna wnieść coś więcej.

Jakie macie pomysły na ten temat?

Sam z własnego doświadczenia z SKB@P i własnymi komputerami wiem że podstawa to zostawić jeden rdzeń CPU na wspieranie GPU. W przypadku Moo czasami jeden rdzeń CPU na jeden rdzeń GPU.
Np chłopaki od superkomputera B@P w tyn celu, pracują zawzięcie aby jak najlepiej wykorzystać fundusze przeznaczone na ten cel.

Ostatnio przeczytałem również że można zmniejszyć taktowanie pamięci karty graficznej a nie wpłynie to na szybkość przetwarzania projektów typu DNETC@home lub MooWrapper. Przez co grafika może po pierwsze pobierać mniej prądu przez co jest zimniejsza. Wiem również że tym układ zimniejszy tym działa szybciej i stabilniej.
Kiedyś ktoś wspominał, że zrobił tak w przypadku innego projektu. Czy w przypadku innych projektów (Einstein@home, MilkyWay@home i GPUGRID) będzie podobnie ?

Najbardziej interesują mnie sposoby efektywne, nie jedynie typu po prostu nakupić graf. Ale również jak sprytnie przy najmniejszych kosztach podnieść RAC.
Wiem że w naszej drużynie są osoby które mają silną Grafikę lub by ją kupili ale albo nie mają miejsca żeby postawić głośny komputer, ale pieniędzy na prąd.
Wiem że w naszej drużynie są takie miejsca jak SKB@P i osoby które mogły by mieć u siebie takie grafiki funkcjonujące przez 24h na dobę.



andy101fah

Moim zdaniem jedyną najprostszą metodą nie generującą dodatkowych kosztów jest zrobienie poradnika:

CLOUD COMPUTING DLA OPORNYCH.

Należy krok po kroku ze zdjęciami opisać metodę konfiguracji własnej chmurki obliczeniowej na darmowych serwerach.
Powinno to być tak prosto i przystępnie napisane i zilustrowane aby nawet zdolny uczeń gimnazjum był w stanie to zrobić.
Wielu kolegów już ma praktykę. Sam chętnie bym skorzystał ale przyznaję że kilkukrotnie poległem na konfiguracji BOINC z linii komend.
Jeżeli ktoś zrobi taki poradnik to OBIECUJE ze swojej strony założyć sporą ilość darmowych chmurek. Najlepiej oprzeć się na dystrybucji UBUNTU ponieważ do niej jest najbogatszy polski samouczek.
Wielu dotychczas nieaktywnych kolegów z BOINC mogłoby ponownie zaistnieć w statystykach. Bylibyśmy LIDEREM w Polsce jeżeli chodzi o propagowanie idei BOINC nie generując żadnych kosztów po stronie użytkowników.

TYLKO DARMOWY CLOUD COMPUTING

GRID

Pierwsza dobra myśl. Teoretycznie jest taki wątek ale ja w nim również poległem. W tym celu dopracowałem artykuł na wiki : Instalacja BOINC na systemie GNU/Linux dzięki któremu udało mi się zainstalować i podłączyć projekt z linii komend.
Ale na pewno warto stworzyć taki całościowy poradnik i z linkować go w kilku miejscach.

Krzysiak

No ja właśnie na darmowym doładowaniu z www.e24cloud.com
Stukam Rosetta@home stukam 20 rdzeni pracuje naraz do 25 grudnia (przez moment 30 stukało bo usunięty serwer po 24 godzinach dopiero usuneli  ;D)

Wiele osób założyło tam konto i mam nadzieje że wszyscy darmowe doładowanie wysokości 500zł wykorzystują a jak komuś się nie chce to chętnie przygarnę te konta

Dobra zgłaszam się na ochotnika spłodzić coś do jutra wieczorem - żona cały dzień w pracy jutro będzie a ja będę miał zajęcie
Ocenicie a potem się zobaczy  - poradnik instalacji


>>Moja szczegółowa sygnatur<< %)                                      >> Spis moich odkrytych liczb pierwszych << :whistle:

Szopler

1. Wyszukiwać darmowe / testowe cloudy i informować via mailing członków zespołu
2. Instalować Debiana x64
2.1 apt-get update
2.2 apt-get upgrade
3. apt-get install boinc mc zip
4. mc /etc/init.d/boinc-client -> tam dodać do BOINC_OPTS="..." "--allow_remote_gui_rpc..."
5. mc /etc/boinc-client/gui_rpc_auth.cfg - wpisać hasło
6. /etc/init.d/boinc-client restart
7. Podpiąć się ze swojego Menadżera BOINC podając IP kompa w chmurce i hasło
8. Dodać projekt i trzepać creditsy

:D

Krzysiak

Nie do końca

apt-get update && apt-get upgrade
apt-get install boinc-client

tak jak pisał kolega ScApi lepiej działa
4. wydajemy polecenie
Kod: [Zaznacz]
vi /etc/default/boinc-client
wciskamy literkę "I"

na samym dole pliku zamieniamy "płotek" miejscami.

Przed zmianą:
Kod: [Zaznacz]
# Here you can specify additional options to pass to the BOINC core client.
# Type 'boinc --help' or 'man boinc' for a full summary of allowed options.
#BOINC_OPTS="--allow_remote_gui_rpc"
BOINC_OPTS=""

Po Zmianie:
Kod: [Zaznacz]
# Here you can specify additional options to pass to the BOINC core client.
# Type 'boinc --help' or 'man boinc' for a full summary of allowed options.
BOINC_OPTS="--allow_remote_gui_rpc"
#BOINC_OPTS=""

Wciskamy ESC(Escape) wpisujemy ":wq" (dwukropekWQ) i Enter

5. wydajemy polecenie
Kod: [Zaznacz]
vi /etc/boinc-client/gui_rpc_auth.cfg
Ponownie jak w przypadku wyżej literka "I"
Wpisujemy hasło jakie chcemy mieć
Naciskamy ESC(Escape) i ponownie ":wq" (dwukropekWQ) i Enter

6. Wydajemy polecenie:

Kod: [Zaznacz]
/etc/init.d/boinc-client stop
czekamy 10s
i
Kod: [Zaznacz]
/etc/init.d/boinc-client start

(dla dociekliwych polecenie restart nie zawsze łapie, bynajmniej na debianie, dlatego ręczny stop/start bardziej się sprawdza)


Obowiązkowo obrazki ludzie to kochają  %)


>>Moja szczegółowa sygnatur<< %)                                      >> Spis moich odkrytych liczb pierwszych << :whistle:

GRID

To Krzysiak_PL_GDA załóż nowy (najlepiej) artykuł na wiki (bo wątek już jest)(żeby już się tutaj nie rozpisywać o cloudach). Opis Szoplera jest fajny ale większość padnie np na punkcie nr 7 (w którym niema np linka jak to zrobić). Jak to wiki reszta doda coś od siebie.
Dodaj obrazki, opisy itp

Kolejne pomysły na więcej MOCY ???

Krzysiak

No dobra wyszło to tak jak w tym wątku brudnopisie propozycję lub zauważone błędy proszę o informację
http://www.boincatpoland.org/smf/brudnopis/praca-na-chmurze-brudnopis/


>>Moja szczegółowa sygnatur<< %)                                      >> Spis moich odkrytych liczb pierwszych << :whistle:

GRID

Wpadłem na kolejny pomysł. Potrzebny jest jeszcze poradnik instalacji karty graficznej na Linux i podłączenie danego projektu. Jako że wiki ma możliwość edytowania grupowego - zapraszam do edycji: Instalacja karty graficznej na Linux.

Od razu podkreślam że ten wątek nie jest na obmawianie szczegółów poradników.
Aby rozwinąć poradnik założę wątek Poradnik instalacji kart graficznych na Linux jeszcze trzeba dopisać jak ktoś chce zainstalować GPU z linii komend itp

kotfryc

Cytat: GRID w 26 Grudzień 2011, 12:36
Wpadłem na kolejny pomysł. Potrzebny jest jeszcze poradnik instalacji karty graficznej na Linux i podłączenie danego projektu. Jako że wiki ma możliwość edytowania grupowego - zapraszam do edycji: Instalacja karty graficznej na Linux.

BARDZO dobry pomysł !!
Swego czasu próbowałem odpalić moje GPU, gdzieś na forum pisałem o tym. Nie mogłem sobie jednak dać z tym rady... Oczywiście znalazły się osoby które powiedziały, że to takie proste i że u nich to działa... Ale jak poprosiłem o pomoc przez zdalny pulpit (toż jak takie proste to w 5-10 min powinno być do załatwienia) - to nie było chętnych...  :dunno:
Zastanawiam się czy w drużynie nie ma więcej takich osób, ale boją się zapytać - żeby nie robić z siebie "idioty".

Troll81


andy101fah

Jedną z metod zwiększenia wydajności liczących mógłby być np. przyklejony wątek w zdobyczach o nazwie MIEJSCA MEDALOWE. Zawierał by on listę osób które zajmują 1, 2 lub 3 miejsce w Teamie w danym projekcie. Jeżeli będzie na bieżąco aktualizowany wprowadzi to zdrowego ducha rywalizacji. Większa będzie motywacja osób zajmujących najgorsze 4 miejsca aby wskoczyć na podium.

Szopler

Taką funkcję miał pełnić pigu.pl, ale... za duże rozdrobnienie mamy - wszystko powinno stać pod jedną domeną np. stats.boincatpoland.org

taktu

A co z RAC-iem który już jest tylko nie trafia do nas? Przeglądałem z ciekawości statystyki polaków i jest trochę osób bez żadnej drużyny. Poza tym niestety większość członków drużyny nie jest już aktywna, albo aktywna bardzo sporadycznie. Może jest jakiś sposób skontaktowania się z nimi i zachęcenia? Chociażby do wypełnienia przygotowanej wcześniej ankiety aby było wiadomo z jakich powodów przestali liczyć


Troll81

pisanie newslettera ewentualnie PM na stronie danego projektu....

Pigu

Cytat: andy101fah w 30 Grudzień 2011, 21:32
Jedną z metod zwiększenia wydajności liczących mógłby być np. przyklejony wątek w zdobyczach o nazwie MIEJSCA MEDALOWE. Zawierał by on listę osób które zajmują 1, 2 lub 3 miejsce w Teamie w danym projekcie. Jeżeli będzie na bieżąco aktualizowany wprowadzi to zdrowego ducha rywalizacji. Większa będzie motywacja osób zajmujących najgorsze 4 miejsca aby wskoczyć na podium.
lista przodowników pracy jest od haniebnie dawna nieaktualizowana - strasznie z tym dużo roboty - gdyby tylko ktoś przygotował skrypcik...
lista tu: http://pigu.pl/viewpage.php?page_id=6