BOINC o com donar recursos del teu ordinador a projectes de recerca

BOIN (Berkeley Open Infrastructure for Network Computing) és una plataforma de programari lliure per a la computació distribuïda. Originalment va ser desenvolupat per donar suport al projecte SETI @ home, Però ara és utilitzat com a plataforma per a altres aplicacions distribuïdes en àrees tan diverses com les matemàtiques, la medicina, la biologia molecular, la climatologia i l'astrofísica. L'objectiu principal d'aquest programa és fer possible que els investigadors aprofiten l'enorme potència de processament dels ordinadors personals de tot el món.

En altres paraules, permet treure-li tot el suc als nostres equips i utilitzar el temps d'inactivitat dels mateixos per curar malalties, estudiar l'escalfament global, descobrir púlsars i realitzar molts altres treballs que requereixen una gran capacitat de càlcul i que poden resultar d'interès en el marc d'investigacions científiques. Tot el que es necessita és instal lar el programa i seleccionar el projecte amb el qual col·laborar.

Instal·lador

En Ubuntu i derivats:

suo apt install boinc-client boinc-manager

En Arc i derivats:

suo pacman -S boinc

Per obrir-lo per primera vegada n'hi ha prou amb executar:

boincmgr

Un cop finalitzada la instal·lació, BOINC perquè s'executi com un dimoni en l'arrencada de sistema, mostrant la icona corresponent a la barra de el sistema.

Utilitzar

Pas 1: registració

boinc pas 1

Pas 2: selecció d'el projecte amb el qual es vol col·laborar

boinc pas 2

Pas 3: pas final

boinc pas 3

Pas 4: descàrrega de les dades a processar

boinc pas 5

Pas 5: processament de les dades descarregades

boinc pas 6

Configuració

L'interessant de BOINC és que permet configurar exactament com i quan compartir els recursos del nostre equip, com es veu en el quadre de configuració més avall.

configuració boinc

És possible limitar la quantitat d'espai en disc o de CPU a utilitzar; també és possible desactivar BOINC quan l'equip no estigui connectat al corrent.

¿També per a telèfons i tauletes?

Com a dada de color per als que els interessi el tema, BOINC compta amb una aplicació per Android que realment no té desperdici. Alguna vegada vas pensar que tota aquesta potència desaprofitada que té el teu nou telèfon intel·ligent podria ajudar a salvar vides mentre estàs dormint?

Descarregar BOINC per Android


19 comentaris, deixa el teu

Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.

  1.   Tesla va dir

    M'alegra veure com projectes com aquest són portats a terme. Fa uns tres anys vaig participar durant algun temps en LHC @ home. Però llavors no era tan fàcil com això. O al menys no coneixia BOINC. Llàstima no disposar actualment d'un sobretaula per deixar-ho connectat a algun d'aquests projectes les hores que no estic a casa.

    De tota manera, és bo saber que hi és per donar suport a la ciència sempre que sigui possible.

    Una salutació!

    1.    usemoslinux va dir

      Així és! Ah, per cert, bon nick! 🙂
      Abraçada, Pablo.

  2.   eduardo va dir

    Realment no entenc. De quina manera pots transmetre la potència del teu maquinari per mitjà d'un cable de xarxa que l'un que fa és enviar / rebre dades? Algú m'ho pot explicar?

    1.    Sieg84 va dir

      Utilitza un de semblant a PS3, recordo que baixa un paquet i en base a això fa el seu càlcul, després torna els resultats.

    2.    usemoslinux va dir

      hola eduardo! No, no transmeteu «la potència del teu maquinari per un cable de xarxa». El que fa la computació distribuïda és bàsicament dividir un GRAN problema en milions de «petits» problemes que diferents ordinadors, com la teva o la meva, poden resoldre. Un cop obtinguts els resultats, són enviats a un «servidor» central que els emmagatzema. Aquest mètode vindria a reemplaçar la necessitat d'una súper-ordinador per realitzar els càlculs ja que aquests són portats a terme per milions d'ordinadors (molt més modestes en potència) al voltant de el món.
      Si bé aquesta estratègia pot semblar molt poc eficient en realitat implica aprofitar millor els recursos de les nostres pcs d'escriptori i portàtils als quals poques vegades li «vam treure tot el suc».
      Espero haver aclarit una mica els teus dubtes.
      una abraçada! Pau.

  3.   eliotime3000 va dir

    Bona idea. A el menys, així li dono una bona baixada de bateria al meu cel.

    1.    usemoslinux va dir

      Bé, en realitat, l'aplicació es Android pot configurar perquè només funcioni quan està endollat ​​a la corrent i amb un 90% de bateria, perquè no interfereixi en la rapidesa de la càrrega.
      Una abraçada! Pau.

  4.   marcs va dir

    interessant. busqués més informació per veure si el producte final serveix per PATENTS (privatitza) o per informació lliure.

  5.   Germaine va dir

    El programa té un altre idioma o és només anglès?
    És per saber si ho descàrrec i posar-lo en espanyol, així puc entendre-ho i col·laborar millor si fa servir el meu idioma natiu perquè d'anglès res de res res de res ...

  6.   debish va dir

    Precisament d'el projecte Rosetta ens van parlar en Química i enginyeria de proteïnes fa uns anys durant la carrera. El fet és que encara hi ha moltes incògnites sobre els factors que determinen l'estructura terciària / quaternària de les proteïnes, i es coneixen infinitat de malalties que estan causades, precisament, per conformacions alterades d'aquestes. Penseu que mentre esteu treballant, veient una pel·lícula o descarregant qualsevol cosa en la vostra màquina, podeu estar contribuint a l'avanç de la ciència. És cert que potser es gasti una mica més d'electricitat, però crec que val la pena 😉

    1.    usemoslinux va dir

      Així és, Debish! Gràcies x fer comentaris.
      una abraçada! Pau.

  7.   ICE va dir

    jo fa molts anys que el faig servir amb el projecte seti, al mòbil no val molt la pena

  8.   urkh va dir

    Jo contribuia però era amb el projecte folding @ home, però això va ser fa gairebé 10 an ~ us, quan encara era windosero: $

  9.   rolo va dir

    Fa alguns anys, al nord d'argentina va haver un gran brot de dengue i en aquest moment em va semblar bona idea utilitzar boinc per col·laborar amb un projecte en el que estaven buscant un tractament, cura o alguna cosa semblant per lluitar contra aquesta malaltia.

    No em recordo bé com era el tema, però si no ho configurabas bé, boinc et ficava altres projectes, a més de què elegies, quan aquest últim acabava de fer els seus càlculs, per mes que no hagi acabat de realitzar la seva investigació

  10.   Olmo Axayacatl va dir

    Que interessant em resulta això. M'he unit a el projecte Constellation, i realment ha estat una cosa molt senzilla començar a col·laborar. Gràcies per la recomanació.

    1.    usemoslinux va dir

      De res! Abraçada! Pau.

  11.   robert va dir

    excel·lent !!! molt bon post! =)

    1.    usemoslinux va dir

      Gràcies a vós x deixar el teu comentari.
      Salutacions! Pau.

  12.   aquest va dir

    Hola. Acabo de començar fa poc amb BOINC i m'ha sorgit un dubte. He acabat ja dos projectes que tenien un temps de processament curt (Milkway i Enigma). Ara m'he embarcat en un una mica més llarg, però passa que els que ja han acabat no puc tornar a seleccionar-los. Jo suposava que es podria baixar un altre paquet nou de dades per processar, però sembla que no és així o que he de fer alguna cosa més ¿si dono a reiniciar projecte es iniciría amb un nou paquet de dades o com va?