 |
BOINC - Jak przeliczac 2-3 razy szybciej? Ten wątek jest przedawniony Działy Forum » Projekty BOINC
| Napisano | Autor | Tytuł | | 22-03-2006 17:23 | Lenahtas (40 punktów) | BOINC - Jak przeliczac 2-3 razy szybciej? | Przyspieszenie Einstein@home: Wystarczy ściagnąć zoptymalizowany plik "albert_4.37_windows_intelx86.exe" i podmienić go w katalogu programu: ..\BOINC\projects\einstein.phys.uwm.edu\ Zalecam zrobienie sobie kopii oryginalnego pliku. Gdyby coś źle działało można wtedy bez problemu powrócić do poprzedniego stanu. Jak na razie są 3 optymalizacje i pojawiają sie kolejne. Adres: einstein.phys.uwm.edu/forum_thread.php?id=3898Uwaga: Podczas podmiany pliku należy wyłączyc program. Opis różnych optymalizacji i wzrost wydajnosci u mnie: S39 - nie używałem jeszcze, najnowsza z 22 marca i pewnie najszybsza ale może być awaryjna S38 - do 3,3 raza szybciej na amd 2500+ (1833mhz) (przed: 5h zajmowało przeliczenie jednej jednostki danych, po: 1,5h!), działa z procesorami które mają instrukcje SSE (intel pentium3, amd athlon xp i nowsze), na razie nie zauważyłem błędów C37 - do 2.5 raza szybciej na procku bez SSE - amd 1133 mhz (przed: 8,3h, po: 3,5h!), działa z praktycznie każdym procesorem intel czy amd, błędów również nie zauważylem Jak nie wierzycie  to możecie sprawdzić na stronie einstein.phys.uwm.edu/hosts_user.php?userid=34023 (przeliczam jako NHorde, zmienilem nazwe bo nie tylko ja licze pod tym kontem) Z tego co wiem oprócz Einsteina można przyspieszyć tylko Seti. Jak ktoś nie będzie mógł znaleźć odpowiednich optymalizacji to mogę poszukać... | Autor wątku ma uprawnienia do usuwania wypowiedzi, jeżeli łamią regulamin Forum lub znacznie odbiegają od tematu.
| Fidel (4130 punktów) | Cześć Właśnie ostatnio zastanawiałem się w jaki sposób pozbawiłeś mnie supremacji w team-ie  . Przyglądałem się twoim komputerom i jakoś nie mogłem uwierzyć, że udaje Ci się tyle przeliczyć na tym sprzęcie (bez urazy oczywiście, ale ja liczę na nieco większych maszynach). Testowo sprawdzę na jednej maszynie czy uda mi się odpalić te exe-ki i na ile są one stabilne. Jeśli tak to strzeż się bo twoje dni na topie są policzone  . Gdyby okazało się, że aplikacja działa stabilnie to rzeczywiście, byłoby dobrze podmienić ją sobie na chwałę naszego zespołu i nauki.
"Kropla przebija kamień, upadając nie dwa razy, lecz często; tak człowiek staje się rozumny, czytając nie dwa razy, lecz często." Giordano Bruno
|
|
| Piotrek Patucha (2279 punktów) | >Jak ktoś nie będzie mógł znaleźć odpowiednich >optymalizacji to mogę poszukać...
Jeśli byłbyś łaskaw poszukać akceleratora do programów LHC, Rosseta oraz Pedictor, byłoby znakomicie.
|
|
 | | Lenahtas (40 punktów) | Z tego co wiem zoptymalizowane programy istnieją tylko do Einstein'a i Seti. Optymalizacji najlepiej szukać na oficjalnym forum danego projektu. Przegladając je widać, że nic nie ma. Jakby się pojawiły to głośno byłoby o nich tak jak na forum Einsteina.
|
|
| Fidel (4130 punktów) | Jak widać testy dały wyśmienite rezultaty. Widzę, że nie tylko ja dałem się skusić na zoptymalizowane aplikacje. Inni też nagle przyspieszyli. Aplikacja naprawdę wydajniej liczy. Oprócz zmiany aplikacji zwiększyłem również dopuszczalną liczbą naraz obsługiwanych wątków do 4 (ale takie możliwości daje mi sprzęt, który używam do liczenia). Ograniczają mnie jeszcze inne projekty przeliczne na tych maszynach więc od biedy mam jeszcze trochę wolnych zasobów w zanadrzu. Wyścig trwa...  Teraz ja uciekam wy gonicie !!!
"Kropla przebija kamień, upadając nie dwa razy, lecz często; tak człowiek staje się rozumny, czytając nie dwa razy, lecz często." Giordano Bruno
|
|
 | | Celecrin (11895 punktów) | Einstein@Home | Cześć Korzystam z S38, na razie. Jest stabilna i naprawdę goni jak szalona. W takim tempie wejdziemy w pierwszą dziesiątkę polskich zespołów jak kometa! Co będzie jak cała grupa zacznie szybciej przeliczać? Strach pomyśleć!  Martwi mnie trochę te 8 nieaktywnych osób. Ta liczba się nie zmienia, co świadczy, że im coś nie wyszło. Jeżeli ktoś ma problemy, niech się zgłasza.
