您現(xiàn)在的位置是:首頁 >生活 > 2020-12-18 08:56:38 來源:
新的GreenWeb工具旨在創(chuàng)建節(jié)能網(wǎng)站
德克薩斯大學(xué)奧斯汀分校的科克雷爾工程學(xué)院的研究人員開發(fā)了一種新的開源計算機(jī)編程框架,該框架可使網(wǎng)絡(luò)顯著提高能源效率,從而使人們可以在移動設(shè)備上瀏覽時節(jié)省更多電池電量。
為了幫助移動設(shè)備用戶最大程度地利用有限的電池,電氣和計算機(jī)工程教授Vijay Janapa Reddi和研究生Yuyu Zhu開發(fā)了他們所謂的“ GreenWeb”,這是一組Web編程語言擴(kuò)展,使Web開發(fā)人員能夠擁有更大的靈活性和靈活性。比控制在以往的能源網(wǎng)站的消耗。
研究人員已經(jīng)在WattWiseWeb.org上向公眾公開了該框架,并在6月15日于加利福尼亞州圣塔芭芭拉舉行的ACM SIGPLAN編程語言設(shè)計與實現(xiàn)會議(PLDI)上展示了該框架。他們在GreenWeb上經(jīng)過同行評審的論文也發(fā)表在PLDI 2016期刊上。
Janapa Reddi說:“由于用戶意識在不斷提高,因此當(dāng)今的Web開發(fā)人員必須意識到能源效率。” “但是,當(dāng)前的網(wǎng)絡(luò)語言標(biāo)準(zhǔn)幾乎不能為開發(fā)人員提供對設(shè)備能源使用的控制。我們已經(jīng)朝著語言級別的研究邁出了重要一步,以實現(xiàn)節(jié)能的移動網(wǎng)絡(luò)計算。”
研究人員將GreenWeb集成到了Google Chrome瀏覽器中,并報告說比Android的默認(rèn)模式節(jié)省了30%到66%的能源。移動設(shè)備用戶將近三分之二的時間都花在瀏覽Web上,因此節(jié)省的能源量可以使電池壽命延長20%到40%。
GreenWeb可以更有效地引導(dǎo)Web瀏覽器引擎節(jié)省處理器能量,而不會犧牲用戶體驗。語言擴(kuò)展以CSS樣式規(guī)則實現(xiàn),允許開發(fā)人員向瀏覽器表達(dá)提示,從而在不需要過多計算能力的情況下節(jié)省了功能。
研究人員還開發(fā)了AutoGreen,這是GreenWeb框架內(nèi)的自動工具,可幫助開發(fā)人員自動使網(wǎng)頁更加節(jié)能。該系統(tǒng)連續(xù)監(jiān)視硬件和瀏覽器執(zhí)行行為,以更好地了解如何在交互使用過程中最大程度地提高能效。
網(wǎng)絡(luò)的能源需求對數(shù)字經(jīng)濟(jì)產(chǎn)生了重大影響。市場研究公司Instantly進(jìn)行的一項獨立調(diào)查顯示,不良的能源行為是移動用戶對應(yīng)用程序給予負(fù)面評價的主要原因,并且有55%的移動用戶表示他們會因為電池使用量過大而刪除該應(yīng)用程序。此外,網(wǎng)站或應(yīng)用程序?qū)δ茉吹母咭罂赡軙?dǎo)致處理器性能節(jié)流,進(jìn)而導(dǎo)致網(wǎng)頁加載時間變慢,從而導(dǎo)致流量或消費者流失,收入減少。
Janapa Reddi認(rèn)為,有必要更加重視改善Web技術(shù)標(biāo)準(zhǔn),使能效成為優(yōu)化的重點。
他說:“不再為性能犧牲能量了。網(wǎng)頁和應(yīng)用程序變得越來越大,復(fù)雜性越來越大,這給CPU和網(wǎng)絡(luò)資源帶來了更大的壓力,以提高性能。”
研究人員稱,對于諸如GreenWeb之類的系統(tǒng)來說,最大的挑戰(zhàn)是開發(fā)人員必須接受它們,并補充說GreenWeb是一個起點,但是他們希望鼓勵其他Web程序員改進(jìn)工具和技術(shù)。
Janapa Reddi說:“我們希望WattWiseWeb.org成為討論能源和網(wǎng)絡(luò)的門戶。” “我們已經(jīng)作為建筑師開發(fā)了一套技術(shù),但是實際上,社區(qū)將提出一套最終正確的解決方案。”
這項工作在很大程度上獲得了多個Google研究獎的支持,部分獲得了Intel和AMD Research的支持。