Czech National Team a systém BOINC

Michal Pavelka Infrastruktura 19. května 2006

Na úvod se zamysleme nad základní otázkou "Využíváte výkon svého počítače po celou dobu jeho provozu na 100%?" Pokud si na tuto otázku odpovíte s čistým svědomím "ano", tak jste obrovská výjimka a dobrý uživatel. Na internetu lze nalézt poměrně hodně možností jak zapojit váš počítač do různých výpočtů.

Na úvod se zamysleme nad základní otázkou,,Využíváte výkon svého počítače po celou dobu jeho provozu na 100%?“ Pokud si na tuto otázku odpovíte s čistým svědomím ,,ano“, tak jste obrovská výjimka a dobrý uživatel. Ovšem většina počítačů na světě svůj plný výpočetní potenciál využívá jen velice malou část své provozní doby. Když uvážíme, že existuje spousta různých způsobů, jak počítač využít na 100% i při obyčejném psaní v textovém editoru, při práci ve skladovém programu nebo když si popíjíte svůj šálek kávy, či právě obědváte a nechce se vám na tu hodinu vypínat počítač, je obrovská škoda tohoto lenošení počítače nevyužít. Málokdo si uvědomuje, kolik takového nevyužitého výkonu na světě vlastně je a že je velmi snadné tento výkon věnovat například k vědeckým výzkumům různých světových univerzit, či skupin vědců, kteří nemají zrovna hromady peněz pro nákup výpočetních center se superpočítači za miliony dolarů a právě takovýmto projektům by mohl váš částečně zahálející počítač pomoci.

Na internetu lze nalézt poměrně hodně možností jak zapojit váš počítač do různých výpočtů. Ideálním způsobem pro každého uživatele je ovšem taková aplikace, která bude využívat pouze zbytkový výkon vašeho počítače, tedy pouze výkon který by jinak zahálel a na druhou stranu také se někdy dopracoval k nějakému výsledku.Výpočetní práce která by i superpočítačům zabrala spoustu času je rozdělena na mnoho dílků (pracovních jednotek) a tyto dílky jsou rozesílány ke zpracování jednotlivým uživatelům, kteří si danou aplikaci nainstalovali. Na vašem PC je jedna takováto jednotka o minimální velikosti zpracována za několik desítek minut, či hodin a poté automaticky odeslána zpět do centra projektu, kde dochází k opětovnému spojení jednotlivých dílků a k průzkumu výsledků.

Takováto aplikace má nastavenou nejnižší prioritu a tedy jakýkoliv program který používáte při práci či hraní, má před jeho použitím přednost. I takovýchto programů existuje mnoho a různé je i jejich zaměření. Můžete se zapojit například do jednoho z prvních distribuovaných projektů, kterým byl GIMPS (zaměřuje se na hledání těch největších prvočísel), dále třeba Folding@Home (výzkum struktury bílkovin) a mnoha dalších. Problémem těchto projektů je hlavně v tom, že každý používá svůj vlastní program a pokud dojde k výpadku přísunu práce pro váš PC jste tam kde jste byli = váš počítač se opět fláká.

Unikátem je v tomto ohledu systém který bych vám chtěl nyní představit a tím je systém BOINC. Jeho jedinečnost spočívá v tom, že je pouze klientem který dokáže spustit a obsluhovat spoustu aplikací různých světových projektů a to jak vědeckých, tak i jiného zaměření. Pokud si nainstalujete BOINC, můžete se díky němu zapojit do dnes již více než dvaceti projektů a jejich počet bude dále narůstat. Zdrojové kódy BOINC jsou totiž volně k dispozici a může je využít jakákoliv univerzita, laboratoř, či pouze okruh nadšenců a využít nabízeného výkonu na zpracovávání svých výzkumů. Namátkou uvedu několik projektů do kterých se lze již nyní zapojit pod systémem BOINC:

Seti@Home - hledání mimozemských civilizací, pomocí rádiového signálu

Climateprediction.net - zpracovávání klimatických modelů s cílem předpovědět vývoj klimatu na naší zemi v dalších desetiletích

Einstein@Home - tento projekt se pomocí několika interferometrů obrovských rozměrů snaží zaznamenat a v další fázi zkoumat gravitační vlny ve vesmíru

