Alexandru Paler

GigacaloriFLOP

In Sergiu Ignat on 1 decembrie 2008 at 00:01

Iarna asta, în Braşov, mă preocupă viitorul Gigacaloriei şi a GigaFLOP-ului. Cred că la nivel global se consumă gazilioane de jouli de energie electrică pentru a încălzi apă sau incăperi. Comparativ, energia electrică consumată de calculatoare este infimă.

Proiectul IT care mă inspira cel mai mult este SETI@home. Îmi place să cred ca îmi aduc contribuţia la o cauză nobilă, chiar dacă unii o cred inutilă. Mai nou, pe aceiaşi platformă BOINC au aparut o mulţime de alte proiecte mai utile. In prezent, pentru cauze nobile, poţi dona nu doar bani, haine şi mâncare, dar şi putere de calcul. De fapt, daca e sa fiu corect, importantă nu este puterea (FLOPS) ci cantitatea de calcul, puterea aplicată în timp (FLOP). Şi pentru a fi corect până la capăt, ceea ce donăm din buzunarul nostru atunci cand contribuim la un asemenea proiect este energia electrică utilizată de calculatorul nostru. Lumea are nevoie de cantităţi uriaşe de calcul pentru a rezolva probleme ştiinţifice, în acelaşi timp, lumea consumă cantităţi uriaşe de electricitate.

Pentru un procesor exista o relaţie clara între energia electrică consumată şi cantitatea de calcule realizate. Toată energia electrică se transformă în căldură. Mulţi consideră căldura disipată un deşeu nedorit. Daca însă am utiliza căldura disipată în scopuri utile, cum ar fi încălzirea, am obţine cantităţi aproape gratuite de calcul.

Desigur, procesoarele sunt mult mai scumpe decât nişte simple rezistenţe, rentabilitatea economica a utilizării procesoarelor pe post de calorifere este discutabilă. Totuşi cred că viitorul va fi plin de calorifere inteligente care întâi vor mesteca nişte numere, dupa care vor încalzi.

  1. “Calorifere” din astea care mesteca numere si se incalzesc avem inca de pe cand a aparut Pentium 4 Dual core. Orice procesor… orice sistem consumand cam 100W va genera caldura care se va face simtita in cazul in care sta pornit peste noapte sa zicem. eu cand las pc-ul pornit peste noapte, la un consum de ~95W obtin cam 1 grad celsius la o camera de 10 metri patrati. Problemele insa ar fi eficienta si aspectul economic (care pune punct din start unei asemenea idei in opinia mea).
    Si bun venit pe blog :-)

  2. Asa e, obtii un grad in conditiile in care te mai si chinui sa racesti procesorul. :)

    Cred insa ca ne chinuim sa racim procesoare pentru ca asta e firea omului. Daca e rece, incalzeste. Daca e cald, raceste. Un flux continuu de energie este greu de imaginat. Adica sa transformi caldura unui procesor, placi grafice in caldura camerei, iar asta eficient. Adica calculatorul sa calculeze chestii utile, sa genereze caldura, iar apoi caldura sa incalzeasca macar apa unui acvariu cu pesti tropicali.

    Alt exemplu. In laborator avem o camera a serverelor, unde se afla si automatul de cafea. Alea trebuie racite. Iar zgomotul ventilatoarelor e uneori crunt. In schimb acum in lab e frig pentru ca cineva s-a gandit sa faca economie la caldura (recesiunea :) ).

  3. Pai zgomotul ventilatoarelor de la coolere e crunt pt. ca alea cu turatie mare si f. putin metal la heatsink sunt mai ieftine. O racire mai buna s-ar putea realiza cu ventilatoare de dimensiune mare (~12-14cm) si turatie scazuta (800-1200 rpm) cuplate cu un heatsink mai mare. Daca vrei sa stai vreodata in aceeasi incapere cu un calorifer din asta high-tech, investitia in reducerea sunetului devine obligatorie… daca nu esti deja surd :-)

  4. Stand sa ma mai gandesc la chestia asta, ieri mi-a trecut urmatorul gand. Daca s-ar pune un calculator fara unitate in spatele unui perete de rigips (bineinteles in perete sa existe o usita) si calculatorul ar merge si ar calcula constant (folosind o sursa eficienta) ce s-ar intampla? Daca s-ar folosi un radiator imens si nu un ventilator ar fi linistita atmosfera in camera. Radiatorul se poate oare fabrica din sarme multe, lungi si imprastiate? Atunci folding, seti si alte proiecte chiar ar deveni mult mai “green”, cel putin pe timpul iernii :) .

    Cautand pe net am gasit ca lumea (desi f putina) a inceput sa isi puna problema asta, una dintre idei fiind captarea si stocare caldurii (imi imaginez bateriile de caldura incarcate la gpu sau cpu :) ), sau transformarea ei la loc in energie.

    Mi se pare o tema care se incadreaza perfect in curentul öko-friendly actual.

  5. [...] Cat te costa? Nu te costa nimic direct, dar indirect tot te costa ceva: curent electric. Cat va fi consumat, va depinde de eficienta sistemului. In cazul meu, consumul a crescut de la 148W in idle (ceea ce include un monitor de 22″ de aprox 40W si o lampa de 17W) pana la 215W in timpul calculelor. Fara lampa si monitor ar fi cam 165W. Nu e chiar putin, dar acum ca e iarna, mai fac si eu mai cald in camera cu ocazia asta, precum Sergiu. [...]

  6. [...] cu hidrogen lichid, calcurile noastre de multe ori stau degeaba; asemănarea cu ce se zice la floapa si caloria este remarcabilă, frapantă (imaginati-va ca aceste cuvinte cu multe “r”-uri sunt [...]