999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于云計(jì)算的多CPU能效和度量的改進(jìn)

2018-12-27 02:03:06彭玉濤
信息記錄材料 2018年1期
關(guān)鍵詞:計(jì)算機(jī)測(cè)量模型

羅 超 ,彭玉濤 ,彭 碩

(1井岡山大學(xué)網(wǎng)絡(luò)信息中心 江西 吉安 343009)

(2井岡山大學(xué)電子與信息工程學(xué)院 江西 吉安 343009)

基于云計(jì)算的多CPU能效和度量的改進(jìn)

羅 超1,彭玉濤1,彭 碩2

(1井岡山大學(xué)網(wǎng)絡(luò)信息中心 江西 吉安 343009)

(2井岡山大學(xué)電子與信息工程學(xué)院 江西 吉安 343009)

提出一種云計(jì)算環(huán)境下得到能效輸出的最大值的必要條件;從簡(jiǎn)化能效計(jì)算步驟提高計(jì)算效率出發(fā),對(duì)計(jì)算機(jī)功率和CPU工作頻率狀態(tài)間關(guān)系的數(shù)學(xué)表達(dá)進(jìn)行了改進(jìn),通過(guò)CPU高發(fā)率和頻率來(lái)計(jì)算云環(huán)境下能效,達(dá)到簡(jiǎn)化能效測(cè)量步驟的目的,從而能夠?qū)υ葡到y(tǒng)的能效進(jìn)行高效準(zhǔn)確的評(píng)估,并為云環(huán)境下的多CPU能效測(cè)量和優(yōu)化工作奠定扎實(shí)的基礎(chǔ)。

云計(jì)算;CPU架構(gòu);能效度量

1 引言

云計(jì)算本身非常缺乏或者是根本沒(méi)有對(duì)降低能耗的專門方案和設(shè)計(jì),現(xiàn)有研究中只有對(duì)軟件性能進(jìn)行評(píng)價(jià)的模型,且一般有兩個(gè)指標(biāo)進(jìn)行關(guān)聯(lián),而本文擬確立的模型將從運(yùn)算和能耗這兩個(gè)角度來(lái)衡量軟件的性能;建立了有效的能效評(píng)估模型,對(duì)云計(jì)算的能量消耗就可以更準(zhǔn)確、有效地評(píng)估能耗,從而進(jìn)一步控制成本,最終為能耗評(píng)價(jià)研究領(lǐng)域提供有效的方法和技術(shù)[1]。

云計(jì)算的運(yùn)行功率無(wú)法在系統(tǒng)中所有節(jié)點(diǎn)中大量存在,而無(wú)法適應(yīng)的節(jié)點(diǎn)又會(huì)讓過(guò)多的系統(tǒng)能源產(chǎn)生更多無(wú)謂消耗。同時(shí),復(fù)雜的節(jié)點(diǎn)設(shè)計(jì)方案又會(huì)導(dǎo)致不能對(duì)所有階段進(jìn)行硬件安裝和軟件測(cè)量,實(shí)際功耗的測(cè)量就無(wú)法進(jìn)行。如果測(cè)量結(jié)果誤差過(guò)大,模型輸出結(jié)果會(huì)有更大誤差,同時(shí)系統(tǒng)間的數(shù)據(jù)和時(shí)鐘同步同樣是需要解決的一個(gè)難題。

本文嘗試提出一中計(jì)算測(cè)量能效的模型,通過(guò)對(duì)云系統(tǒng)中各個(gè)階段進(jìn)行測(cè)量后,輸入CPU工作狀態(tài),建立一個(gè)云計(jì)算系統(tǒng)的能效消耗的規(guī)律,通過(guò)編程模型的建立,對(duì)云系統(tǒng)運(yùn)算時(shí)產(chǎn)生的CPU集成型歸納總結(jié)出云系統(tǒng)運(yùn)行時(shí)的能耗規(guī)律,最后得出了能效模型和測(cè)量方法是有效且可行的。

2 能效模型

通常用每秒所執(zhí)行的浮點(diǎn)運(yùn)算次數(shù)(簡(jiǎn)稱FLOPS)來(lái)描述計(jì)算機(jī)的標(biāo)準(zhǔn)執(zhí)行效率,單字長(zhǎng)定點(diǎn)指令平均執(zhí)行速度用來(lái)描述單位時(shí)間內(nèi)CPU的執(zhí)行速度,瓦特來(lái)描述電路元器件在單位時(shí)間內(nèi)發(fā)出或者吸收的電能。因此,一般用FLOPS/Watt來(lái)描述單位時(shí)間內(nèi)電路系統(tǒng)消耗的能效,它標(biāo)書一定時(shí)間內(nèi)的能耗浮點(diǎn)運(yùn)算次數(shù)[2,3]。

