Annons
För flera år sedan skrev jag en artikel om att donera din CPU-tid till vetenskapen – att dra nytta av en datormodell på Internet som kallas distribuerad databehandling 10 sätt att donera din CPU-tid till vetenskap Läs mer . I den artikeln diskuterade jag några av de coola projekten du kan ägna din dators CPU-tid åt, inklusive saker som att försvara sig mot bioterrorism, bekämpa cancer och stödja nanoteknik.
Faktum är att jag drev några av dessa projekt ett bra tag efter att ha skrivit den artikeln, och jag var så intresserad av det hela distribuerad datormodell som jag intervjuade IBM vid ett tillfälle i min författarkarriär om deras eget projekt, World Community Grid. Jag ska förklara mer om World Community Grid nedan, men innan vi kommer till individuell distribuerad datoranvändning projekt är det viktigt att komma ikapp med hur hela samhället har utvecklats under de här få åren sedan jag senast skrev om den.
Vad som är häpnadsväckande är hur utvecklingen av distribuerad datoranvändning har följt med i samarbetsandan för själva forskarsamhället. Tidigare krävde många av dessa projekt att användare laddade ner individuella program, och de var och en hade sina egna oberoende skärmsläckare och andra funktioner förutom vad andra projekt var håller på med. Nuförtiden är de flesta av projekten inkopplade i en central kontrollansvarig som heter BOINC, som drivs av folket på Berkeley. Med den applikationen kan du dela upp din extra CPU-kraft för att stödja en hel mängd datorsaker som du tror på.
Fantastiska distribuerade datorprojekt
Jag älskar konceptet BOINC, som du kan ladda ner och installera direkt från Berkeleys BOINC-sida. Jag älskar det för när jag laddade ner och körde projekten tidigare var processen inte riktigt enkel eller lätt. Jag älskade skärmsläckarna och den coola grafiken, men i själva verket handlar distribuerad datoranvändning om att erbjuda din CPU till de saker du tror på – det är slutsatsen.
Med BOINC Manager installerar du den och startar den, och det finns alla distribuerade datorprojekt, precis vid dina fingertoppar.

Jag skulle absolut inte rekommendera något sådant program om det inte innehåller den stora majoriteten av tillgängliga projekt. Tack och lov gör BOINC det. Jag upptäckte också att det finns många projekt som inte finns med i projektlistan i själva BOINC-programmet, men du kan fortfarande klistra in URL: en för alla BOINC-stödda projekt du hittar på webben, och chefen kommer att känna igen och ladda den. Det är väldigt coolt.
Klimatförutsägelse
Jag nämnde Climateprediction.net för några år sedan, mest för att det är ett projekt som jag tror att en stor majoritet av människor tror på. Projektets mål är att arbeta med att förutsäga jordens klimat ända in till år 2100. Målet är inte bara att skapa prediktiva modeller, utan att testa träffsäkerheten hos befintliga klimatmodeller för att avgöra vilka som är mer sannolika scenarier.
Efter att ha registrerat dig hos Climateprediction.net genom BOINC, kommer du omedelbart vidarebefordras till webbplatsen för att slutföra din registrering och få tillgång till all din aktuella statistik.

På den webbplatsen kan du också hitta mycket av klimatmodellerna och information på länkar som WeatherAtHome och i andra delar av sidan. Se till att utforska webbplatsen om och när du registrerar dig för detta projekt.
Cosmology@home
Kosmologiprojektet är en av mina favoriter, eftersom jag älskar tanken på att kunna hjälpa till med att utveckla modeller av universum. Kosmologiprojektet införlivar astronomiska och partikelfysiska data i sina modeller. Som någon som gav en stående ovation till upptäckten av Higgs Boson, är jag stolt över att kunna erbjuda en del av min CPU-kraft till denna typ av sak.

Bilden ovan visar hur BOINC ser ut att köra uppgifter för Cosmology. Du kan trycka på nedåtpilen under "Lägg till projekt” för att se alla projekt du har registrerat dig för och omedelbart länka till varje webbplats. Huvudpanelen ovanför den här rullgardinsmenyn visar slutförandet av den aktuella uppgiften som din CPU arbetar med, och hur länge den har arbetat med den beräkningsuppgiften.
Orbit@Home
Jag avslöjar förmodligen min fördomsfullhet mot projekt som är fokuserade på rymden genom att lista Orbit@Home också, men slutsatsen är att det är ett annat väldigt coolt distribuerat datorprojekt.
Orbit@Home-projektet är fokuserat på att studera solsystemet för att använda beräkningar för att hantera viktiga problem för jorden, såsom Near Earth Asteroids (NEA). Jag älskar tanken på att ett sådant projekt kan vara källan till en tidig varning om att det finns en NEA på en farlig kurs för jorden, vilket ger mänskligheten tid att planera och förbereda sig för att möta det utmaning.

