Szoftver diétára adása

diétás

NSF-támogatás az energiatakarékos szoftverek fejlesztésének támogatására

Az akkumulátorok élettartamával, a hőtermeléssel, a ventilátorok zajával és az általános magas energiaköltségekkel kapcsolatos aggodalmak az elmúlt két évtized során energiahatékonyabb számítógépek és mobil eszközök fejlődését mozdították elő.

De a szoftverek energiafelhasználásban betöltött szerepét nagyrészt figyelmen kívül hagyták az energiahatékonyabb számítástechnika törekvése során. Valójában, mivel a számítógépes memória költsége csökkent és a processzorok sebessége nőtt, a szoftverek kibővültek az őket futtató hardver képességeinek teljes kihasználása érdekében.

"Sajnos kevés szoftvermérnök tervez és valósít meg szoftvert, figyelembe véve annak energiafelhasználását" - mondja James Clause, a Delaware-i Egyetem Számítástechnikai és Információtudományi Tanszékének adjunktusa.

„Tanulmányok kimutatták, hogy ez két elsődleges hiányosságnak tudható be: Először is, a szoftvermérnökök nem értik, hogy az általuk meghozott döntések miként vagy miért befolyásolják alkalmazásaik energiafogyasztását, másrészt pedig hiányoznak az eszközök támogatása a felfedezéshez és alkalmazáshoz azok a módosítások, amelyek javíthatják alkalmazásaik energiafelhasználását. ”

A Clause együttműködik Lori Pollock, a számítástechnika professzorával, hogy ezeket az igényeket a szoftvermérnök szintjén kezelje, figyelemmel arra, hogy a gyakorlók javítsák alkalmazásaik energiafelhasználását.

Nemrégiben hároméves, 516 000 dolláros támogatást kaptak az „Energiatakarékos szoftverek fejlesztésének lehetővé tételéről és támogatásáról” a Nemzeti Tudományos Alapítványtól a munka támogatására.

"Reméljük, hogy jobban megértjük a szoftvertervezési szinten hozott döntések energiafelhasználási hatásait" - mondja Pollock. "A projekt újszerű elemzések kidolgozásával is hozzájárul a korszerűséghez az energiafelhasználással kapcsolatos döntéshozatal támogatása érdekében."

A projekt keretében kifejlesztett eszközök és kísérleti infrastruktúra nyilvánosan megjelennek, amelyek lehetővé teszik a kutatók és a gyakorlati szakemberek számára, hogy az eredményekre építsenek.