Hirdetés
Évekkel ezelőtt írtam egy cikket arról, hogy CPU-idejét a tudományra áldozza – kihasználva egy internetes számítástechnikai modellt. elosztott számítástechnika 10 módja annak, hogy CPU-idejét a tudománynak áldozza Olvass tovább . Ebben a cikkben megvitattam néhány nagyszerű projektet, amelyekre számítógépe CPU-idejét fordíthatja, beleértve a bioterrorizmus elleni védekezést, a rák elleni küzdelmet és a támogatást nanotechnológia.
Valójában a cikk megírása után jó ideig vezettem néhány projektet, és annyira érdekelt az egész. elosztott számítási modellt, amellyel írói pályafutásom egy pontján interjút készítettem az IBM-mel a saját projektjükről, a Worldről Community Grid. Az alábbiakban többet fogok elmagyarázni a World Community Gridről, de mielőtt az egyéni elosztott számítástechnikára térnénk projektekkel kapcsolatban, fontos, hogy utolérjük, hogyan fejlődött az egész közösség abban a néhány évben, amióta utoljára írtam azt.
Az elképesztő az, hogy az elosztott számítástechnika fejlődése hogyan követte végig magát a tudományos közösség együttműködési szellemében. A múltban sok ilyen projekt megkövetelte, hogy a felhasználók külön-külön programokat töltsenek le, és mindegyiket saját független képernyővédőkkel és egyéb funkciókkal rendelkeztek a többi projekten kívül csinál. Manapság a projektek többsége a BOINC nevű központi vezérlési menedzserhez kapcsolódik, amelyet a Berkeley-i emberek vezetnek. Ezzel az egyetlen alkalmazással feloszthatja tartalék CPU-teljesítményét, hogy számos számítástechnikai ügyet támogasson, amelyekben hisz.
Csodálatos elosztott számítástechnikai projektek
Szeretem a BOINC koncepcióját, amelyet közvetlenül letölthet és telepíthet Berkeley BOINC oldala. Szeretem, mert amikor letöltöttem és futtattam a projekteket a múltban, a folyamat nem volt igazán egyszerű vagy könnyű. Imádtam a képernyővédőket és a klassz grafikát, de valójában az elosztott számítástechnika azon múlik, hogy a CPU-t olyan célokra ajánljuk fel, amelyekben hiszel – ez a lényeg.
A BOINC Managerrel telepítheti és elindíthatja, és az összes elosztott számítástechnikai projekt kéznél van.

Egyáltalán nem ajánlok semmilyen ilyen programot, hacsak nem tartalmazza a rendelkezésre álló projektek nagy többségét. Szerencsére BOINC igen. Azt is megállapítottam, hogy sok olyan projekt van, amely nem szerepel magán a BOINC program projektlistáján, csak Ön továbbra is beillesztheti az interneten talált BOINC által támogatott projektek URL-címét, és a menedzser felismeri és betölti. Ez nagyon menő.
Klímajóslás
Néhány évvel ezelőtt említettem a Climateprediction.net-et, leginkább azért, mert ez egy olyan projekt, amelyben szerintem az emberek nagy többsége hisz. A projekt célja a Föld éghajlatának előrejelzése egészen 2100-ig. A cél nem csupán prediktív modellek létrehozása, hanem a meglévő klímamodellek pontosságának tesztelése annak meghatározására, hogy melyik a valószínűbb forgatókönyv.
Miután regisztrált a Climateprediction.net oldalon a BOINC-n keresztül, azonnal átirányítjuk a webhelyre, hogy befejezze regisztrációját, és hozzáférjen minden aktuális statisztikájához.

Ezen a weboldalon sok klímamodellt és információt találhat az olyan linkeken, mint a WeatherAtHome és a webhely más részein. Feltétlenül fedezze fel a webhelyet, ha és amikor regisztrál ehhez a projekthez.
Kozmológia@home
A Cosmology projekt az egyik kedvencem, mert szeretem azt az ötletet, hogy segíthetek az univerzum modelljeinek fejlesztésében. A Cosmology projekt csillagászati és részecskefizikai adatokat épít be modelljeibe. Mint valaki, aki nagy tapsot adott a Higgs-bozon felfedezésének, nagyon örülök, hogy CPU-teljesítményem egy részét felajánlhatom ennek a fajta ügynek.

A fenti képen látható, hogyan néz ki a BOINC a kozmológiai feladatok futtatása. Nyomja meg a lefelé mutató nyilat a „Projekt hozzáadása", hogy megtekinthesse az összes projektet, amelyre regisztrált, és azonnal hivatkozzon az egyes webhelyekre. A legördülő lista feletti fő panelen látható az aktuális feladat, amelyen a CPU dolgozik, és hogy mennyi ideig dolgozik az adott számítási feladaton.
Orbit@Home
Valószínűleg az Orbit@Home felsorolásával mutatom be a térre összpontosító projektekkel szembeni elfogultságomat, de a lényeg az, hogy ez egy másik nagyon klassz elosztott számítástechnikai projekt.
Az Orbit@Home projekt a Naprendszer tanulmányozására összpontosít, hogy számítások segítségével kezelje a Földet érintő fontos problémákat, például a Földközeli aszteroidákat (NEA). Szeretem azt az ötletet, hogy egy ilyen projekt potenciálisan a NEA létezéséről szóló korai riasztás forrása veszélyes úton halad a Földre, időt biztosítva az emberiségnek, hogy megtervezze és felkészüljön ennek teljesítésére kihívás.

