Reklāma

izplatītās skaitļošanas lietojumprogrammasPirms gadiem es uzrakstīju rakstu par sava CPU laika ziedošanu zinātnei — izmantojot interneta skaitļošanas modeli, kas pazīstams kā izkliedētā skaitļošana 10 veidi, kā ziedot savu CPU laiku zinātnei Lasīt vairāk . Šajā rakstā es apspriedu dažus foršos projektus, kuriem varētu veltīt datora CPU laiku, tostarp tādas lietas kā aizsardzība pret bioterorismu, cīņa pret vēzi un atbalsts nanotehnoloģijas.

Patiesībā es dažus no šiem projektiem vadīju kādu laiku pēc šī raksta rakstīšanas, un mani tik ļoti interesēja viss izplatīts skaitļošanas modelis, ko es intervēju IBM vienā savas rakstīšanas karjeras brīdī par viņu pašu projektu World Kopienas tīkls. Tālāk es paskaidrošu vairāk par World Community Grid, bet pirms mēs pārejam pie individuālajiem izplatītajiem datoriem projektiem, ir svarīgi uzzināt, kā visa kopiena ir attīstījusies šajos dažos gados, kopš es pēdējo reizi rakstīju par to.

Pārsteidzoši ir tas, kā izkliedētās skaitļošanas evolūcija ir sekojusi pašas zinātnieku kopienas sadarbības garā. Agrāk daudziem no šiem projektiem lietotājiem bija jālejupielādē atsevišķas programmas, un katrs no tiem bija savi neatkarīgi ekrānsaudzētāji un citas funkcijas, izņemot to, kas bija citi projekti dara. Mūsdienās lielākā daļa projektu ir saistīti ar centrālo vadības vadītāju BOINC, ko vada Bērklijas ļaudis. Izmantojot šo vienu lietojumprogrammu, varat sadalīt savu rezerves CPU jaudu, lai atbalstītu daudzus skaitļošanas iemeslus, kuriem jūs ticat.

instagram viewer

Pārsteidzoši izplatīti skaitļošanas projekti

Man patīk BOINC koncepcija, kuru varat lejupielādēt un instalēt tieši no Bērklija BOINC lapa. Man tas patīk, jo, kad es iepriekš lejupielādēju un vadīju projektus, process nebija īsti vienkāršs vai viegls. Man patika ekrānsaudzētāji un foršā grafika, taču patiesībā izkliedētā skaitļošanas pamatā ir CPU piedāvājums tiem mērķiem, kuriem jūs ticat. Tas ir galvenais.

Izmantojot BOINC Manager, jūs to instalējat un palaižat, un visi izplatītie skaitļošanas projekti ir ērti pieejami.

izplatītās skaitļošanas lietojumprogrammas

Es absolūti neieteiktu nevienu šādu programmu, ja vien tajā nebūtu ietverts lielākā daļa pieejamo projektu. Par laimi, BOINC to dara. Es arī atklāju, ka ir daudzi projekti, kas nav norādīti projektu sarakstā pašā BOINC programmā, bet jūs joprojām var ielīmēt jebkura tīmeklī atrastā BOINC atbalstītā projekta URL, un pārvaldnieks to atpazīs un ielādēs. Tas ir ļoti forši.

Klimata prognozēšana

Es pieminēju Climateprediction.net pirms dažiem gadiem, galvenokārt tāpēc, ka tas ir projekts, kuram, manuprāt, tic lielākā daļa cilvēku. Projekta mērķis ir strādāt pie Zemes klimata prognozēšanas līdz pat 2100. gadam. Mērķis ir ne tikai izveidot prognozējošus modeļus, bet arī pārbaudīt esošo klimata modeļu precizitāti, lai noteiktu, kuri scenāriji ir ticamāki.

Pēc reģistrēšanās vietnē Climateprediction.net, izmantojot BOINC, jūs uzreiz tiksit novirzīts uz vietni, lai pabeigtu reģistrēšanos un piekļūtu visai pašreizējai statistikai.

Palīdziet padarīt pasauli labāku, izmantojot šo apbrīnojamo izplatīto skaitļošanas projektu modelēšanu2

