OProject@Home

Z PrePedia
Skocz do: nawigacja, szukaj
Information icon4.svg W Wikipedii odbyła się dyskusja nad usunięciem tego artykułu, zobacz ją.

OProject@Home jest systemem rozproszonym działającym na platformie BOINC i bazuje na bibliotece OLib. Projekt jest kierowany przez Łukasza Świerczewskiego, studenta studiów magisterskich Wydziału Matematyki, Fizyki i Informatyki Uniwersytetu Marii-Curie Skłodowskiej w Lublinie.

Mapa temperatury wód powierzchniowych dla 1 stycznia 1982 wygenerowana przez OProject@Home.

Shor's Algorithm and Shor's Algorithm DP są głównymi podprojektami OProject@Home. W tych podprojektach wykonywane są symulacje algorytmu Shora. Projekt wspiera konsole PlayStation 3 oraz urządzenia działające w oparciu o procesory ARM.

Podprojekt Weird Engine oblicza tzw. liczby weirda (ciąg A006037 w OEIS). Liczby te dostępne są w bazie danych projektu.

Są prowadzone prace nad aplikacją analizującą i przewidującą temperaturę wód powierzchniowych na Ziemi. OProject@Home wykorzystuje dane NASA i NOAA. Analizowane dane pochodzą z urządzeń AVHRR i AMSR, które są używane do pomiarów promieniowania Ziemi głównie w paśmie podczerwieni. W oparciu o te informacje będzie można przewidywać temperaturę wód powierzchniowych oraz pokrycie lodem dowolneo punktu na Ziemi. Informacje te pozwolą na przeprowadzanie analizy i symulacji klimatu[1][2].

Podprojekty działające na platformie OProject@Home są ważne dla nauki, ponieważ dążą do rozwiązania trudnych i nierozwiązanych dotychczas problemów z fizyki i matematyki teoretycznej. Przykładem takiego problemu jest hipoteza Goldbacha, analizowana przez system OProject@Home.

Zmiany klimatu i globalne ocieplenie także wzbudza wiele kontrowersji. Przyszłym celem projektu jest skutecznie analizować całą kulę Ziemską i przewidywać prawdopodobieństwo różnych możliwych zagrożeń dla ludzi. Takie systemy mogą ostrzegać przed klęskami żywiołowymi takimi jak huragany czy cyklony, które mogą pojawić się w przyszłości[3][4].

Ubocznym efektem projektu jest opracowanie wydajnych algorytmów dla poszczególnych podprojektów. Kod źródłowy programów jest otwarty i dostępny do publicznego pobrania z Google Code. Kod jest licencjonowany na zasadach licencji GPL. Wszystkie dane uzyskane w ramach systemu są również dostępne na stronie internetowej projektu. Projekt jest otwarty dla nowych podprojektów, choć obecnie koncentruje się na ciągłym rozwoju oprogramowania, aby zapewnić bardziej stabilną platformę.

Projekt został oficjalnie uruchomiony w dniu 13 sierpnia 2012 roku. W dniu 30 września 2013 roku system o uruchmieniu OProject@Home powiadomiono na oficjalnej stronie BOINC[5]. Do dnia 21 października 2013 r. ponad 2680 wolontariuszy i ponad 12520 komputerów uczestniczyło w projekcie[6].

Referencje[edytuj]

  1. Błąd w składni szablonu {{Cytuj stronę}}. Brak podanego adresu cytowanej strony (parametr url=|).
  2. Błąd w składni szablonu {{Cytuj stronę}}. Brak podanego adresu cytowanej strony (parametr url=|).
  3. Błąd w składni szablonu {{Cytuj stronę}}. Brak podanego adresu cytowanej strony (parametr url=|).
  4. Błąd w składni szablonu {{Cytuj stronę}}. Brak podanego adresu cytowanej strony (parametr url=|).
  5. Oficjalne forum BOINC 'OProject@Home launches'
  6. BOINCStats, 'Projects Info'