World Community Grid

Kokeneet kirjoittajat eivät ole vielä tarkistaneet sivun nykyistä versiota, ja se voi poiketa merkittävästi 21.9.2021 tarkistetusta versiosta . tarkastukset vaativat 3 muokkausta .
World Community Grid
Tyyppi Hajautettu tietotekniikka
Kehittäjä IBM
Sisään kirjoitettu C++
Käyttöjärjestelmä Windows (10, 8, 8.1, 7, Vista, XP, Me, 2000)
Linux/x86, /x64  - 1. marraskuuta 2005 [1]
macOS
FreeBSD [2]
Android
Raspberry Pi OS
Ensimmäinen painos 16. marraskuuta 2004
Laitteistoalusta x86 , ARM_(arkkitehtuuri) , Cross-platform-ohjelmisto
Verkkosivusto worldcommunitygrid.org
 Mediatiedostot Wikimedia Commonsissa
World Community Grid
Alusta BOINC
Ohjelmiston latauskoko

• 2 Mt (paranna lihasdystrofiaa)
• 2 Mt (auta voittamaan syöpää)
• 22 Mt (ihmisen proteomien taitto)
• ? MB (FightAIDS@Home)

• ? MB (Auta taistelemaan lapsuuden syöpää vastaan)
Työn tietojen ladattu koko

• ? MB (paranna lihasdystrofiaa)
• ? MB (Auta valloittamaan syövän)
• ? MB (Mapping Cancer Markers)
• ? MB (Human Proteome Folding)
• 200 kt (FightAIDS@Home)

• ? MB (Auta taistelemaan lapsuuden syöpää vastaan)
Lähetettyjen työtietojen määrä

• 70–140 kt (parantaa lihasdystrofiaa)
• 62 kt (auttaa voittamaan syövän)
• 100 kt (ihmisen proteomien taitto)
• 70 kt (FightAIDS@Home)

• 410 kt (auta taistelemaan lapsuuden syöpää vastaan)
Levytila _ 135 Mt
Käytetty muistin määrä

• 10 Mt (Paranna lihasdystrofiaa)
• 4,5 Mt (Paranna lihasdystrofiaa, vaihe 2)
• 32 Mt (Auta valloittamaan syövän)
• 91 Mt (Human Proteome Folding)
• 224 Mt (FightAIDS@Home)
• 70-224 Mt (Auta taistelemaan lapsuuden syöpää vastaan)

• 80 Mt (puhtaan veden laskenta)
GUI kyllä ​​(näytönsäästäjä)
Keskimääräinen tehtävän laskenta-aika

• 5,5 tuntia (paranna lihasdystrofiaa)
• 3,5 tuntia (auta valloittamaan syöpä)
• 4 tuntia (kartoittaa syövän merkkejä)
• 7,5 tuntia (ihmisen proteomin taittuminen)
• 7–8,5 tuntia (FightAIDS@Home)

• 11,5 tuntia (auta taistelemaan lapsuuden syöpää vastaan)
takaraja 10 päivää
Mahdollisuus käyttää GPU :ta Kyllä (auta voittamaan syöpä)
 Mediatiedostot Wikimedia Commonsissa

World Community Grid (WCG)  on maailmanlaajuinen käyttäjien yhteisö, joka tarjoaa tietokoneidensa käyttämättömän tehon monimutkaisten laskentaongelmien ratkaisemiseen. Volunteer Computing Project toimii BOINC - alustalla . IBM julkaisi vuonna 2004 (teknisesti). Kehitetty yhteistyössä Yhdysvaltain kansallisten terveysinstituuttien, Maailman terveysjärjestön , YK:n [3] ja muiden tieteeseen ja terveyteen liittyvien järjestöjen kanssa. Päätös siitä, mitkä laskelmat tulisi priorisoida, tehdään yhdessä eri maiden johtavien tutkijoiden kanssa. Käyttäjät voivat itsenäisesti määrittää tehtävät, mitkä valituista tutkimuksista heidän koneensa laskee.

Hanke tarjoaa laajan valikoiman tutkimusta syövän , AIDSin , tuberkuloosin , influenssan ja muiden yhtä tärkeiden alojen alalla (Afrikan metsien suojelu [4] , parhaan suodoksen etsiminen vedenpuhdistukseen [5] ). Projekteja laskevat paitsi vapaaehtoiset (jokainen tietokoneen tai Android-laitteen omistaja voi liittyä), myös kumppaniorganisaatiot [6] monista maista.

Projektiin oli rekisteröity 26.1.2021 mennessä 795 223 käyttäjää, jotka suorittivat 2 190 954 vuoden prosessorilaskelmia yhteensä 6 799 489 laitteella [7] .

Historia

Alun perin WCG tuki vain Windowsia ja työskenteli United Devicesin alustalla ( grid.org- projektin kirjoittajat ). Työskenteli grid.org-sivuston aliprojektissa nimeltä Smallpox Research Project kehittääkseen lääkkeitä isorokkoon . Vuonna 2003 projekti saavutti erinomaisia ​​tuloksia alle kolmen kuukauden työssä ja löysi 44 mahdollista lääkettä. Myöhemmin siirryttiin BOINC -alustalle , mikä mahdollisti käyttäjäpiirin laajentamisen muilla käyttöjärjestelmillä ja sisarprojektien integroimisen hajautettuun laskemiseen (esimerkiksi Distributed.net -sivustolla Moo! Wrapperin kautta).

Nykyiset projektit

Aktiivinen

Toistuva tai käynnistävä

Valmis

Mahdolliset ongelmat