Šajā vietnē varat arī atrast daudz klimata modeļu un informācijas, izmantojot tādas saites kā WeatherAtHome un citās vietnes daļās. Noteikti izpētiet vietni, ja un kad reģistrējaties šim projektam.

Kosmoloģija@mājas

Kosmoloģijas projekts ir viens no maniem iecienītākajiem, jo ​​man patīk ideja par iespēju palīdzēt Visuma modeļu izstrādē. Cosmology projekts savos modeļos iekļauj astronomijas un daļiņu fizikas datus. Kā cilvēks, kurš veltīja ovācijas par Higsa bozona atklāšanu, esmu priecīgs piedāvāt daļu sava CPU jaudas šāda veida mērķim.

izkliedētā skaitļošana

Augšējā attēlā parādīts, kā BOINC izskatās kosmoloģijas uzdevumu izpilde. Varat nospiest lejupvērsto bultiņu zem “Pievienot projektu”, lai skatītu visus projektus, kuriem esat reģistrējies, un nekavējoties izveidotu saiti uz katru vietni. Galvenajā panelī virs šī nolaižamā saraksta tiek parādīts pašreizējā uzdevuma pabeigšana, ar kuru jūsu centrālais procesors strādā, un tas, cik ilgi tas ir strādājis ar šo skaitļošanas uzdevumu.

Orbit@Home

Es, iespējams, atklāju savu aizspriedumu pret projektiem, kas ir vērsti uz kosmosu, norādot arī Orbit@Home, taču galvenais ir tas, ka tas ir vēl viens ļoti foršs sadalītās skaitļošanas projekts.

Projekts Orbit@Home ir vērsts uz Saules sistēmas izpēti, lai izmantotu aprēķinus, lai risinātu svarīgas Zemei problēmas, piemēram, Zemes asteroīdus (NEA). Man patīk ideja, ka šāds projekts varētu būt agrīna brīdinājuma avots par NEA Zemei bīstamā virzienā, dodot cilvēcei laiku plānot un sagatavoties, lai to izpildītu izaicinājums.

izkliedētā skaitļošana

Tas, kas man ļoti patīk Orbit@home vietnē, ir statistika un informācija, kas tiek sniegta vietnē, lai jūs varētu redzēt pārskatu par visiem aprēķiniem, kas veikti projektam.

izkliedētā skaitļošana

Projektam ir arī kopiena, un ikreiz, kad ir kādi svarīgi jaunumi, jūs tos atradīsit vietnes galvenajā lapā, piemēram, paziņojumu par Asteroid 2011 MD tuvējo pāreju 2011. gada 27. jūlijā. Lapa netiek atjaunināta bieži, taču, ja ir par ko ziņot, jūs to atradīsit tur.

MindModeling@Home

Projekts MindModeling@Home ir viens no tiem projektiem, kas nav norādīts BOINC programmu sarakstā, bet, ja ierakstāt projekta URL laukā Project URL, tas atpazīs projektu kā saderīgu ar BOINC un reģistrēs jūs un izveidos savienojumu ar projektu.

izplatīto skaitļošanas projektu saraksts

MindModeling projekts ir vērsts uz tā, ko vietne raksturo kā “skaitļošanas kognitīvā procesa modelēšanu”, lai izprastu cilvēka prātu. Manuprāt, cilvēka prāta modelēšanas un simulācijas uzdevums ir viens no lielākajiem, izaicinošākajiem un, iespējams, gandrīz neiespējamiem uzdevumiem.

Ideja par „cilvēka veiktspējas un mācīšanās” modelēšanu man ir tik pārsteidzoša koncepcija, ka esmu vairāk nekā priecīgs, ka varu veltīt savu skaitļošanas jaudu šim augstajam mērķim. Un, protams, projektam ir arī diezgan forša vietne.

izplatīto skaitļošanas projektu saraksts

Vietnē ir redzams sava veida līderu saraksts, kurā ir redzami visvairāk "devīgie" projekta dalībnieki, un jūs atradīsiet informāciju un jaunumus par projektu visā vietnē.

Pasaules kopienas tīkls.

Pirms gadiem es runāju ar IBM darbiniekiem par viņu jauno (tolaik) labdarības projektu, kas pazīstams kā World Community Grid. Uzņēmums no projekta neguva peļņu, un tas veltīja savus resursus un pat specializētu personālu, lai pārliecinātos, ka izplatītais skaitļošanas projekts ir veiksmīgs.

