期待從比特幣風(fēng)口中分一杯羹的人們涌向“礦廠”,投入到“挖礦”掘金的熱潮中。與此同時,比特幣“挖礦”的驚人耗電量引人矚目。
能源價格比較服務(wù)網(wǎng)站PowerCompare.co.uk研究顯示,2017年用在比特幣“挖礦”上的電量超過29.05太瓦時(1太瓦時為1億度電),超過了全球159個國家的年均用電量。愛爾蘭全國(477萬人口)一年的用電量也只有25太瓦時的電力。
近日又有報道稱,云南昆明某小區(qū)內(nèi)有住戶由于進行比特幣“挖礦”,導(dǎo)致小區(qū)內(nèi)大面積跳閘,變壓器被燒毀,400多米的電纜因此受損。
挖個比特幣,為什么這么耗電?
集成電路功耗是根本原因
“比特幣挖礦機本質(zhì)上是一種特殊的計算機?!鼻迦A大學(xué)信息技術(shù)研究院副院長曹軍威在接受科技日報記者采訪時說。
這種特殊的計算設(shè)備是如何挖到比特幣的呢?
在比特幣的世界里,大約每10分鐘會記錄一個數(shù)據(jù)塊。所有的挖礦計算機都在嘗試打包這個數(shù)據(jù)塊的同時完成提交任務(wù),而最終成功生成這個數(shù)據(jù)塊的人,就可以得到一筆比特幣報酬。礦機的算力越強,“挖礦”速度越快,挖到比特幣的概率也就越高。
現(xiàn)在比特幣“挖礦”正在從“礦工”單打獨斗進入“組隊挖礦”時代,也就是通過“礦池”來“挖礦”。假如你的礦機算力占整個“礦池”算力的五分之一,如果“礦池”一天能挖到5個比特幣,那么你可以分到1個比特幣。
在爭分奪秒的“挖礦”競爭背后,電費是不可忽視的重要成本。有“礦工”算了一筆賬:按照礦機每天運行24個小時可以挖出0.0018個比特幣來計算,556天可以挖出一枚比特幣。他的礦機功率為1350瓦,功率1000瓦的礦機每小時約用一度電,兩臺礦機每天耗電量32.4度,每天電費16.8元。也就是說,挖到一枚比特幣要花費9367元。
“從根本上來講,這是集成電路的功耗問題?!辈苘娡嬖V科技日報記者,從硬件層面來看,電路本身就會消耗電能,而比特幣挖礦機對算力的要求又比較高,在進行大規(guī)模“挖礦”時礦機又比較集中,加起來功耗自然就大了。
吸電“狂魔”不只有挖礦機
其實,除了比特幣“挖礦”,計算設(shè)備耗電量驚人的新聞十分常見。
比如超級計算機。報道顯示,天河二號超級計算機每年產(chǎn)生的電費接近1億元人民幣,相當于一座中小城市一年的耗電量。“神威·太湖之光”超級計算機每年耗電量約為15兆瓦時,相當于3個清華大學(xué)的用電量。耗電量依然驚人。
再比如數(shù)據(jù)中心。中國數(shù)據(jù)中心節(jié)能技術(shù)委員會秘書長呂天文在接受科技日報記者采訪時介紹,2016年中國數(shù)據(jù)中心總耗電量超過1100億千瓦時,超過了三峽大壩2016年全年的總發(fā)電量,且與2015年時相比增長11.7%。
“數(shù)據(jù)中心的耗電包括4個部分,IT設(shè)備、供配電系統(tǒng)、新風(fēng)制冷系統(tǒng)以及其他。”呂天文告訴科技日報記者,其中IT設(shè)備耗電量占總耗電量的50%左右,新風(fēng)制冷系統(tǒng)占35%—40%左右,供配電系統(tǒng)占15%—18%左右。
呂天文介紹,PUE(Power Usage Effectiveness,電源使用效率)是衡量數(shù)據(jù)中心能源效率的重要指標,它是將數(shù)據(jù)中心總設(shè)備能耗除以IT設(shè)備能耗得出的數(shù)值。目前國內(nèi)數(shù)據(jù)中心的平均PUE水平在2以上,也就是說非IT設(shè)備的耗電量超過了IT設(shè)備本身的耗電量。
“在數(shù)據(jù)中心,大量能耗發(fā)生在非IT設(shè)備上,很多電被白白浪費掉了。”呂天文告訴科技日報記者,供配電系統(tǒng)和制冷系統(tǒng)在節(jié)能方面有很大潛力。比如,新風(fēng)制冷系統(tǒng)占整個能耗的35%—40%,進行優(yōu)化調(diào)整節(jié)能改造后,就可以節(jié)約10%—20%的能耗。從全國范圍來看,就可以省出100億到200億元電費。
突破摩爾定律限制成為關(guān)鍵
但呂天文承認,在數(shù)據(jù)中心中,IT設(shè)備的節(jié)能才是最根本的。因為IT設(shè)備能耗占主要部分,而且供配電系統(tǒng)、新風(fēng)制冷系統(tǒng)都是為IT設(shè)備服務(wù)的。
呂天文給科技日報記者算了一筆賬,假如IT設(shè)備的功率為1000瓦,那么就需要同時配備功率為1000瓦的供配電系統(tǒng)和功率為1000瓦的新風(fēng)制冷系統(tǒng),每小時總耗電量為3000瓦時。如果IT設(shè)備將能耗降到500瓦,就需要同時配備500瓦的供配電系統(tǒng)和500瓦的新風(fēng)制冷系統(tǒng),每小時總耗電量為1500瓦時。
這意味著,一旦IT設(shè)備能耗降下來,整個數(shù)據(jù)中心的能耗也會顯著下降。
“但現(xiàn)在的數(shù)據(jù)中心節(jié)能改造大多關(guān)注供配電系統(tǒng)和制冷系統(tǒng)等非IT設(shè)備,這其實是個悖論?!眳翁煳母嬖V科技日報記者,一旦數(shù)據(jù)中心投入使用,就很難再對IT設(shè)備進行改造,因為IT設(shè)備宕機會帶來巨大損失。所以現(xiàn)在通常鼓勵數(shù)據(jù)中心在設(shè)計建設(shè)之初,就盡量采用性能更好的、更為節(jié)能的IT設(shè)備。
那么IT設(shè)備的能耗又是怎么產(chǎn)生的?呂天文解釋說,數(shù)據(jù)中心的IT設(shè)備能耗“大戶”為網(wǎng)絡(luò)存儲設(shè)備和服務(wù)器,其中網(wǎng)絡(luò)存儲的能耗占60%左右。以前機械式硬盤的能耗就比較高,現(xiàn)在數(shù)據(jù)中心越來越多地使用SSD固態(tài)硬盤等網(wǎng)絡(luò)存儲技術(shù),可以顯著減少這方面的能耗。
“無論是比特幣‘挖礦’,還是數(shù)據(jù)中心,或者是超級計算機,本質(zhì)上其功耗問題都與最底層的集成電路有關(guān)?!痹诓苘娡磥恚S著芯片技術(shù)的發(fā)展,單位面積集成電路上的器件越來越多,功能越來越復(fù)雜,與此同時單位面積集成電路的功耗也越來越高。
曹軍威介紹,除此之外,從軟件層面來看,其功耗又與算法的設(shè)計、軟件的效率有關(guān)。從系統(tǒng)層面來看,要看好多IT設(shè)備搭建的集群采用的是什么網(wǎng)絡(luò)結(jié)構(gòu)、是否高效。而從環(huán)境因素來看,又涉及散熱、制冷等系統(tǒng)。
至于如何從根本上讓這些計算設(shè)備不再如此耗電,長遠來看,恐怕需要通過量子計算和新半導(dǎo)體材料等來突破摩爾定律的限制,讓計算設(shè)備更高效、更節(jié)能。