Amit nagyon szeretek az Orbit@home webhelyen, az az oldalon található statisztikák és információk, így áttekintést kaphat a projekttel kapcsolatos összes számításról.

A projektnek közössége is van, és ha bármilyen fontos hír érkezik, az oldal főoldalán megtalálható, például az Asteroid 2011 MD 2011. július 27-i közeli áthaladásának bejelentése. Az oldal ritkán frissül, de ha van valami bejelenteni való, ott megtalálja.
MindModeling@Home
A MindModeling@Home projekt azon projektek közé tartozik, amelyek nem szerepelnek a BOINC programlistában, de ha beírja a projekt URL-jét a Project URL mezőbe, akkor a projektet BOINC-kompatibilisként ismeri fel, és regisztrál, és csatlakozik a projektet.

A MindModeling projekt az emberi elme megértése érdekében a webhely által leírt „számítógépes kognitív folyamatmodellezés” futtatására összpontosít. Véleményem szerint az emberi elme modellezése és szimulálása az egyik legnagyobb, legnagyobb kihívást jelentő és valószínűleg szinte lehetetlen feladat.
Az „emberi teljesítmény és tanulás” modellezésének ötlete olyan elképesztő fogalom számomra, hogy örömmel fordítom számítási teljesítményemet ennek a magasztos célnak a megvalósítására. És természetesen a projektnek van egy nagyon klassz weboldala is.

A weboldalon egyfajta ranglista látható, amely a legtöbbet „adó” projektrésztvevőket mutatja, és a projekttel kapcsolatos információkat és híreket az egész oldalon találja.
A World Community Grid.
Évekkel ezelőtt beszéltem az IBM munkatársaival a World Community Grid néven ismert új (akkori) jótékonysági projektjükről. A cég nem termelt profitot a projektből, saját erőforrásait, sőt elkötelezett személyzetét fordította arra, hogy az elosztott számítástechnikai projekt sikeres legyen.

A World Community Grid benne van a BOINC-ban, de az teszi különlegessé, hogy nem csak egy projekt, hanem ehelyett elveszi a CPU számítási teljesítményét, és szétosztja a World Community Grid számítási rendszerében okoz. Ezen okok közé tartozik például a malária elleni küzdelem, a tiszta víz, az izomdystrophia és a gyermekkori rák elleni küzdelem.

Valójában csak a World Community Grid-re regisztrálhat, és a CPU kiválóan használható néhány rendkívül fontos célra. És nyomon követheti és többet megtudhat ezekről a folyamatban lévő okokról közvetlenül a webhelyen World Community Grid weboldal.
További információ a BOINC-ról
Amint ebben a cikkben is látható, valóban úgy gondolom, hogy a BOINC használatával annyi projektet támogathat, amennyit csak akar, miközben csak egyetlen alkalmazást kell letöltenie és futtatnia. Ez a járható út.
A BOINC segítségével végrehajtható módosítások egy része az, hogy konfigurálja, hogy a CPU-ból mennyit és mikor fogyaszt. Valójában meghatározhatja a napszakokat, amikor munkát végezhet, mennyi lemezterületet használhat, és beállíthatja úgy, hogy csak akkor működjön, ha nem használja a számítógépet, és néhány ideig tétlen volt percek.

Az alkalmazás speciális nézete több statisztikát is megjelenít az összes aktuális projektről. Megjeleníti az összes olyan projektfeladatot, amelyen számítógépe jelenleg dolgozik, valamint ezeknek a feladatoknak az általános előrehaladását.

És végül a BOINC képernyővédőket is tartalmaz minden olyan projekthez, amelyek támogatása mellett döntöttél mint ez a Cosmology@Home-tól, amely elhalványul a képek és a futás aktuális állapota között munkahelyek.

Nagyon jó érzés támogatni annyi fontos ügyet azzal, hogy csak a számítógéped fut. Ez olyan, mintha lehetőséget adna számítógépének, hogy valami jót tegyen a világban, és minden, amit valóban adományoz, ha úgy gondolja ez nem más, mint valamivel magasabb elektromos fogyasztás és valamivel nagyobb terhelés processzor.
Tekintettel arra, hogy segíthet megoldani a világ legsürgetőbb problémáit, azt mondanám, hogy nem érdemes lemondani róla.
Támogattál valaha elosztott számítástechnikai projekteket? Észrevetted ezt a menő hangot? Ossza meg saját visszajelzését és kedvenc projektjeit az alábbi megjegyzések részben.
A kép forrásai: Laptopok megosztása a Shutterstockon keresztül
Ryan villamosmérnök BSc diplomával rendelkezik. 13 évet dolgozott automatizálási mérnöki területen, 5 évet IT területen, jelenleg pedig alkalmazásmérnök. A MakeUseOf korábbi ügyvezető szerkesztőjeként felszólalt országos adatvizualizációs konferenciákon, és szerepelt a nemzeti tévében és rádióban.