BOINC, czyli jak przekazać zasoby z komputera na projekty badawcze

BOIN (Berkeley Open Infrastructure for Network Computing) jest platformą dla wolne oprogramowanie dla przetwarzanie rozproszone. Pierwotnie został opracowany w celu wsparcia projektu SETI @ home, ale obecnie służy jako platforma dla innych aplikacji rozproszonych w tak różnych dziedzinach, jak matematyka, medycyna, biologia molekularna, klimatologia i astrofizyka. Głównym celem tego programu jest umożliwienie naukowcom wykorzystania ogromnej mocy obliczeniowej komputerów osobistych na całym świecie.

Innymi słowy, pozwala nam maksymalnie wykorzystać nasz sprzęt i wykorzystać jego czas bezczynności na leczenie chorób, badanie globalnego ocieplenia, odkrywanie pulsarów i wykonywanie wielu innych prac wymagających dużej mocy obliczeniowej, które mogą być interesujące w kontekście badań naukowych. Wszystko, czego potrzeba, to zainstalować program i wybrać projekt, z którym chcesz współpracować.

instalacja

En Ubuntu i pochodne:

sudo apt zainstaluj klienta boinc boinc-manager

En łuk i pochodne:

sudo pacman -S boinc

Aby otworzyć go po raz pierwszy, po prostu uruchom:

boincmgr

Po zakończeniu instalacji BOINC uruchomi się jako demon podczas uruchamiania systemu, wyświetlając odpowiednią ikonę na pasku systemowym.

Używać

Krok 1: rejestracja

boinc krok 1

Krok 2: wybór projektu, z którym chcesz współpracować

boinc krok 2

Krok 3: ostatni krok

boinc krok 3

Krok 4: pobierz dane do przetworzenia

boinc krok 5

Krok 5: przetwarzanie pobranych danych

boinc krok 6

konfiguracja

Interesującą rzeczą w BOINC jest to, że pozwala dokładnie skonfigurować, jak i kiedy udostępniać zasoby naszego zespołu, jak widać w polu konfiguracji poniżej.

konfiguracja boinc

Możliwe jest ograniczenie ilości miejsca na dysku lub używanego procesora; możliwe jest również wyłączenie BOINC, gdy sprzęt nie jest podłączony do prądu.

Także na telefony i tablety?

W ramach informacji dla zainteresowanych tematem BOINC ma aplikację na Androida, która jest naprawdę bezcenna. Czy kiedykolwiek myślałeś, że cała ta zmarnowana energia w twoim nowym smartfonie może pomóc uratować życie podczas snu?

Pobierz BOINC na Androida