Koska World Community Grid -ohjelmisto lisää suorittimen käyttöä käyttämättömän käsittelyajan kustannuksella, ohjelmisto voi aiheuttaa epätavallista käyttäjien käyttäytymistä vapaaehtoisten tietokoneiden kanssa. Jos 1990-2000-luvulla tällaiset laskelmat auttoivat poistamaan "hukkaan" prosessorisyklien ongelman, nykyaikaisten laitteiden yhdistäminen, vaikka se onkin kannattavampaa käytettyjen resurssien / saadun tuloksen suhteen, johtaa kaikkien prosessoriytimien kuormitukseen, nostamalla sen lämpötilaa (samanlainen vaikutus kuin vertailussa ).

Asetuksista riippuen CPU voi toimia joko vakiokuormituksella tai 100/0-jaksoissa. Jos esimerkiksi haluttu kuormitus on 75 % suorittimen käyttöasteesta, asiakas sallii tehtävien joko ladata sitä jatkuvasti 75 %:lla tai suorittaa 100:lla 3 sekuntia ja sammuttaa sen sitten yhdeksi sekunniksi, mikä teoriassa vähentää suorittimen kokonaiskäyttöä.

Ohjelmiston huomaamattomasta luonteesta huolimatta nämä laskelmat voivat johtaa tilapäiseen järjestelmän suorituskyvyn heikkenemiseen, jos se on määritetty väärin tai ilman projektipäälliköiden käyttöä. Ylikuumenemisen ja käyttäjien tietokoneiden suorituskyvyn heikkenemisen välttämiseksi organisaatio suosittelee asentamaan ohjelmiston [16] , joka muiden PC-resurssien käyttöasetusten ohella katkaisee WCG-asiakkaan, jos prosessori on "varattu" (olipa sitten hiiren liike / näppäimistön käyttö tai muiden ohjelmien suorittimen kokonaiskäytön prosenttiosuus ). WCD tekee kaikkensa varmistaakseen, että loppukäyttäjän laitekokemus pysyy samana, ja antaa PC:n "haaveilla tieteestä" tyhjäkäynnillä.

Lisäohjelma Windows-tietokoneille - TThrottle ( XP , 2003 , Vista ) - voi ratkaista ylikuumenemisongelman rajoittamalla suoraan projektin käyttöä tietokoneessa. Se tekee tämän mittaamalla CPU:n ja/tai GPU :n lämpötilan ja säätämällä suoritusaikaa vastaavasti. Se käyttää myös lyhyempiä, alle sekunnin kytkentäaikoja, mikä vähentää lämpötilan muutosta kytkennän aikana.

Muistiinpanot

  1. http://www.worldcommunitygrid.org/forums/wcg/viewthread?thread=4224 . Haettu 28. syyskuuta 2009. Arkistoitu alkuperäisestä 8. syyskuuta 2014.
  2. http://boinc.berkeley.edu/index.php . Haettu 28. syyskuuta 2009. Arkistoitu alkuperäisestä 20. maaliskuuta 2011.
  3. New York Times. Julkaistu: 16. marraskuuta 2004 Arkistoitu 14. kesäkuuta 2013 Wayback Machinessa 
  4. Afrikan sadehanke | tutkimus | World Community Grid . Haettu 26. elokuuta 2021. Arkistoitu alkuperäisestä 15. heinäkuuta 2021.
  5. Puhtaan veden laskenta | tutkimus | World Community Grid . Haettu 26. elokuuta 2021. Arkistoitu alkuperäisestä 16. heinäkuuta 2021.
  6. www.worldcommunitygrid.org/about_us/viewOurPartners.do . Haettu 27. syyskuuta 2009. Arkistoitu alkuperäisestä 8. helmikuuta 2010.
  7. World Community Grid - Global  Statistics . — World Community Grid -tilastosivu. Haettu 24. elokuuta 2013. Arkistoitu alkuperäisestä 12. huhtikuuta 2022.
  8. Mapping Cancer Markers -projektin julkaisu . www.worldcommunitygrid.org. Haettu 7. maaliskuuta 2019. Arkistoitu alkuperäisestä 8. maaliskuuta 2019.
  9. Tutkijat tekevät yhteistyötä World Community Gridin kanssa auttaakseen pysäyttämään johtavan tappajan . www.worldcommunitygrid.org. Haettu 7. maaliskuuta 2019. Arkistoitu alkuperäisestä 8. maaliskuuta 2019.
  10. Tutkijat yhdistyvät World Community Gridin kanssa murskaamaan lapsuuden syöpää . www.worldcommunitygrid.org. Haettu 7. maaliskuuta 2019. Arkistoitu alkuperäisestä 30. tammikuuta 2019.
  11. Päivämäärät tarkistettu osoitteesta wcg.wikia.com Arkistoitu 14. huhtikuuta 2009 Wayback Machinessa 
  12. projektipäivitys . Arkistoitu alkuperäisestä 23. marraskuuta 2014. Haettu 26. elokuuta 2014.
  13. Computing for Sustainable Water -projektin käynnistäminen . www.worldcommunitygrid.org. Haettu 7. maaliskuuta 2019. Arkistoitu alkuperäisestä 30. tammikuuta 2019.
  14. Auta kansainvälistä tutkimusryhmää taistelemaan Zika-virusta vastaan . www.worldcommunitygrid.org. Haettu 7. maaliskuuta 2019. Arkistoitu alkuperäisestä 8. maaliskuuta 2019.
  15. ↑ Sisällämme olevat bakteerit: saamme uuden ymmärryksen ihmissairauksista . www.worldcommunitygrid.org. Haettu 7. maaliskuuta 2019. Arkistoitu alkuperäisestä 8. maaliskuuta 2019.
  16. World Community Grid

Katso myös

Linkit