tygrysek [ behemot ]
BOINC, unit_10
... projekt seti@home kończy swoje życie 1 kwietnia 2005 ale nie umiera, lecz zmienia platformę. teraz projekt nabył nazwę BOINC.
oto krótka instrukcja przesiadki z projektu seti@home na projekt BOINC by bartek :)
1. Wejdź na stronę:
https://setiweb.ssl.berkeley.edu/sah_email_form.php
Podaj swój mail w pierszym polu i wciśnij "OK".
Jeśli Twój mail jest stary wpisz nowy, działający w drugie pole, a w trzecie - hasło z Seti Classic.
2. Odbierz mail, do mnie szedł dwa dni, także - cierpliwości. W środku będzie m.in. Project URL i Account Key. Radzę sobie zapisać!
3. Pobierz klienta:
https://boinc.berkeley.edu/download.php
4. Pobierz spolszczenie:
https://www.bartek212.neostrada.pl/pl_language.exe
5. Teraz instalka klienta + spolszczenia.
6. Uruchom program, przejdź do zakładki "Ustawienia" -> "Przyłącz się do projektu".
7. Podaj adres projektu i identyfikator z adresu e-mail.
8. Reszta dzieje się automatycznie, postęp pobierania/obliczen sprawdzasz poszczególnymi zakładkami w programie.
9. Wejdź na https://setiweb.ssl.berkeley.edu/team_display.php?teamid=31421. Aby się przyłączyć wciśnij "Join" i podaj identyfikator z e-maila.
zapraszamy do liczenia
tygrysek [ behemot ]
bartek, czy można ściągnąć kilka unitów, aby przez weekend komputer gdy jest offline się nie nudził?
bartek [ ]
Sam chciałbym wiedzieć, zapytałem na boardzie najlepszej polskiej grupy, ale nikt mi na razie nie pomógł. Duużo mniej mi się podoba ten BOINC, już ze względu na to, że instalować trzeba.
Tańczący na Zgliszczach [ Anioł Czeluści ]
A czy unity policzone na seti przechodzą na konto boinc? Czy liczy się od nowa?
bartek [ ]
Tańczący na Zgliszczach, kliknij w link wyżej i zobacz jak to wygląda w praktyce.
I jeszcze z forum SetiTeam 2000:
W sieci chodzą słuchy że za udział w SETI 1 czyli zgodnie z ilością odesłanych wu, będą przyznane kredyty w SETI 2 i wszyscy którzy się dotąd nie przepisali do nowego projektu zostaną przepisani automatycznie, a stary program zostanie zamknięty. Pierwszym krokiem była aktualizacja wyników SETI 1 do dnia 15.03 2005 którą każdy może zobaczyć na swym koncie w SETI 2. Wszystko wskazuje na to iż dni SETI 1 są policzone i dalsze liczenie w klasycznym nie ma już sensu bo być może wyniki odesłane po 15.03.2005 nie będą liczone.
Autor: Horpah
tygrysek [ behemot ]
bartek, nie wiedzieć dlaczego mam 2 unity u siebie i nie wiem zupełnie jak to się stało -->
bartek [ ]
Z tego co udało mi się wyczytać:
Należy wejść na stronę główną projektu - https://setiweb.ssl.berkeley.edu/ - kliknąć w Preferences, zalogować się, potem klik w "View or edit general preferences", następnie "Edit Preferences" i w "Connect to network about every" wklepać "1". Pobiera rzadziej, ale większe grupy (4-5) pakietów. Myślę, że przy przestawieniu na np. 8 dni - zassie kolejne.
Przy standardowych ustawieniach powinien pobierać dwa unity.
W sumie na logikę powinno być tak, że skoro maszyna łączy się co np. 10 dni to powinna pobierać jednorazowo pracę na te 10 dni. Ustawiłem sobie właśnie jeden i dam znać co i jak.
tygrysek [ behemot ]
zarejestrowałem aliasa, może się później przydać do stronki a narazie statystyki grupy są tam:
bartek [ ]
Dobry adres. Nim Cie w grupie pokaże może sporo minąć, u mnie były to kolejne dwa dni. W sumie pięć (bo między dostarczeniem maila, a rejestracją - zdechł im serwer) :| Teraz nie mają chyba problemów, także powinno być szybciej.
tygrysek [ behemot ]
są statystyki podzielone pomiędzy komputery, jeśli więcej masz niż jeden pracujący dla Twojego konta
fajna sprawa
ale klient nie bardzo mi się podoba ... nie przepadam też za instalkami :(
bartek [ ]
Sprawa fajna, ale zmienisz OSa/Service Pack/Procesor/Taktowanie i okazuje się, że to już inny komputer :|
Znalazłem coś takiego, ciekawe, można stale analizować pakiety na wszystkich maszynach w sieci LAN, a nawet na tych z poza sieci. Nie wiem jak wpływa na wydajność:
bartek [ ]
To był strzał w dziesiątkę z tą zmianą czasu pobierania pakietów. Ustawiłem dwa dni i pobrało prawie 30 próbek... ===>
tygrysek [ behemot ]
zmieniłem na 7 dni i nic :(
bartek [ ]
Bo on Ci to pobierze chyba po tym, jak skończy liczyć pakiet, połączy się ze stroną i zacznie ściągać nowy - okaże się wtedy, że tych nowych może pobrać ~20.
tygrysek [ behemot ]
czyli za godzinkę się dowiem, bo jakieś 2 godziny mi liczy 1 unit
bartek [ ]
Na czym liczysz? Bo to pieruńsko szybko :)
Może zejść dłużej, bo na komputerze brata policzył już wczoraj, ale pakiety wciąż wiszą w jego kliencie z komentarzem "gotowy do potwierdzenia". Dziwne to wszystko, bardzo lubi się blokować.
tygrysek [ behemot ]
centrino 1.4 i 3/4 GB ramu
49% w 60 minut
bartek [ ]
Wow. To naprawdę nieźle. Na klasyku też Ci w 2 godziny liczył?
P.S.
On ma chyba jakieś małe przestoje, bo właśnie mi zrobił ~30% w 6 (!!!) minut. Cała próbka - 18 minut. I to na Athlonie XP 1700+, a ten wynik wyżej to z Athlona Mobile 2500+... Sprawdziłem na kliencie, bo myślałem, że to coś z BoincView, ale nie.
tygrysek [ behemot ]
w sumie to dopiero początek tej platformy, więc pewno oprogramowanie będzie dopiero dopieszczane i pewno powstaną wreszcie klienci, których nie trzeba będzie instalować a będzie można podrzucać nieświadomym ludziom :)
poprzednio miałem inny sprzęt a na laptopie klasyka nie liczyłem
Meghan (mph) [ Tarzana przez Tarzana ]
bartek ---> Jeżeli to była pierwsza pobrana próbka, to nic dziwnego. Często na początek dają krótkie próbki, kilkunastominutowe jakby testowe, więcej takich nie powinieneś dostać.
bartek [ ]
To nie pierwsza próbka, ta maszynka liczy prawie tydzień :)
Dajcie takich więcej! ;)
Meghan (mph) [ Tarzana przez Tarzana ]
tygrysek ---> Wersja 4.26 świadczy faktycznie o początku początków ;P W wersje nieinstalacyjne nie wierzę - BOINC służy teraz nie tylko do liczenia SETI, w tej chwili aktywnych jest bodajże 5 projektów naukowych, 1 testowy BOINC-a oraz 1 komercyjny. A to dopiero rozruch platformy...
bartek ---> krótka próbka = mało punktów, w sumie chyba wsio ryba, czy liczysz długie, czy krótkie? Jeśli nie jesteś ciągle on-line, to takie dłuższe chyba nawet lepsze, bo masz na nie więcej czasu.
tygrysek [ behemot ]
raczej myślałem o podpięciu seti pod boinc'a niż samym boinc'u, Meghan nasza skarbnico wiedzy :)
pożyjemy, zobaczymy
bartek [ ]
No w sumie fakt, zapomniałem, że tu nie liczy się ilość :(
Polecam BoincView, od czasu do czasu można włączyć, żeby porobił różne ciekawe zestawienia, np. ogólnej mocy obliczeniowej. Nie zauważyłem żadnych problemów, program konsumuje 3 mb ramu i nieco obciąża LAN (co x sekund - ustawiasz co ile - pobiera stan postępu z innych maszyn)===>
Meghan (mph) [ Tarzana przez Tarzana ]
bartek ---> Ja BoincView używam do sterowania BOINC-em na mojej drugiej maszynce, gdzie jest zainstalowany jako proces systemowy - sposób na tajne/poufne liczenie :)
tiger ---> *wdzięczny dyg w podzięce za komplement* :)
Co najśmieszniejsze, od SETI zaczęła się cała sprawa, a ostatnimi czasy najwięcej problemów miał właśnie ten projekt. Żeby komputer nie leniuchował w takich przypadkach polecam climateprediction - badania nad zmianą klimatu. Próbki są na tyle długie, że czas odesłania to rok od daty pobrania, jako wypełniacz czasu procesora idealne :) Link do projektu poniżej, tam też można więcej poczytać, co jest badane i jak:
tygrysek [ behemot ]
chętnie poczytam, ale biorąc pod uwagę mój zapał to nigdy bym nie doczekał do oddania pierwszego UNIT'u
tygrysek [ behemot ]
a gdzie można poczytać o innych projektach BOINC? czy jest jakaś polska literatura?
Meghan (mph) [ Tarzana przez Tarzana ]
tygrysek ---> poniżej link do stronki jednego z większych polskich zespołów w BOINC. Sporo informacji przełożyli na nasz język, nie tylko o samym oprogramowaniu, ale i o projektach.
tygrysek [ behemot ]
dziękuję Meghan :)
bartek [ ]
Ciekawe. Jak zainstalować BOINCa dla Seti@HOME jako proces?
Meghan (mph) [ Tarzana przez Tarzana ]
bartek ---> W najnowszych wersjach, chyba od 4.26 jest możliwość instalacji BOINC-a na 3 różne sposoby: dla jednego użytkownika, dla całego komputera (niezależnie od konta użytkownika) i właśnie systemowo. Oczywiście w każdej chwili możesz otworzyć Managera - zwłaszcza na początku, żeby przyłączyć się do projektu, ale potem już działa sobie spokojnie jako proces systemowy. Wyłączenie Managera NIE zatrzymuje liczenia.
tygrysek ---> W Usenecie jest też grupa pl.sci.kosmos.seti, na której oprócz klasycznego seti rozmawia się też o BOINC-u, zwanym też BONIC-em ;) Aha, mnie tam nie ma, tylko o tym słyszałam póki co :)
Esqualante [ Jyhad Baghadyr ]
Czy trzeba się ręcznie podlączyć do grupy w BOINC, czy też nie powinno przenieść automatycznie przynależności do grupy (skoro należę do tradycyjnej grupy GRY-OnLine SETI)?
Chupacabra [ Senator ]
ale czy to to samo liczy, czy cos innego? Ile srednio czasu zajmuje polczenie jednej jednostki? Hehe, jak jutro powiem kumplowi, ze jego liczenie w seti idzie na marna praktycznie, to sie zalamie. Ze 3 lata mial czasu juz :]
To ja zaraz sobie sciagne nowego klienta, i tak mialem tylko troche ponad 200 jednostek w seti
Meghan (mph) [ Tarzana przez Tarzana ]
Chupacabra ---> Z tego co wiem, BOINC zalicza punkty z klasycznego SETI - dlatego właśnie konta są przenoszone, a nie tworzone nowe.
Esqualante ---> Spróbuj normalnie przenieść konto. Jeśli zaliczy do starej grupy, to OK, jeśli nie to na stronie grupy będziesz miał przycisk - Przyłącz się do grupy. Jak to się mówi - ryzyko zerowe :)
Esqualante [ Jyhad Baghadyr ]
Meghan >>>> Już się przerejestrowałem i wyświetla mi:
Team www.GRY-OnLine.pl SETI Team | Quit this team
a na razie nic nie przliczam w BOINC - czekam, aż mi się skończy wu w classic'u :) - więc pewnie dlatego nie ma mnie na liście na razie :)
bartek [ ]
Esqualante, na liście pojawisz się za jakiś czas, to trwa.
wysiu [ ]
Apropos tego:
"W sieci chodzą słuchy że za udział w SETI 1 czyli zgodnie z ilością odesłanych wu, będą przyznane kredyty w SETI 2 i wszyscy którzy się dotąd nie przepisali do nowego projektu zostaną przepisani automatycznie, a stary program zostanie zamknięty. Pierwszym krokiem była aktualizacja wyników SETI 1 do dnia 15.03 2005 którą każdy może zobaczyć na swym koncie w SETI 2. Wszystko wskazuje na to iż dni SETI 1 są policzone i dalsze liczenie w klasycznym nie ma już sensu bo być może wyniki odesłane po 15.03.2005 nie będą liczone."
Czy to juz sie stalo, czy dopiero ma sie stac? Bo jakos mi sie wydaje, ze zadnych creditsow za seti1 nie dostalem, jakbym startowal od zera..
bartek [ ]
Chyba jednak tak. Spórz na SkilleRa - ma 9,000 kredytów, ja mam niecałe 400, a jestem przed nim. Na razie jest to bardzo nieczytelne, bo nie mam pojęcia ile kredytów muszę osiągnąć, żeby dogonić np. scorpiona. Myślę, że przeliczą stare pakiety na kredyty. Takie wyjście byłoby IMO najlepsze.
wysiu [ ]
bartek --> No wlasnie, nie mam pojecia co to sa te creditsy, i jak sa liczone..:) Wiem za to, ze jak przesiadalem sie na z Seti na Boinca to mialem 0 creditsow, po przeliczeniu pierwszej paczki wskoczylo mi kilkanascie(?), po nastepnej paczce kolejne kilkanascie. Niby z listy wynika, ze stare statystyki z seti@home sa wziete pod uwage, ale nie mam pojecia w jaki sposob to jest przeliczone...:)
bartek [ ]
U mnie wychodzi, że 1 pakiet to ~40 kredytów.
Tańczący na Zgliszczach [ Anioł Czeluści ]
A ja nie mam hasła do starego seti, tylko email, niekatywny już swoją drogą. I klops. Nie miałem możliwości przejścia na nowy (a miałem uciułane te 371 unitów)... a szkoda. No i w ten sposób zaczynam od nowa. Ale tym razem dołączyłem się do Waszej grupy ;)
bartek [ ]
Witamy. Masz czystą robotę, bo wiesz ile musisz wyliczyć, żeby przeskoczyć ARA24. Nieco wyżej nikt nic nie wie :-)
Tańczący na Zgliszczach [ Anioł Czeluści ]
Mam jeszcze jedno pytanie. Odnosnie wygaszacza. Czy gdy ten nowy klient (boinc) liczy jako wygaszacz (3d) - to czy liczy wolniej? Bo tak było w normalnym seti, tzn dużo szybciej liczył w tray'u niż jako wygaszacz.
Dlatego pytam. Bo niby fajnie i chętnie bym sobie ustawił wygląda ale czy warto?
tygrysek [ behemot ]
3'cia pozycja
mniam :)
żeby z SETI Classic przenieść wyniki do BOINC trzeba poprostu policzyć pierwszy UNIT i odesłać go w nowej platformie
tygrysek [ behemot ]
Tańczący na Zgliszczach --> oczywiście, że wyświetlanie grafiki 3D zajmuje dość sporą cześć pracy CPU, więc zostaje mniej do liczenia seti
tygrysek [ behemot ]
co to znaczy?
Piotrek.K [ Cyberdine Systems ]
>>> tygrysek
Stawiam na to, ze analiza tego work unitu dobiegla konca, a wyniki sa gotowe do wyslania...
Thufir Hawat [ Konsul ]
Jest wersja dla AMD 64b?
Meghan (mph) [ Tarzana przez Tarzana ]
tygrysek ---> Po pierwsze - wcale nie jesteś trzeci :) Na stronie grupy ustawia prawdopodobnie według daty aktywacji konta (dlatego Tańczący... jest na końcu, choć w kredytach jest gdzieś w środku). Różnorakie statystyki można znaleźć m.in. na stronie: www.setisynergy.com/stats/ lub www.boincstats.com. Obydwie strony zbierają co jakiś czas dane z serwerów i tworzą statystyki dla krajów, zespołów wg całkowitej liczby kredytów i według średnich ostatnich kredytów.
Po drugie - jeśli jesteś on-line, BOINC odsyła wyniki zaraz po skończeniu próbki, ale informację do bazy, że skończyłeś i udanie odesłałeś, przesyła później (dlatego wynik jest "ready to report"), przy ściąganiu nowych próbek. Jeśli przy jakimś projekcie naciśniesz "Update" skończone próbki zostaną zaraportowane natychmiast.
bartek ---> Nie ma czegoś takiego, jak ustalona liczba kredytów. Każda próbka jest wysyłana do 2 lub 3 komputerów, a każdy komputer odsyłając policzoną próbkę wnioskuje o jakąś liczbę kredytów obliczoną na podstawie poświęconego czasu CPU. Przyznawana jest zawsze najniższa deklarowana liczba, zdarza się i tak, że nie dostaniemy nic, ale bardzo rzadko. System miał dawać wszystkim takie same szanse, ale zdaje się, że ostatecznie o więcej punktów można wnioskować mając określony system i procesor, więc dobrze mieć taki i w dodatku dostawać próbki, które wysłano do takich właśnie komputerów.
Thufir Hawat ---> BOINC jest programem, model procesora nie ma znaczenia. Program tylko co jakiś czas robi benchmarki CPU, na podstawie których dobiera liczbę próbek do ściągnięcia, i możliwe że też dobiera współczynniki do obliczania kredytów (ale tego nie wiem na pewno).
Chwilowo polecam wersję 4.26 Managera, w niej polskie litery są odpowiednio wyświetlane, wersja 4.27 poprawiła wyświetlanie krzaczków japońskich a zepsuła naszych :)
goldenSo [ AnomaliA ]
@Thufir Hawat
a masz win64?
bartek [ ]
Meghan (mph), wiem, że nie ma okreslonej wartości, ale u mnie całkiem różne maszynki dostają praktycznie to samo :)
wysiu [ ]
Wyglada, ze naprawde nie policzylo mi starych unitow z seti@home...
Meghan (mph) [ Tarzana przez Tarzana ]
bartek ---> To są estymacje BoincView, w trakcie albo i przed liczeniem. Próbki są podobnej długości, wiec nic dziwnego, że podobnie szacuje - ale właśnie różnice pokazują, że system nie jest 100% sprawiedliwy: wedle założeń za takie same próbki niezależnie od kompa powinno się dostawać tyle samo punktów. Lepszy pogląd daje stronka z wynikami - widać nie tylko rozrzut w przyznanych punktach, ale i między wnioskowanym a przyznanym.
Na obrazku - ilość czasu CPU, wnioskowany kredyt i przyznany. Jak widać różnice bywają spore. Właśnie zauważyłam, że można dostać też więcej punktów niż wnioskowane - muszę chyba doczytać o całej procedurze :)
tygrysek [ behemot ]
Meghan, z tymi statystykami to jesteś naprawdę okropna :) ja chciałem chociaż przez chwilkę wierzyć, że jestem trzeci. w ogólnych statystykach moje zajmowane miejsce jest straszne.
Co do update to przez przypadek właśnie zdałem sobie z tego sprawę, że prawdopodobnie ręcznie trzeba aktualizować zadania. Szkoda w sumie, że tyle ingerencji ludzkich potrzebnych jest w tym programie. Jak już kradnie moc procesora to może też i uwolnić od myślenia :)
cioruss [ oko cyklopa ]
kilka szybkich pytan, bo widze, ze bionic dopiero raczkuje i trzeba uzupelnic FAQ we wstepniaku :)
1. czy planuje sie klienta tekstowego?
2. czy przeliczone unity (credits??) sumuja sie, jesli liczone sa na dwoch roznych kompach?
3. czy program wspiera platformy wieloprocesorowe?
4. czy istnieje wersja dedykowana platformom 64bitowym?
5. co tutaj w ogole sie liczy :) (czym sa credits)
6. czy mozna ustalic priorytet dla procesu z poziomu programu i czy proces ten zabiera zawsze 100% wolnych zasobow?
pozrowienia dla wytrwalych
Meghan (mph) [ Tarzana przez Tarzana ]
tygrysek ---> Wszystko jeszcze przed Tobą :) A może kiedyś przeliczą i dopiszą punkty z SETI Classic?
Nie trzeba nic ręcznie - program raportuje ukończone próbki raz na jakiś czas. Na pewno robi to wtedy, kiedy pobiera następne - czyli (przynajmniej u mnie), kiedy zaczyna liczyć ostatnią ze ściągniętych próbek. Poza tym łączy się z serwerem co ileś tam czasu (sam sobie wylicza interwały, są niejednakowej długości). Oczywiście mówię tu o sytuacji, gdy jesteśmy on-line.
cioruss ---> Postaram się odpowiedzieć wedle swojej wiedzy, ale sama wiem póki co niewiele..
1. czy planuje sie klienta tekstowego?
Jest taki klient - ale nie dla Windy, tylko dla Unix i MacOs.
2. czy przeliczone unity (credits??) sumuja sie, jesli liczone sa na dwoch roznych kompach?
Tak, jeśli na obydwóch komputerach podłączyłeś się do projektu na to samo konto. Na swojej stronie możesz obejrzeć w każdej chwili, na ilu i jakich komputerach liczysz. Ba, jeśli swoje konta w różnych projektach nazwiesz tak samo, i zakładając kolejne zaznaczysz, że już coś liczysz, to serwery powiążą ze sobą te konta. Trzeba tylko uważać, żeby w projektach, w których chcemy uczestniczyć nikt już nie wykorzystywał naszej nazwy.
3. czy program wspiera platformy wieloprocesorowe?
Nie wiem, jakie są zakresy wieloprocesorowości, ale dwuprocesorowe na pewno obsługuje ;)
4. czy istnieje wersja dedykowana platformom 64bitowym?
Tego nie wiem, trzeba by się popytać zaangażowanych ludzi.
5. co tutaj w ogole sie liczy :) (czym sa credits)
Liczy się różne rzeczy, w zależności od projektów. Można brać udział w jednym, można w kilku, sam wybierasz. Przykładowo: ProteinPredictor to projekt zajmujący się przewidywaniem struktury białek na podstawie aminokwasów wchodzących w jego skład. Ponieważ funkcje białek zależą od jego struktury, to takie badania mogą pomóc np. w opracowywaniu nowych lekarstw. Czym jest SETI niech tygrysek opowie ;P
Natomiast credits, no cóż - jest to po prostu marchewka dla uczestników :) Przyznawanie punktów wyzwala ducha rywalizacji, gdyby nie było zespołów, punktów, statystyk to pewnie ludziom szybko by się znudziło. A tak - projekty trwają, rozwijają się i generalnie mają się dobrze :)
6. czy mozna ustalic priorytet dla procesu z poziomu programu i czy proces ten zabiera zawsze 100% wolnych zasobow?
Priorytet z tego co wiem, zawsze jest najniższy, zawsze zabiera wolne zasoby do 100%. Ma to sens o tyle, że jak tylko jest coś wolnego, to BOINC bierze dla siebie, ale każda uruchamiana aplikacja ma wyższy priorytet i dostaje zasoby. Dzięki temu BOINC nie przeszkadza w normalnym użytkowaniu komputera.
Piotrek.K [ Cyberdine Systems ]
>>> cioruss
3. Tak, Boinc wspiera platformy multiprocesorowe. W Preferences jest odpowiednia opcja do tego:
"On multiprocessors, use at most 'x' processors"
tygrysek [ behemot ]
czy ktoś wie jak zrobić/sprawdzić statystyki grupy?
wysiu [ ]
Wpisz tam "gry-online".
tygrysek [ behemot ]
szósty :)
bartek [ ]
Tylko ja i wysiu robimy tu jakiś ruch? Do roboty! ;)
Polecam statystyki:
1. Miejsce na świecie, i inne pierdoły:
https://www.boincsynergy.com/stats/teams.php?team=31421&sort=RC&show=0&project=sah
2. Wykresiki dla drużyny i membersów:
https://macg.no-ip.info:5520/boinc/team.php?proj=sah&teamid=31421
Po prawej stronie - przyrost kredytów przez ostatni miesiąc.
bartek [ ]
I wzrost naszej pozycji na świecie (bez obaw - oczywiście czym niżej - tym lepiej).
Nadchodzimy!