19 komentarzy, zostaw swoje

Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.

  1.   Tesla powiedział

    Cieszę się, że widzę, jak realizowane są takie projekty. Jakieś trzy lata temu uczestniczyłem przez jakiś czas w LHC @ home. Ale wtedy nie było to takie proste. A przynajmniej nie wiedział o BOINC. Szkoda, że ​​obecnie nie mam komputera stacjonarnego, aby pozostawić go podłączonego do któregokolwiek z tych projektów w godzinach, w których nie ma mnie w domu.

    W każdym razie miło jest wiedzieć, że jesteś po to, by wspierać naukę, kiedy tylko jest to możliwe.

    Pozdrowienia!

    1.    użyjmy Linuksa powiedział

      Więc jest! A tak przy okazji, dobry nick! 🙂
      Przytul, Pablo.

  2.   eduardo powiedział

    Naprawdę nie rozumiem. Jak możesz przesyłać moc swojego sprzętu przez kabel sieciowy, który służy do wysyłania/odbierania danych? Czy ktoś może mi to wyjaśnić?

    1.    sieg84 powiedział

      Ja użyłem podobnego na PS3, pamiętam, że pobierasz paczkę i na tej podstawie dokonujesz kalkulacji, a następnie zwracasz wyniki.

    2.    użyjmy Linuksa powiedział

      Cześć Eduardo! Nie, nie przesyłasz „mocy sprzętu przez kabel sieciowy”. Przetwarzanie rozproszone polega w zasadzie na podzieleniu WIELKIEGO problemu na miliony „małych” problemów, które różne komputery, takie jak Twój lub mój, mogą rozwiązać. Po uzyskaniu wyników są one wysyłane do centralnego „serwera”, który je przechowuje. Ta metoda zastąpiłaby potrzebę super-komputera do wykonywania obliczeń, ponieważ są one wykonywane przez miliony komputerów (o wiele mniejszych mocy) na całym świecie.
      Chociaż ta strategia może wydawać się bardzo nieefektywna, w rzeczywistości oznacza lepsze wykorzystanie zasobów naszych komputerów stacjonarnych i laptopów, z których rzadko „czerpimy jak najwięcej”.
      Mam nadzieję, że wyjaśniłem trochę Twoje wątpliwości.
      uścisk! Paweł.

  3.   Eliotime3000 powiedział

    Dobry pomysł. Przynajmniej w ten sposób zapewniam dobre rozładowanie baterii mojej komórce.

    1.    użyjmy Linuksa powiedział

      Cóż, właściwie aplikację na Androida można skonfigurować tak, aby działała tylko wtedy, gdy jest podłączona do prądu i przy 90% baterii, dzięki czemu nie koliduje z szybkością ładowania.
      Uścisk! Paweł.

  4.   Marcos powiedział

    ciekawy. Poszukam więcej informacji, aby sprawdzić, czy produkt końcowy nadaje się do PATENTÓW (prywatyzacji) lub bezpłatnych informacji.

  5.   Germaine powiedział

    Czy program ma inny język, czy tylko angielski?
    Chodzi o to, aby wiedzieć, czy pobieram go i umieszczam w języku hiszpańskim, abym mógł to zrozumieć i lepiej współpracować, jeśli używasz mojego języka ojczystego z powodu angielskiego nanay nanay ...

  6.   podupadać powiedział

    Właśnie o projekcie Rosetta rozmawiali z nami w chemii i inżynierii białek kilka lat temu podczas wyścigu. Faktem jest, że wciąż istnieje wiele niewiadomych na temat czynników determinujących trzeciorzędową / czwartorzędową strukturę białek, a także nieskończoną liczbę chorób, które są spowodowane właśnie przez zmienione ich konformacje. Pomyśl, że pracując, oglądając film lub pobierając cokolwiek na swój komputer, możesz przyczyniać się do rozwoju nauki. Co prawda zużywa się może trochę więcej prądu, ale myślę, że warto 😉

    1.    użyjmy Linuksa powiedział

      Zgadza się, Debish! Dzięki x komentarz.
      uścisk! Paweł.

  7.   ICE powiedział

    Używam go od wielu lat przy projekcie seti, na urządzeniach mobilnych nie jest to dużo warte

  8.   urkh powiedział

    Włożyłem swój wkład, ale było to przy projekcie folding @ home, ale to było prawie 10 lat temu, kiedy wciąż byłem fanatykiem: $

  9.   Rolo powiedział

    Kilka lat temu na północy Argentyny wybuchła wielka epidemia dengi i wtedy wydawało się, że dobrym pomysłem jest wykorzystanie boinku do współpracy przy projekcie, w ramach którego szukali leczenia, lekarstwa lub czegoś podobnego do walki z tą chorobą.

    Nie bardzo pamiętam jaki był temat, ale jeśli nie skonfigurowałeś go poprawnie, boinc umieściłby ci inne projekty, oprócz tego, który wybrałeś, gdy ten ostatni zakończył obliczenia, mimo że nie zakończył swojego badania

  10.   Elm Axayacatl powiedział

    Jakie to dla mnie interesujące. Dołączyłem do projektu Constellation i rozpoczęcie współpracy było naprawdę bardzo łatwe. Dzięki za polecenie.

    1.    użyjmy Linuksa powiedział

      Nie ma za co! Przytulić! Paweł.

  11.   Robert powiedział

    Świetny!!! bardzo dobry post! =)

    1.    użyjmy Linuksa powiedział

      Dziękuję za pozostawienie komentarza.
      Twoje zdrowie! Paweł.

  12.   Wędrować powiedział

    Cześć. Niedawno założyłem BOINC i miałem pytanie. Skończyłem już dwa projekty, które miały krótki czas realizacji (Milkway i Enigma). Teraz zdecydowałem się na nieco dłuższy, ale zdarza się, że tych, które już skończyły, nie mogę ich ponownie wybrać. Przypuszczałem, że można pobrać kolejny nowy pakiet danych do przetworzenia, ale wygląda na to, że tak nie jest lub że muszę zrobić coś innego.Jeśli zrestartuję projekt, czy zacznie się od nowego pakietu danych, czy jak to idzie?