BOINC
⏳ Doba čtení: ~4 min (564 slov)- BOINC a distribuované výpočty
- Česká stopa v distribuovaných výpočtech
- Špičkové Evropské projekty (BOINC)
- Měření síti, Open-Data a crowdsourcing
BOINC a distribuované výpočty
Berkeley Open Infrastructure for Network Computing
BOINC
BOINC je open-source platforma pro distribuované výpočty, která umožňuje dobrovolníkům po celém světě přispívat výpočetní kapacitou svých počítačů k vědeckým projektům. Uživatelé si mohou vybrat z různých projektů, které se zabývají například astrofyzikou, biologií, klimatologií nebo medicínou.
Jeden z prvních projektů, který využíval BOINC, byl SETI@home, který analyzoval data z radioteleskopů hledající známky mimozemského života. Od té doby se počet projektů rozrostl a zahrnuje širokou škálu vědeckých disciplín.
Dnes je spoustu projetků, které využivají BOINC a distribuované výpočty.
Až budu mít přestavbu z Zalmana na domácí server hotovou, tak se chci zapojit do některých projektů. Využiji tak volný výpočetní výkon, který by jinak zůstal nevyužitý, na dobrou věc.
Česká stopa v distribuovaných výpočtech
Asteroids@home (Univerzita Karlova v Praze / Astronomický ústav UK)
Určitě nejznámější český BOINC projekt. Využívá fotometrická pozorování z celého světa k modelování tvarů a rotace asteroidů v naší sluneční soustavě.
Hardware: Primárně CPU
CNT Grid / Czech National Team:
V Česku funguje obrovská komunitní základna kolem Czech National Teamu (czechnationalteam.cz). Spravují vlastní infrastrukturu, organizují výpočetní soutěže a provozují integrační systémy.
Špičkové Evropské projekty (BOINC)
LHC@home (CERN – Švýcarsko/Francie)
Oficiální projekt Evropské organizace pro jaderný výzkum (CERN). Pomáháte fyzikům simulovat srážky částic v Velkém hadronovém urychlovači (LHC) a navrhovat vylepšení pro detektory.
Hardware: CPU (podprojekty SixTrack, Atlas, Test4Theory).
[!warning] Pozor: Některé podprojekty vyžadují spouštění drobných VirtualBox/LXC kontejnerů na pozadí, ale v Docker/Proxmox prostředí běží výborně.
Einstein@Home (Max Planck Institute – Německo / Univ. of Wisconsin)
Hledání rotujících neutronových hvězd (pulsarů) z dat z gravitačních detektorů LIGO a rádiových teleskopů. Německý institut Maxe Plancka v Hannoveru je jedním z hlavních vědeckých garantů.
Hardware: GPU i CPU. Grafické karty jako GTX 1070 Ti / 1080 Ti na tomto projektu podávají monstrózní výkon.
MilkyWay@home (Rensselaer / Evropské observatoře)
Vytváření přesné 3D mapy naší Galaxie (Mléčné dráhy) analýzou pohybů hvězd.
Hardware: GPU (masivně paralelní výpočty).
Climateprediction.net (University of Oxford – UK/EU)
Simulace dlouhodobých klimackých modelů a předpovídání extrémního počasí.
Hardware: CPU (delší výpočetní úlohy, ideální na pozadí).
Měření síti, Open-Data a crowdsourcing
Alternativní využití HW.
RIPE Atlas Software Probe (RIPE NCC – Amsterdam)
RIPE NCC je evropský regionální internetový registr. Můžeš u sebe v Dockeru spustit ripe-atlas-probe.
Každý node se stane součástí globální sítě měřicích sond, které testují latenci, DNS, routing a zdraví celého internetu. Za provozování získáváte kredity, za které si pak můžete zadávat vlastní měření v síti.
TTN (The Things Network) Gateway / ChirpStack
Pokud vás láká IoT, můžete si do USB ve vašem počítači přidat levný LoRaWAN concentrator a provozovat evropskou otevřenou síť pro komunitní senzory.
OpenStreetMap (OSM) / MapComplete klientské nody
Předzpracování geografických dat nebo provoz zrcadla tile-serveru pro nezávislé evropské mapy.