用T時(shí)間內(nèi)系統(tǒng)處理的任務(wù)L(T)(單位U)和能耗E(T)(單位焦耳)分別替換FLOPS和Watt,我們定義T時(shí)刻內(nèi)能效(T)為

運(yùn)行中的計(jì)算機(jī)云計(jì)算系統(tǒng)時(shí),硬件所消耗的功率是不變即時(shí)額定的,中央處理器的頻率同樣是不變即額定的,當(dāng)中央處理器以最大的功率進(jìn)行滿負(fù)荷運(yùn)行,那么可以認(rèn)為計(jì)算機(jī)云系統(tǒng)運(yùn)行時(shí)能效消耗的理論值為系統(tǒng)的額定功率和中央處理器主頻的相除比值。但是在實(shí)際的運(yùn)行過(guò)程中,中央處理器的全額運(yùn)行功率和使用率很大程度上取決于系統(tǒng)全速運(yùn)行時(shí)的算法規(guī)則,計(jì)算系統(tǒng)的能量動(dòng)態(tài)發(fā)生調(diào)整時(shí),中央處理器的主頻也會(huì)實(shí)時(shí)變化。因此,云計(jì)算實(shí)際的消耗值需要根據(jù)實(shí)際運(yùn)行的測(cè)量值來(lái)計(jì)算[5]。

3 測(cè)量計(jì)算方法

能效測(cè)量分測(cè)量L(T)和測(cè)量E(T)。由公式(2)可知,對(duì)fc(t)上積分得到L(T)。f(t)任務(wù)量大小和操作系統(tǒng)的Scaling算法。CPU可以工作在5種模式下。而ωc(t)取決于算法本身,密集型算法時(shí)CPU的使用率會(huì)接近100%;而執(zhí)行I/O密集型算法時(shí),CPU由于要等候I/O,因此使用率較低。所以,fc(t)和ωc(t)的函數(shù)表達(dá)無(wú)法準(zhǔn)確找到,但L(T)可以由測(cè)量后得出結(jié)果。

如果Δt足夠小,公式(5)的結(jié)果就是L(T)的值。其中,f(Δt.j)和ω(Δt.j)都能夠通過(guò)監(jiān)控代理測(cè)量獲得。有規(guī)律的采集CPU頻率及使用率。最后匯總運(yùn)算節(jié)點(diǎn)的測(cè)量值,可得到云系統(tǒng)的負(fù)載。

測(cè)量方法有多種。但所有的方法都需要計(jì)算機(jī)云計(jì)算系統(tǒng)的輸入輸出功率是額定的,但在實(shí)際使用時(shí),輸出和輸入的功率卻是隨著使用頻率實(shí)時(shí)動(dòng)態(tài)調(diào)整的,在公式計(jì)算式,每隔一段時(shí)間就可以對(duì)計(jì)算機(jī)系統(tǒng)的節(jié)點(diǎn)整理出一次正在運(yùn)行的功率的采集,如公式(5)。

當(dāng)輸出結(jié)果小于某一個(gè)閾值時(shí),公式(6)的值就是計(jì)算機(jī)云計(jì)算系統(tǒng)需要得到的值。但是在實(shí)際使用當(dāng)中,許多硬件設(shè)備和軟件系統(tǒng)并沒(méi)有對(duì)實(shí)時(shí)功率的測(cè)量提供必要的接口,這就加大了測(cè)量的難度。可考慮為云系統(tǒng)內(nèi)的所有網(wǎng)絡(luò)計(jì)算機(jī)節(jié)點(diǎn)都安裝功率檢測(cè)測(cè)量器,但是這樣的話就需要大量的傳感器布置,成本太高,且難以做到數(shù)據(jù)實(shí)時(shí)同步和匯總,解決方案也較為復(fù)雜。那么可以利用以下公式(7)~公式(9)來(lái)進(jìn)行計(jì)算獲取:

