Reklama

aplikácií distribuovaných výpočtovPred rokmi som napísal článok o darovaní svojho CPU času vede – využívaniu internetového výpočtového modelu známeho ako distribuované výpočty 10 spôsobov, ako darovať svoj procesorový čas vede Čítaj viac . V tomto článku som diskutoval o niektorých skvelých projektoch, ktorým by ste mohli venovať čas procesora vášho počítača, vrátane vecí ako obrana pred bioterorizmom, boj proti rakovine a podpora nanotechnológie.

V skutočnosti som niekoľko z týchto projektov viedol dosť dlho po napísaní tohto článku a celý ma tak zaujal distribuovaný výpočtový model, s ktorým som v jednom bode svojej spisovateľskej kariéry robil rozhovor s IBM o ich vlastnom projekte Svet komunitná mriežka. Nižšie vysvetlím viac o World Community Grid, ale skôr ako sa dostaneme k jednotlivým distribuovaným výpočtovým technikám projektov, je dôležité dohnať, ako sa celá komunita vyvinula za tých pár rokov, odkedy som naposledy písal o to.

Úžasné je, ako vývoj distribuovaných počítačov nasledoval v duchu spolupráce samotnej vedeckej komunity. V minulosti mnohé z týchto projektov vyžadovali, aby si používatelia stiahli jednotlivé programy a každý z nich mali svoje vlastné nezávislé šetriče obrazovky a ďalšie funkcie okrem iných projektov robí. V súčasnosti sa väčšina projektov spája s centrálnym riadiacim manažérom s názvom BOINC, ktorý riadia ľudia z Berkeley. S touto jednou aplikáciou môžete rozdeliť svoj náhradný výkon CPU na podporu celého množstva výpočtových príčin, ktorým veríte.

instagram viewer

Úžasné distribuované počítačové projekty

Milujem koncept BOINC, ktorý si môžete stiahnuť a nainštalovať priamo z stránka BOINC v Berkeley. Páči sa mi to, pretože keď som si stiahol a spustil projekty v minulosti, tento proces nebol skutočne jednoduchý ani ľahký. Páčili sa mi šetriče obrazovky a skvelá grafika, ale v skutočnosti sa distribuovaný výpočtový systém zameriava na ponúkanie vášho procesora na účely, ktorým veríte – to je základ.

Pomocou správcu BOINC ho nainštalujete a spustíte a všetky distribuované počítačové projekty máte na dosah ruky.

aplikácií distribuovaných výpočtov

Rozhodne by som neodporúčal žiadny takýto program, pokiaľ by neobsahoval veľkú väčšinu dostupných projektov. Našťastie to robí BOINC. Tiež som zistil, že existuje veľa projektov, ktoré nie sú uvedené v zozname projektov v samotnom programe BOINC, ale vy stále môžete vložiť adresu URL akéhokoľvek projektu podporovaného BOINC, ktorý nájdete na webe, a manažér ju rozpozná a načíta. je to super.

Predpoveď klímy

Climateprediction.net som spomenul pred niekoľkými rokmi, hlavne preto, že je to projekt, ktorému podľa mňa verí veľká väčšina ľudí. Cieľom projektu je pracovať na predpovedaní klímy Zeme až do roku 2100. Cieľom nie je len vytvoriť prediktívne modely, ale aj otestovať presnosť existujúcich klimatických modelov, aby sa určilo, ktoré scenáre sú pravdepodobnejšie.

Po registrácii na Climateprediction.net cez BOINC budete okamžite presmerovaní na webovú stránku, kde dokončíte registráciu a získate prístup ku všetkým svojim aktuálnym štatistikám.

Pomôžte urobiť svet lepším s týmito úžasnými modelmi distribuovaných počítačových projektov2

Na tejto webovej stránke môžete tiež nájsť veľa klimatických modelov a informácií na odkazoch, ako je WeatherAtHome a v iných oblastiach stránky. Nezabudnite preskúmať túto stránku, ak a keď sa zaregistrujete do tohto projektu.

Cosmology@home

Projekt Cosmology je jedným z mojich obľúbených, pretože milujem myšlienku, že môžem pomáhať s vývojom modelov vesmíru. Projekt Cosmology zahŕňa do svojich modelov údaje z astronomickej a časticovej fyziky. Ako niekto, kto vzdával ovácie objavu Higgsovho bozónu, som nadšený, že môžem ponúknuť časť výkonu svojho CPU na tento druh veci.

distribuované výpočty

Obrázok vyššie ukazuje, ako BOINC vyzerá ako spustenie úloh pre kozmológiu. Môžete stlačiť šípku dole pod „Pridať projekt“, aby ste videli všetky projekty, do ktorých ste sa prihlásili, a okamžite prepojte jednotlivé webové stránky. Hlavný panel nad týmto rozbaľovacím zoznamom zobrazuje dokončenie aktuálnej úlohy, na ktorej váš procesor pracuje, a ako dlho na tejto výpočtovej úlohe pracuje.

Orbit@Home

Pravdepodobne odhaľujem svoju zaujatosť voči projektom, ktoré sú zamerané na vesmír, uvedením Orbit@Home, ale podstatou je, že je to ďalší veľmi skvelý distribuovaný výpočtový projekt.

Projekt Orbit@Home je zameraný na štúdium slnečnej sústavy na využitie výpočtov na riešenie dôležitých problémov pre Zem, ako sú blízkozemské asteroidy (NEA). Páči sa mi myšlienka takéhoto projektu, ktorý by mohol byť zdrojom včasného varovania, že existuje NEA na nebezpečnom kurze pre Zem, poskytujúc ľudstvu čas na plánovanie a prípravu na splnenie tohto cieľa výzva.

distribuované výpočty