Lacho calad, drego morn
|
|
|  | Kalikles (268 punktów) (zablokowany) | Odp: Einstein@Home | > Cześć cześć > Co będzie jak cała grupa zacznie szybciej przeliczać?> Strach pomyśleć! > Martwi mnie trochę te 8 nieaktywnych osób. Ta liczba się nie zmienia, co świadczy, że im coś nie wyszło. Jeżeli ktoś ma problemy, niech się zgłasza.> Lacho calad, drego morn O co chodzi, mógłbyś w paru zdaniach wytłumaczyć co to takiego 'Bionic" ? Pozdrawiam
"Logika zabija życie" Antoine de Saint-Exupery
|
|
| | |  | Kalikles (268 punktów) (zablokowany) | |
|
| | | |  | | outsider (2469 punktów) | Znane Ci jest pojęcie kompetencji komunikacyjnej? Coś daje się osobie z kontekstem obeznanej wyjaśnić w paru słowach - gdy jednak z treści pytania wynika brak owego obeznania, często trzeba wskazać: najpierw poznaj kontekst.
Co mówisz o Bogu? Ślisko tu od krwi ludzkiej (Nie-boska komedia}
|
|
| | | | |  | Kalikles (268 punktów) (zablokowany) | Oki poznałem art. - przecież dało się to powiedzieć w paru zdaniach ( większośc art. to zachęcenie czytelnika do udziału w tym projekcie ). P.s. ciekawe to - rzeczywiście działa ?
"Logika zabija życie" Antoine de Saint-Exupery
|
|
| | | |  | | Volrath (3440 punktów) | > Dziekuje, zatem w paru zdaniach jednak sie nie da odp. ?Myślę, że się da, choć zwykle lepiej jest poznać kontekst i zagadnienie jakoś dokładniej niż w paru słowach. Bo można ich: a) nie zrozumieć lub mylnie zrozumieć b) mieć bardzo uproszczony pogląd na sprawę Szczególnie, że Tomasz Kaczmarek opisał to ładniej, lepiej i dokładniej niż ja poniżej w skrócie. Ale ok: BOINC czyli Berkeley Open Infrastructure for Network Computing (Otwarta Infrastruktura Przetwarzania Rozproszonego Uniwersytetu Berkeley) to takie oprogramowanie będące podstawą do tworzenia naukowych projektów bazujących na obliczeniach rozproszonych wykonywanych na komputerach chętnych do pomocy wolontariuszy (którzy nic na tym nie tracą, a mają dobrą zabawę w postaci rywalizacji). Oprogramowanie to umożliwia założenie serwera/serwerów, które rejestrują użytkowników, drużyny etc. i rozsyłają dane potrzebne do obliczeń. Uczestnicy (wolontariusze) ściągają specjalny program w którym wpisują dane z rejestracji i który później ściąga dodatkowe oprogramowanie (to właściwe wykonujące obliczenia) a także jego aktualizacje i dane z serwera projektu (projektów jest parę, można rejestrować się w jednym lub wielu oraz wybrać podział czasu procesora). Program ten działa w tle i ma niski priorytet - wykorzystuje tylko tą część pamięci i mocy obliczeniowej, która jest nieużywana przez inne programy (pamięci nie potrzebuje tak wiele, a wykorzystuje czas procesora, który normalnie przepada na nic nie robienie). Użytkownicy zwykle zrzeszają się w druzyny, które rywalizują ze sobą. Na przykład nasza drużyna www.racjonalista.pl jest w sumarycznym rankingu 45 w Polsce, a najlepsze wyniki ma w projekcie Einstein@home - jest teraz 13 w Polsce i lepsza od 90% drużyn na świecie, a także ma wkład równy 0,66 % punktów pochodzących z Polski, a jest dosyć młodą druzyną.
|
|
| | | | |  | Kalikles (268 punktów) (zablokowany) | >> Dziekuje, zatem w paru zdaniach jednak sie nie da odp. ? >Myślę, że się da, choć zwykle lepiej jest poznać kontekst i zagadnienie jakoś dokładniej niż w paru słowach. Bo można ich: >a) nie zrozumieć lub mylnie zrozumieć >b) mieć bardzo uproszczony pogląd na sprawę >Szczególnie, że Tomasz Kaczmarek opisał to ładniej, lepiej i dokładniej niż ja poniżej w skrócie. >Ale ok: >BOINC czyli Berkeley Open Infrastructure for Network Computing (Otwarta Infrastruktura Przetwarzania Rozproszonego Uniwersytetu Berkeley) ..... Oki już się zapoznałem ( twój kloega moderator stwierdził, że się nie da - gość chyba mnie szczeólnie nie lubi i próbuje wykazać bezsens moich pytań ), ale mimo wszystko dziękuję za pracę napewno przyda się innym "forumowicza", którzy nie mają czasu czytać art. pozdrawiam
"Logika zabija życie" Antoine de Saint-Exupery
|
|
| |  | | Celecrin (11895 punktów) | Cześć B.O.I.N.C. w pigułce. Berkeley Open Infrastructure for Network Computing Otwarta Infrastruktura Przetwarzania Rozproszonego Berkeley
Przetwarzanie rozproszone (ang. distributed processing) to wykonywanie określonych zadań użytkownika z wykorzystaniem współdzielonych zasobów połączonych siecią komputerową.
Jest to platforma do przetwarzania komputerowego różnych eksperymetów naukowych. Pomysłodawcą i ojcem projektu jest Dawid Anderson, szef sławnego projektu SETI.
Działa tak: serwer centralny=====klienci(np TY)====serwer centralny
BOINC jest projektem typu open source, czyli jest tylko aplikacją,dzięki której możesz uczestniczyć w kilku projektach jednocześnie i wybierać między nimi.
Lacho calad, drego morn
|
|
| | |  | Kalikles (268 punktów) (zablokowany) | Oki jeszcze raz dziękuję Pozdrawiam
"Logika zabija życie" Antoine de Saint-Exupery
|
|
Zaloguj przez OpenID.. Jeżeli nie jesteś zarejestrowany/a - załóż konto..
Szukaj na Forum Przewodnik Regulamin i instrukcja obsługi Forum Kolegium Moderatorów 
|
 |
|