由前面內(nèi)容介紹的測(cè)量方法可以測(cè)得輸入閾值和輸出的閾值)的值,同時(shí)可以得出單位時(shí)間內(nèi)系統(tǒng)運(yùn)行的額定功率消耗能量和效能。

4 實(shí)驗(yàn)分析

在獨(dú)立的節(jié)點(diǎn)運(yùn)行環(huán)境中,硬件和軟件的運(yùn)行都可以采用強(qiáng)制性單線程執(zhí)行休眠,并定時(shí)喚醒的方法,中央處理器可以在額定功率下按照按照正弦曲線規(guī)律進(jìn)行波動(dòng)運(yùn)行,最終,得到計(jì)算機(jī)云系統(tǒng)子節(jié)點(diǎn)輸出大量值域連續(xù)的模型輸出值,這些輸出值可以用來(lái)測(cè)量計(jì)算機(jī)云系統(tǒng)每個(gè)子節(jié)點(diǎn)的運(yùn)行總功率。

接下來(lái),系統(tǒng)測(cè)量可以采用圓周率蒙特卡羅算法[24]務(wù),該算法在對(duì)系統(tǒng)效率曲線進(jìn)行計(jì)算有很大的優(yōu)勢(shì)。使用時(shí),首先調(diào)整改算法在線程數(shù)目上的初始設(shè)置,我們以中央處理器的初始使用功率來(lái)設(shè)置,圖1展示了在實(shí)驗(yàn)條件下實(shí)時(shí)能效的計(jì)算結(jié)果。可以看出,無(wú)論中央處理器在何種頻率下運(yùn)行工作,能效發(fā)生的峰值始終發(fā)生在特定的時(shí)刻,這與理論推導(dǎo)是相吻合。

圖1 不同頻率下 CPU 使用率和實(shí)時(shí)能效之間的關(guān)系

由實(shí)驗(yàn)結(jié)果可得出以下結(jié)論:

(1)對(duì)于運(yùn)算節(jié)點(diǎn),CPU在高頻使用時(shí)WordCount最多,Sort次之,MRBench最少,

(2)實(shí)驗(yàn)中某一節(jié)點(diǎn)在調(diào)度室可以同時(shí)對(duì)其他節(jié)點(diǎn)進(jìn)行影響,并在空閑節(jié)點(diǎn)對(duì)計(jì)算機(jī)云系統(tǒng)的整體能效發(fā)生重要作用。

(3)CPU使用率和頻率是正向傾斜居多。結(jié)合前文推導(dǎo)的能效最優(yōu)條件,可認(rèn)為,負(fù)向傾斜中CPU的高頻居多時(shí)可進(jìn)行能效優(yōu)化。

[1] Elnozahy EN,Kistler M,Rajamony R.Energy-Efficient server clusters.In:Falsafi B,Vijaykumar TN,eds.Proc.of the 2nd Int’l Workshop on Power-Aware Computer Systems(PACS 2002).Cambridge:Springer-Verlag,2003,179-197.[doi:10.1007/3-540-36612-1_12]

[2] Younge AJ,von Laszewski G,Wang LZ,Lopez-Alarcon S,Carithers W.Efficient management for computing envents.In:Proc.of the Int’l Green Computing Conf.Chicago:IEEE,2010,357-364.[doi:10.1109/GREENCOMP.2010.5598294]

[3] Lee YC.Energy scheduling for distred comting systems under difent operating conditions.on Parallel and Systems,2011,22(8):1374-1381.[doi:10.1109/TPDS.2010.208][4] DFSIO program.Hadoop source distribution:src/test/org/apache/hadoop/fs/TestDFSIO.

[5] Rivoire S,Shah MA,Ranganathan P,Kozyrakis C.JouleSort:A balanced energy-efficiency benchmark.In: Chan CY,Qoi BC,Zhou A,eds.Proc.of the ACM SIGMOD Int’l Conf.on Management of Data.Beijing: ACM Press,2007.365-376.[doi:10.1145/1247480.1247522]

Improvement of Multi-CPU Energy Efficiency and Measurement based on Cloud Computing

Luo Chao1, Peng Yutao1, Peng Shuo2
1. Network Information Center, Jinggangshan University,Ji’an Jiangxi, 343009; 2. School of Electronics and Information Engineering, Jinggangshan University, Ji’an Jiangxi, 343009