Čo sa mi na webovej stránke Orbit@home veľmi páči, sú štatistiky a informácie poskytované na stránke, takže môžete vidieť prehľad všetkých výpočtov, ktoré sa pre projekt uskutočnili.

distribuované výpočty

Projekt má aj komunitu a vždy, keď sa vyskytnú nejaké zásadné novinky, nájdete ich na hlavnej stránke webu, ako napríklad oznámenie blízkeho priechodu Asteroid 2011 MD 27. júla 2011. Stránka sa často neaktualizuje, ale keď je niečo na nahlásenie, nájdete to tam.

MindModeling@Home

Projekt MindModeling@Home je jedným z tých projektov, ktoré nie sú uvedené v zozname programov BOINC, ale ak zadáte URL projektu do poľa Project URL, rozpozná projekt ako kompatibilný s BOINC a zaregistruje sa a pripojí k projektu.

zoznam distribuovaných výpočtových projektov

Projekt MindModeling je zameraný na spustenie toho, čo stránka popisuje ako „výpočtové modelovanie kognitívnych procesov“, aby sme pochopili ľudskú myseľ. Podľa môjho názoru je úloha modelovania a simulácie ľudskej mysle jednou z najväčších, najnáročnejších a pravdepodobne takmer nemožných úloh.

Myšlienka modelovania „ľudského výkonu a učenia“ je pre mňa tak úžasným konceptom, že som viac než šťastný, že svoj výpočtový výkon môžem venovať tomuto vznešenému cieľu. A samozrejme, projekt má tiež celkom skvelú webovú stránku.

zoznam distribuovaných výpočtových projektov

Webová stránka zobrazuje rebríček, ktorý zobrazuje najviac „darujúcich“ účastníkov projektu a na celej stránke nájdete informácie a novinky o projekte.

Svetová komunitná sieť.

Pred rokmi som hovoril s ľuďmi z IBM o ich novom (v tom čase) charitatívnom projekte známom ako World Community Grid. Spoločnosť nezískala z projektu žiadny zisk a venovala svoje vlastné zdroje a dokonca aj špecializovaný personál, aby zabezpečila, že projekt distribuovaných počítačov bude úspešný.

zoznam distribuovaných výpočtových projektov

World Community Grid je súčasťou BOINC, ale to, čo ho robí výnimočným, je, že nejde len o jeden projekt, ale namiesto toho berie váš výpočtový výkon CPU a distribuuje ho cez výpočtovú sieť World Community Grid príčin. Niektoré z týchto príčin zahŕňajú veci ako boj proti malárii, čistá voda, svalová dystrofia a boj proti detskej rakovine.

Pomôžte urobiť svet lepším pomocou týchto úžasných modelov distribuovaných počítačových projektov10

V skutočnosti by ste sa mohli zaregistrovať iba pomocou siete World Community Grid a váš procesor by sa skvele využil na niektoré mimoriadne dôležité účely. A môžete sledovať a dozvedieť sa viac o týchto pretrvávajúcich príčinách priamo na World Community Grid webové stránky.

Viac o BOINC

Ako môžete vidieť v tomto článku, naozaj si myslím, že používanie BOINC je spôsob, ako podporiť toľko projektov, koľko chcete, pričom si musíte stiahnuť a spustiť jedinú aplikáciu. Je to spôsob, ako ísť.

Niektoré z úprav, ktoré môžete urobiť s BOINC, je konfigurácia toho, koľko vášho CPU spotrebuje a kedy ju spotrebuje. Môžete skutočne definovať nastavené časy dňa, kedy môže vykonávať prácu, koľko miesta na disku môže použiť a môžete ho nakonfigurovať tak, aby fungoval iba vtedy, keď počítač nepoužívate a na niekoľko dní je nečinný minút.

Pomôžte urobiť svet lepším pomocou týchto úžasných modelov distribuovaných počítačových projektov11

Rozšírené zobrazenie aplikácie vám tiež zobrazí ďalšie štatistiky o všetkých vašich aktuálnych projektoch. Ukáže vám všetky projektové úlohy, na ktorých váš počítač práve pracuje, a celkový priebeh týchto úloh.

Pomôžte urobiť svet lepším pomocou týchto úžasných modelov distribuovaných počítačových projektov13

A nakoniec, BOINC obsahuje aj šetriče obrazovky z každého z projektov, ktoré ste sa rozhodli podporiť, napr ako je tento z Cosmology@Home, ktorý sa medzi obrázkami a aktuálnym stavom behu stmavuje pracovných miest.

aplikácií distribuovaných výpočtov

Podporovať toľko dôležitých príčin tým, že máte spustený počítač, je skutočne skvelý pocit. Je to ako dať svojmu počítaču šancu urobiť niečo dobré vo svete a všetko, čo skutočne darujete, o tom nie je nič iné, ako možno mierne vyššia spotreba elektrickej energie a o niečo väčšia záťaž pre váš procesor.

Vzhľadom na to, že možno pomáhate riešiť niektoré z najpálčivejších problémov sveta, povedal by som, že to nie je tak veľa, čoho by ste sa mali vzdať.

Podporili ste niekedy nejaký distribuovaný výpočtový projekt? Všimli ste si, že niekto počul ten zvuk cool? Podeľte sa o svoju spätnú väzbu a svoje obľúbené projekty v sekcii komentárov nižšie.

Poďakovanie za obrázky: Zdieľanie notebookov cez Shutterstock

Ryan má titul BSc z elektrotechniky. Pracoval 13 rokov v automatizačnom inžinierstve, 5 rokov v IT a teraz je Apps Engineer. Bývalý výkonný redaktor MakeUseOf, prednášal na národných konferenciách o vizualizácii údajov a bol prezentovaný v celoštátnej televízii a rádiu.