BOINC (Berkeley Open Infrastructure for Network Computing) to niekomercyjne oprogramowanie pośredniczące, które pozwala na udział komputera zwykłego użytkownika w projektach naukowych. Program jest rozwijany na Uniwersytecie Kalifornijskim w Berkeley przez zespół pod kierunkiem szefa projektu SETI@home, Davida Andersona. BOINC jest wolnym i otwartym oprogramowaniem wydawanym na licencji GNU LGPL i jest wspierany finansowo przez amerykańską rządową agencję National Science Foundation.
Oprogramowanie BOINC dzieli się na oprogramowanie pracujące po stronie serwera projektu, oraz na oprogramowanie uruchamiane przez wolontariuszy na swoich komputerach.
Do najważniejszych aplikacji pracujących po stronie serwera należy scheduler (serwer harmonogramów). Zajmuje się on dystrybucją fragmentów danych do obliczeń pomiędzy komputery uczestników projektu. W swoim działaniu scheduler uwzględnia między innymi możliwości komputerów uczestników (moc obliczeniowa, ilość pamięci RAM), oraz średni czas w ciągu doby, jaki komputery te przeznaczają na pracę z BOINC. W ten sposób unika się nadmiernego obciążenia słabych komputerów, oraz pozwala się na pełniejsze wykorzystanie mocnych maszyn.

Portal BOINC@Poland:
Przyłączenie się do BOINC umożliwia wzięcie udziału w rozwijaniu przedsięwzięć naukowych z całego świata i dołożenie własnej cegiełki w kształtowaniu przyszłości. Działające na tej platformie projekty naukowe mogą przyczynić się do np.:

Jak to działa:
Gdy uruchamiasz program BOINC na swoim komputerze, program działa zgodnie z poniższym schematem.


1. Twój komputer otrzymuje zestaw instrukcji z serwera projektu. Instrukcje te są zależne od mocy twojego PC, np.: serwer nie przydzieli mu pracy wymagającej większej ilości pamięci RAM, niż posiadasz. Projekty mogą obejmować wiele aplikacji, a serwer może przesłać dane dla którejkolwiek z nich.
2. Twój komputer ściąga aplikacje i pliki do przetworzenia z serwera danego projektu. Aplikacje są ściągane bezpośrednio po dołączeniu do projektu, a następnie automatycznie ściągane są nowsze wersje, gdy tylko takowe staną się dostępne.
3. Aplikacje są uruchamiane na Twoim komputerze, przetwarzają dane za pomocą procesora (CPU) i karty graficznej (GPU).
4. Przetworzone pliki i raport pracy odsyła z powrotem.
BOINC robi to wszystko automatycznie, a Ty nie musisz się niczym zajmować.

Na co pozwala BOINC?
Przede wszystkim BOINC pozwala na bezkolizyjną pracę teoretycznie nieograniczonej ilości projektów przetwarzania rozproszonego na jednym komputerze. Jest to możliwe dzięki ujednoliconej strukturze wszystkich projektów. Co więcej, każdy użytkownik może w łatwy sposób ustalić, ile czasu jego komputer poświęci na pracę z poszczególnymi projektami. BOINC potrafi także zmagazynować dane, aby pracować bez przerw, gdy połączenie z serwerem projektu jest niemożliwe. Ponadto za czas przeznaczony na prace z projektami przyznawane są użytkownikom punkty kredytowe, które pozwalają na współzawodnictwo pomiędzy poszczególnymi użytkownikami, ale też pomiędzy krajami lub drużynami. BOINC@Poland jest właśnie jedną z takich drużyn.

Działa w systemach: XP SP2,Vista,7,8,10 /32 i 64-bit/
Licencja: bezpłatny (GNU GPL)




Pobierz /.paf 32-bit/ (5,6 MB / 19,6 MB) v. 7.4.42.0
Wersja instalacyjna:
32-bit: pobierz ; pobierz + VirtualBox
64-bit: pobierz ; pobierz + VirtualBox

Zaleca się zainstalować VirtualBox, bo niektóre projekty naukowe tego wymagają.

Android

Języki / Languages:
Zrzuty ekranu / Screenshots
http://portable.info.pl/wp-content/uploads/2017/02/BOINC_icon256.pnghttp://portable.info.pl/wp-content/uploads/2017/02/BOINC_icon256-150x150.pngzbymalEdukacjaPAF64-bit,Android,Berkeley Open Infrastructure for Network Computing,BOINC,BOINC portable,Nauka,projekty naukowe
BOINC (Berkeley Open Infrastructure for Network Computing) to niekomercyjne oprogramowanie pośredniczące, które pozwala na udział komputera zwykłego użytkownika w projektach naukowych. Program jest rozwijany na Uniwersytecie Kalifornijskim w Berkeley przez zespół pod kierunkiem szefa projektu SETI@home, Davida Andersona. BOINC jest wolnym i otwartym oprogramowaniem wydawanym na licencji GNU LGPL...