Proiectul SETI@home ruleaza pe mai mult de 5 milioane de computere ale voluntarilor din intreaga lume. Micile contributii voluntare la cautarea lui E.T. au intrat astfel in cartea recordurilor ca cel mai mare calcul din istorie.
Cu aproape zece ani mai tarziu, un inginer pe nume Gordon Moore – unul dintre fondatorii firmei Intel – a remarcat ca dezvoltarea tehnologica are un ritm relativ constant: la fiecare 18 luni complexitatea circuitelor integrate se dubleaza. Desi absolut empirica, aceasta observatie a fost numita legea lui
Rezultatul acestei dezvoltari exponentiale este ca astazi pe birourile noastre stau niste PC-uri de cateva sute de dolari care depasesc in putere de calcul un supercomputer de cateva milioane de dolari de acum 20 de ani. Si toata aceasta putere – imensa este aproape tot timpul nefolosita sau folosita la o fractiune din capacitate.
Si totusi, exista domenii in care capacitatea de calcul este in continuare o resursa critica. Oarecum paradoxal, unele dintre aceste domenii sunt tocmai acelea in care computerul trebuie sa rivalizeze cu mintea omeneasca. De pilda, jocul de sah, unde salvarea vine dinspre calculul efectuat in paralel de mai multe procesoare, adesea specializate. Pentru a-l invinge pe Garry Kasparov, IBM a construit un calculator masiv-paralel, cu 30 de noduri si nu mai putin de 480 de circuite specializate pentru jocul de sah. Botezat Deep Blue, acest calculator a reusit sa-l invinga prin forta bruta pe Kasparov abia dupa ce inginerii au intervenit in codul programelor intre partide.
Exista insa domenii extrem de complexe, in care puterea de calcul necesara este de-a dreptul uriasa si, in plus, modelele de finantare nu permit achizitionarea unor supercomputere. Este cazul unor studii stiintifice la scara foarte mare, cum ar fi studiul ecosistemelor planetare. Din fericire, s-a gasit si aici o solutie: ciorchini (clusters) de calculatoare ieftine care muncesc in paralel la aceeasi problema. In aceste configuratii suportul software este extrem de important si au fost dezvoltate sisteme extrem de performante si, mai ales, extensibile.
La Universitatea Vrije din Amsterdam, un sistem format din 80 de computere SPARC este coordonat prin intermediul unui sistem de operare numit Amoeba. In lumea Linux, exista varianta Beowulf, care permite realizarea unor clustere folosind PC-uri obisnuite. Sistemul Avalon a fost realizat prin conectarea a 140 de computere si a reusit sa se claseze pe pozitia 113 in topul celor mai performante supercomputere din lume.
Poate fi nevoie de mai mult? Se pare ca da. Proiectul SETI (Search for Extra-Terrestrial Intelligence) isi propune sa analizeze datele provenind de la cel mai mare radiotelescop din lume (
Proiectul SETI@home a fost initiat in 1999 si ruleaza la ora actuala pe mai mult de 5 milioane de computere din intreaga lume. In total, s-a realizat astfel echivalentul a peste doua milioane de ani de calcul. Micile noastre contributii voluntare la cautarea lui E.T. au intrat astfel in cartea recordurilor ca cel mai mare calcul din istorie. Si e doar inceputul.
Leave a Reply