ProteinPredictor – zkoumání struktury proteinů

LHC@Home – zpracovávání simulací oběhů a srážek částic v budovaném částicovém urychlovači v Cernu

Leiden Classical - v tomto projektu můžete podrobit výpočtům také svou vlastní práci v oblasti například kvantové mechaniky

BURP - jedná se o začínající projekt několika nadšenců, kteří se díky systému BOINC pokouší zpracovávat grafické modely a textury

Připravují se i další velice zajímavé projekty, namátkou například:

PlanetQuest – tento projekt by se měl věnovat hledáním a objevováním nových planet a velice lákavé by mělo být i pojmenování po jejím objeviteli prostřednictvím distribuovaných výpočtů

Orbit@Home - zajímavý je tento projekt tím že má monitorovat srážky astreroidů s planetami a hlavně hledat a zkoumat dráty objektů, které by hrozili srážkou se Zemí

Stardust@Home – tento projekt chystá přímo NASA a má se zaměřit na analýzu dat získaných ze vzorků, které přinese sonda Stardust.

Výběr z mnoha zajímavých projektů není ovšem jediná výhoda systému BOINC. Nemusíte se spokojit s prací pouze na jednom projektu, ale můžete se podílet například na třech a ještě si určit kolik procent vašeho výpočetního času bude věnováno kterému projektu. I když má každý z projektů své vlastní internetové stránky, registrace, nastavení i celková struktura je shodná, takže pokud se zorientujete v nastavení svého profilu na jednom projektu, na těch dalších už s tím nebudete mít vůbec žádný problém. Veškerá vámi zpracovaná a odeslaná práce je na všech projektech pod systémem BOINC ohodnocena Creditem. I když každý projekt má jinak náročnou práci, jinou délku zpracování, jiné požadavky na rychlost odevzdání výsledků i systém přidělování Creditu, toto ohodnocení je prakticky vypovídající o vaší činnosti, ať už se podílíte na jakémkoliv projektu. Existují samozřejmě i statistiky dle Creditu na jednotlivých projektech a to nejen dle uživatelů, ale i týmů a států. Dále pak existují i celkové souhrnné statistiky všech projektů BOINC.

Ještě bych se chtěl zmínit o jedné velice využívané možnosti a tou je možnost vaší osobní, či firemní prezentace prostřednictvím účasti na BOINC. Každý z uživatelů má možnost připojit ke svému účtu internetovou adresu, e-mail, logo a také profil s možností napsat do něj spoustu různých informací o své osobě, firmě, či nějaké životní moudro. Čím více budete na jednotlivých projektech aktivní a hlavně, pokud se zapojíte do některého z velkých týmů, tím více lidí bude váš účet zajímat a tím více lidí se s vaším profilem či internetovými stránkami seznámí. Další obrovská příležitost k vlastní prezentaci je vyhlašování uživatele dne, které je na každém projektu zvlášť a je vybíráno nahodile, takže i tomu nejslabšímu počtáři se může dostat takovéto výsady. Pracovník dne je umístěn vždy na hlavní stránku konkrétního projektu na celých 24 hodin i se svým profilem a tímto způsobem je prezentován před celým světem.

Jak si vede Česká republika na BOINC?

Je až s podivem jak dobře si ve statistikách vede právě naše vlast, která se nachází nyní na 9. místě. Počet členů aktivně zapojených do BOINC u nás je více než 7500. V oblasti týmů působí v naší republice velice úspěšný Český národní tým (CNT) který je v současné době dokonce na neuvěřitelném třetím místě na světě z celkového počtu více než 42 tisíc týmů. Zájem o distribuované výpočty byl v České republice obrovský i před příchodem BOINC na projektech Seti@Home, Genome, Climate a dalších. S příchodem BOINC, který zahrnuje více projektů pod jeden systém, se podařilo účastníky z naší republiky sloučit pod jeden obrovský tým CNT (Czech National Team), který je opravdovou světovou konkurencí. Tým CNT se stará mimo jiné i o propagaci BOINC v ČR na svých internetových stránkách www.boinc.cz kde se můžete dočíst i mnoho podrobností o jednotlivých projektech. Také díky svému fóru a velice ochotným zakladatelům, pomáhá v začátcích všem členům, kteří se do systému BOINC a některého z jeho projektů chtějí zapojit a nevědí si s tím z počátku rady.