Det jag verkligen gillar med webbplatsen Orbit@home är statistiken och informationen som finns på sidan så att du kan se en översikt över alla beräkningar som har gjorts för projektet.

Projektet har också en gemenskap, och närhelst det finns några större nyheter, hittar du det på webbplatsens huvudsida, som tillkännagivandet av Asteroid 2011 MD nära-pass den 27 juli 2011. Sidan uppdateras inte ofta, men när det finns något att rapportera hittar du det där.
MindModeling@Home
MindModeling@Home-projektet är ett av de projekt som inte finns med i BOINC-programlistan, men om du skriver projekt-URL i fältet Project URL, kommer det att känna igen projektet som BOINC-kompatibelt och kommer att registrera dig och ansluta till projekt.

MindModeling-projektet är ett som är fokuserat på att driva det som webbplatsen beskriver som "beräkningskognitiv processmodellering" för att förstå det mänskliga sinnet. Enligt min åsikt är uppgiften att modellera och simulera det mänskliga sinnet en av de största, mest utmanande och förmodligen en nästan omöjlig uppgift.
Idén att modellera "mänsklig prestation och lärande" är ett så fantastiskt koncept för mig att jag mer än gärna ägnar min datorkraft åt det höga målet. Och naturligtvis har projektet en ganska cool hemsida också.

Webbplatsen visar en slags leaderboard som visar de mest "givande" projektdeltagarna, och du hittar information och nyheter om projektet på hela webbplatsen.
World Community Grid.
För flera år sedan pratade jag med folket på IBM om deras nya (på den tiden) välgörenhetsprojekt känt som World Community Grid. Företaget gjorde ingen vinst på projektet, och det ägnade sina egna resurser och till och med engagerad personal för att se till att det distribuerade datorprojektet blev framgångsrikt.

World Community Grid ingår i BOINC, men det som gör det speciellt är att det inte bara är ett projekt, utan det tar istället din CPU-beräkningskraft och distribuerar den över World Community Grid-beräkningen orsaker. Några av dessa orsaker inkluderar saker som att bekämpa malaria, rent vatten, muskeldystrofi och bekämpa barncancer.

Du kan faktiskt registrera dig med bara World Community Grid, och din CPU kommer att komma till utmärkt användning för några extremt viktiga orsaker. Och du kan övervaka och lära dig mer om dessa pågående orsaker direkt på World Community Grid hemsida.
Mer om BOINC
Som du kan se i den här artikeln tror jag verkligen att använda BOINC är vägen att gå för att stödja så många projekt som du vill, samtidigt som du bara behöver ladda ner och köra en enda applikation. Det är vägen att gå.
En del av justeringarna du kan göra med BOINC är att konfigurera hur mycket av din CPU den förbrukar och när den förbrukar den. Du kan faktiskt definiera inställda tider på dagen när den kan utföra arbete, hur mycket diskutrymme den kan använda och du kan konfigurera den så att den bara fungerar när du inte använder din dator och den har varit inaktiv ett par minuter.

Den avancerade vyn av applikationen visar dig också mer statistik om alla dina nuvarande projekt. Den visar dig alla projektuppgifter som din dator för närvarande arbetar med och de övergripande framstegen för dessa uppgifter.

Och slutligen, BOINC inkluderar också skärmsläckare från vart och ett av de projekt som du har bestämt dig för att stödja, t.ex. som den här från Cosmology@Home som tonar in och ut mellan bilder och aktuell status för din löpning jobb.

Att stödja så många viktiga saker genom att bara ha din dator igång är faktiskt en ganska cool känsla. Det är som att ge din dator en chans att göra nytta i världen, och allt du verkligen donerar om du tror om det, är inget annat än kanske något högre elförbrukning och något mer belastning på din processor.
Med tanke på att du kanske hjälper till att lösa några av världens mest angelägna problem, skulle jag säga att det inte är mycket att ge upp.
Har du någonsin stöttat några distribuerade datorprojekt? Hittade du någon som hörde det lät coolt? Dela din egen feedback och dina favoritprojekt i kommentarsfältet nedan.
Bildkrediter: Bärbara datorer som delar via Shutterstock
Ryan har en kandidatexamen i elektroteknik. Han har arbetat 13 år inom automationsteknik, 5 år inom IT och är nu Apps-ingenjör. Han var tidigare chefredaktör för MakeUseOf och har talat vid nationella konferenser om datavisualisering och har varit med i nationell TV och radio.