izplatīto skaitļošanas projektu saraksts

Pasaules kopienas tīkls ir iekļauts BOINC, taču tas ir īpašs tas, ka tas nav tikai viens projekts, bet tā vietā tas paņem jūsu CPU skaitļošanas jaudu un izplata to visā World Community Grid skaitļošanas sistēmā cēloņi. Daži no šiem cēloņiem ietver tādas lietas kā cīņa pret malāriju, tīrs ūdens, muskuļu distrofija un cīņa pret bērnu vēzi.

Palīdziet padarīt pasauli labāku, izmantojot šo apbrīnojamo sadalīto skaitļošanas projektu modelēšanu10

Jūs faktiski varētu reģistrēties tikai World Community Grid, un jūsu centrālais procesors tiktu lieliski izmantots dažiem ārkārtīgi svarīgiem mērķiem. Un jūs varat pārraudzīt un uzzināt vairāk par šiem pastāvīgajiem cēloņiem tieši vietnē Pasaules kopienas tīkls vietne.

Vairāk par BOINC

Kā redzat šajā rakstā, es patiešām domāju, ka BOINC izmantošana ir veids, kā atbalstīt tik daudz projektu, cik vēlaties, vienlaikus tikai lejupielādējot un palaistot vienu lietojumprogrammu. Tas ir veids, kā iet.

Dažas izmaiņas, ko varat veikt ar BOINC, ir konfigurēt, cik daudz no jūsu CPU tas patērē un kad tas patērē. Jūs faktiski varat noteikt noteiktus diennakts laikus, kad tas var veikt darbu, cik daudz diska vietas tas var izmantot un varat to konfigurēt tā, lai tas darbotos tikai tad, kad nelietojat datoru un tas kādu laiku ir dīkstāvē minūtes.

Palīdziet padarīt pasauli labāku, izmantojot šo apbrīnojamo izplatīto skaitļošanas projektu modelēšanu11

Lietojumprogrammas uzlabotais skats parāda arī vairāk statistikas par visiem jūsu pašreizējiem projektiem. Tajā tiks parādīti visi projekta uzdevumi, pie kuriem pašlaik strādā jūsu dators, un šo uzdevumu kopējais progress.

Palīdziet padarīt pasauli labāku, izmantojot šo apbrīnojamo izplatīto skaitļošanas projektu modelēšanu13

Visbeidzot, BOINC ietver arī ekrānsaudzētājus no katra projekta, kuru esat nolēmis atbalstīt, piemēram kā šis no Cosmology@Home, kas pazūd starp attēliem un jūsu skriešanas pašreizējo statusu darba vietas.

izplatītās skaitļošanas lietojumprogrammas

Atbalstīt tik daudz svarīgu iemeslu, tikai palaižot datoru, patiesībā ir diezgan forša sajūta. Tas ir tāpat kā dot savam datoram iespēju darīt kaut ko labu pasaulē, un viss, ko jūs patiešām ziedojat, ja domājat tas ir nekas vairāk kā varbūt nedaudz lielāks elektroenerģijas patēriņš un nedaudz lielāka slodze uz jūsu procesors.

Ņemot vērā to, ka jūs, iespējams, palīdzat atrisināt dažas no pasaules aktuālākajām problēmām, es teiktu, ka no tā nav jāatsakās.

Vai esat kādreiz atbalstījis kādus izplatītus skaitļošanas projektus? Vai pamanījāt kādu, kas dzirdēja šo foršo skaņu? Kopīgojiet savas atsauksmes un iecienītākos projektus komentāru sadaļā zemāk.

Attēlu kredīti: Klēpjdatoru koplietošana, izmantojot Shutterstock

Raiens ir ieguvis bakalaura grādu elektrotehnikā. Viņš ir strādājis 13 gadus automatizācijas inženierijā, 5 gadus IT jomā un tagad ir Apps Engineer. Bijušais MakeUseOf vadošais redaktors, viņš ir uzstājies nacionālajās konferencēs par datu vizualizāciju, kā arī bijis iekļauts nacionālajā televīzijā un radio.