Jako vodítko jak se zapojit do některého z projektů může posloužit i tento návod.

Výkon týmu CNT tvoří více než 75% celkového republikového výkonu a jelikož spousta lidí není zařazena v žádném týmu, konkurence v naší republice je opravdu minimální. Tým dnes tvoří více než 2900 členů a je tak největším uskupením na distribuovaných výpočtech v historii naší republiky. Je to velice kladný důsledek téměř šestiletého působení více než 30.000 jednotlivců u nás v projektu Seti@Home Clasik v letech 1999-2005, kteří původně byli rozdrobeni ve více než 200 českých týmech. Toto se snažil zakladatel nejlepšího týmu na tomto projektu v naší republice (forest - Hrusice CZ) a zakladatel 6 týmu u nás (dejvidek - Area 51) změnit a s příchodem BOINC se dohodli za přispění několika nejvýkonnějších lidí z naší republiky na sloučení do jednoho týmu, s jedním webem a jedním místem ke komunikaci prostřednictvím fóra. Vznikl tak tým CNT, který není jen tak nějaké uskupení, ale skutečná komunita lidí, kteří na svém fóru velice živě diskutují nejen o jednotlivých projektech, ale i jiných zajímavých tématech. Jako tým mají své propagační předměty, pořádají regionální srazy a dokonce chystají i celorepublikový sraz. Mnozí členové tento sraz berou jako dovolenou a berou sebou i svoje rodiny.Co se ohledně budoucnosti týče tým CNT se neustále rozrůstá a má ambice jednou se probojovat na první místo ve světovém žebříčku a svou aktivitou pomoci nejen vědeckému pokroku, ale také zviditelnění naší republiky na světové úrovni.


Vytisknout


    Komentáře k článku

  • 24.5.2006 v 00:00WORLD COMMUNITY GRID.
    ve výčtu chybí WORLD COMMUNITY GRID http://www.worldcommunitygrid.org/ zabývá se hledáním léku na AIDS, supported by IBM
  • 16.12.2006 v 00:00RomanRozdělení teamu !!!
    Bohužel už nefungují spolu.Dejvídek a několik dalších důležitých lidí od CNT odešlo.
  • 18.8.2007 v 13:38TomášČlánek by potřeboval aktualizovat
    Jak tak koukám, nepřesností je tu opravdu velká řada. Tou nejdůležitější je, že Czech National Team (CNT) se přestěhoval na novou adresu: http://www.czechnationalteam.cz/ Mimochodem, vybírat už můžete z více než 50 projektů (srpen 2007)! Popisy všech projektů najdete zde: http://www.czechnationalteam.cz/view.php?cisloclanku=2004060001 Postup, jak se připojit do CNT, naleznete zde: http://www.czechnationalteam.cz/view.php?nazevclanku=jak-se-lze-pripojit-do-naseho-tymu-na-boinc&cisloclanku=2006100002
  • 19.12.2007 v 21:42HorstVýkon počítače
    Jsem rád, že můj počítač neběží na 100% - to je důkazem toho, že má velké rezervy a že se mu dobře dýchá - i přes to, že kritické komponenty jsou chlazeny pasivně. Dále .. čím méně pracuje, tím méně spotřebovává el. energie a méně topí. Proto jsem rád, že se můj počíatč potichu a ekonomicky fláká. Čím méně budu propojen s okolím, tím se budeme cítit já i můj počítač bezpečněji. A konečně - už z principu nezapojím svůj počítač do hledání mimozemšťanů - protože si myslím, že jejich nalezení by bylo našim koncem.

Vložte Váš komentář k tomuto článku

Máte dotaz? Neváhejte nám napsat.

Pole označená hvězdičkou (*) jsou povinná


Reklama v příspěvcích není dovolena, dodržujte etiketu. Redakce Světa sítí si vyhrazuje právo smazat příspěvěk, který v diskuzi použije vulgární slova a společensky neúnosné výrazy. Délka příspěvku je limitována 1500 znaky.