Prea bine pentru a fi adevărat? Modificarea codului ar putea salva orele gigawatt în centrele de date din întreaga lume
Privind înainte: Cercetătorii au dezvăluit o modificare mică, dar puternică, a nucleului Linux, care ar putea reduce semnificativ consumul de energie în centrele de date. Alterarea propusă vine într -un moment crucial, deoarece calculul reprezintă în prezent aproximativ 5 la sută din consumul de energie zilnic din lume, centrele de date contribuitori majori la acest consum.
Cercetătorii de la Școala de Informatică a Universității din Waterloo, condusă de profesorul Martin Karsten și inclusiv Peter Cai, au identificat ineficiențe în procesarea traficului de rețea pentru aplicații de server de comunicații. Soluția lor, care implică reamenajarea operațiunilor din stiva de rețea Linux, a arătat îmbunătățiri atât ale performanței, cât și ale eficienței energetice.
Modificarea, prezentată la o conferință a industriei, crește randamentul cu până la 45 la sută în anumite situații, fără a compromite latența cozii. Profesorul Karsten a asemănat îmbunătățirea la optimizarea conductei unei fabrici, ceea ce a dus la o utilizare mai eficientă a cache -urilor CPU din centrul de date.
Profesorul Karsten a colaborat cu Joe Damato, un inginer distins la Fastly, pentru a dezvolta o schimbare de kernel neintruzivă formată din doar 30 de linii de cod. Această modificare mică, dar de impact, are potențialul de a reduce consumul de energie în operațiunile critice ale centrelor de date cu până la 30 la sută.
Central pentru această inovație este o caracteristică numită Suspensie IRQ (întrerupere a cererii de întrerupere), care echilibrează utilizarea puterii CPU cu procesarea eficientă a datelor. Prin reducerea întreruperilor inutile ale CPU în perioadele cu trafic ridicat, caracteristica îmbunătățește performanța rețelei, menținând în același timp o latență scăzută în perioadele mai liniștite.
Eficacitatea acestei soluții a fost testată, iar codul a fost acum încorporat în cel mai recent kernel Linux, versiunea de lansare 6.13. Această incluziune deschide ușa pentru adoptarea pe scară largă în întreaga industrie tehnologică.
Profesorul Karsten a subliniat potențialul impact global al acestei dezvoltări, menționând că, dacă marile companii de tehnologie precum Amazon, Google și Meta aleg să implementeze această metodă în centrele lor de date, ar putea duce la economii de ore de energie Gigawatt de energie la nivel mondial. „Toate aceste mari companii – Amazon, Google, Meta – folosesc Linux într -o anumită capacitate, dar sunt foarte interesante despre modul în care decid să -l folosească”, a spus el. „Aproape fiecare cerere de serviciu care se întâmplă pe internet ar putea fi afectată pozitiv de acest lucru.”
Această descoperire vine într -un moment critic, deoarece rapoartele recente indică faptul că consumul de energie electrică la centrul de date global este de așteptat să fie mai mare decât dublu până în 2026. Agenția internațională pentru energie prezice că consumul de energie electrică al centrului de date ar putea crește de la 460TWH în 2022 la 650TWH și 1.050TWH până la 2026, condus în mare parte de creșterea sarcinilor de muncă intensiv în putere, cum ar fi AI și minerit de criptocurrency.