This paper proposes an essential condition for producing a maximal energy efficiency output under acloud computing environment. Energy efficiency computing procedures are simplified to increase computing efficiency, and improvement is made to the mathematical expressions of the relationship between computer power and the CPU operatingfrequency. The energy efficiency is computed under cloud environment by using the high CPU usage and frequency. In this way, energy efficiency of the cloud system can be evaluated in an efficient and accurate manner, thereby laying a solidfoundation for multi-CPU energy efficiency measurement and optimization under cloud environment.

Cloud computing;CPU architecture;Energy efficiency measurement

TP316 【文獻(xiàn)標(biāo)識(shí)碼】A 【文章編號(hào)】1009-5624(2018)01-0001-02

江西省教育廳科技計(jì)劃項(xiàng)目(GJJ160742)

羅超(1978-),男,江西吉安人,碩士,高級(jí)實(shí)驗(yàn)師,主要從事人工智能、數(shù)據(jù)挖掘和算法分析方面的研究。

猜你喜歡
計(jì)算機(jī)測(cè)量模型
一半模型
計(jì)算機(jī)操作系統(tǒng)
重要模型『一線三等角』
重尾非線性自回歸模型自加權(quán)M-估計(jì)的漸近分布
基于計(jì)算機(jī)自然語(yǔ)言處理的機(jī)器翻譯技術(shù)應(yīng)用與簡(jiǎn)介
科技傳播(2019年22期)2020-01-14 03:06:34
把握四個(gè)“三” 測(cè)量變簡(jiǎn)單
滑動(dòng)摩擦力的測(cè)量和計(jì)算
滑動(dòng)摩擦力的測(cè)量與計(jì)算
信息系統(tǒng)審計(jì)中計(jì)算機(jī)審計(jì)的應(yīng)用
3D打印中的模型分割與打包
主站蜘蛛池模板: 国产制服丝袜91在线| 欧美日韩国产精品va| 亚洲中文精品人人永久免费| 久久一本精品久久久ー99| 特级毛片免费视频| 国内精自视频品线一二区| 日本久久网站| 久久九九热视频| 手机看片1024久久精品你懂的| 秘书高跟黑色丝袜国产91在线| 亚洲一区毛片| 亚洲精品卡2卡3卡4卡5卡区| 国产一区二区福利| 婷婷开心中文字幕| 国产麻豆永久视频| 欧美一区中文字幕| 国产精品蜜臀| 国产真实自在自线免费精品| 日韩欧美网址| 中文国产成人精品久久| 国产剧情国内精品原创| 无码福利视频| 午夜不卡福利| 香蕉久人久人青草青草| 欧美色丁香| 亚洲一级毛片在线观播放| 伊人久久精品无码麻豆精品| 在线观看欧美精品二区| 亚洲国产日韩欧美在线| 国产福利在线免费| 亚洲欧洲自拍拍偷午夜色| 免费AV在线播放观看18禁强制| 91精品啪在线观看国产60岁| 亚洲欧美精品一中文字幕| 四虎亚洲精品| 亚洲第一成人在线| 激情五月婷婷综合网| 免费人成黄页在线观看国产| 国产成人一区二区| 色丁丁毛片在线观看| 丁香五月激情图片| 五月婷婷丁香色| 在线五月婷婷| 亚洲第一页在线观看| 91探花国产综合在线精品| 18禁色诱爆乳网站| 国产成人综合在线观看| 亚洲精品高清视频| 欧美国产菊爆免费观看| 国产一级α片| 黄色在线不卡| 三级视频中文字幕| 有专无码视频| 九色视频在线免费观看| 色综合激情网| 99视频有精品视频免费观看| 欧美特级AAAAAA视频免费观看| 成人小视频在线观看免费| 人妻出轨无码中文一区二区| 亚洲免费毛片| 高h视频在线| 国产成人高清亚洲一区久久| 制服丝袜国产精品| 中国一级特黄大片在线观看| 久久国产av麻豆| 99人妻碰碰碰久久久久禁片| 麻豆国产精品一二三在线观看| 国产黄在线观看| 亚洲h视频在线| 无码中文字幕乱码免费2| 91香蕉视频下载网站| 国产不卡国语在线| 91精品国产综合久久不国产大片| 草逼视频国产| 午夜国产大片免费观看| 国产精品香蕉| 亚洲精选无码久久久| 国产精品久久自在自2021| 中文无码日韩精品| 国产精品自在在线午夜| 视频一本大道香蕉久在线播放| 欧洲日本亚洲中文字幕|