计算机系统应用
計算機繫統應用
계산궤계통응용
APPLICATIONS OF THE COMPUTER SYSTEMS
2013年
10期
1-7,38
,共8页
陈云%贾刚勇%李曦%张海鹏
陳雲%賈剛勇%李晞%張海鵬
진운%가강용%리희%장해붕
DVFS%任务行为分析%功耗优化%系统调用
DVFS%任務行為分析%功耗優化%繫統調用
DVFS%임무행위분석%공모우화%계통조용
DVFS%task behavior analysis%power%system call
动态电压频率缩放(DVFS)技术是当前最有效的功耗调节手段之一.本文首先分析现有 DVFS 技术存在的不足,指出限制 DVFS 技术高效运用的核心因素;基于现有低效的方式我们提出一种基于任务行为分析的DVFS 机制(TC-DVFS).其具有三个层次:一、采集任务的系统调用信息;二、识别任务的关键系统调用,并以关键系统调用刻画任务行为;三、根据任务行为构建特征库,并以任务的特征库来指导DVFS.我们将TC-DVFS添加到 linux 内核中,并在 intel-core2处理器平台上对不同类型的应用任务进行性能与功耗测试.结果显示TC-DVFS总体获得10%的性能提升,并降低5%调频失效率和5%的系统能耗.
動態電壓頻率縮放(DVFS)技術是噹前最有效的功耗調節手段之一.本文首先分析現有 DVFS 技術存在的不足,指齣限製 DVFS 技術高效運用的覈心因素;基于現有低效的方式我們提齣一種基于任務行為分析的DVFS 機製(TC-DVFS).其具有三箇層次:一、採集任務的繫統調用信息;二、識彆任務的關鍵繫統調用,併以關鍵繫統調用刻畫任務行為;三、根據任務行為構建特徵庫,併以任務的特徵庫來指導DVFS.我們將TC-DVFS添加到 linux 內覈中,併在 intel-core2處理器平檯上對不同類型的應用任務進行性能與功耗測試.結果顯示TC-DVFS總體穫得10%的性能提升,併降低5%調頻失效率和5%的繫統能耗.
동태전압빈솔축방(DVFS)기술시당전최유효적공모조절수단지일.본문수선분석현유 DVFS 기술존재적불족,지출한제 DVFS 기술고효운용적핵심인소;기우현유저효적방식아문제출일충기우임무행위분석적DVFS 궤제(TC-DVFS).기구유삼개층차:일、채집임무적계통조용신식;이、식별임무적관건계통조용,병이관건계통조용각화임무행위;삼、근거임무행위구건특정고,병이임무적특정고래지도DVFS.아문장TC-DVFS첨가도 linux 내핵중,병재 intel-core2처리기평태상대불동류형적응용임무진행성능여공모측시.결과현시TC-DVFS총체획득10%적성능제승,병강저5%조빈실효솔화5%적계통능모.
The dynamic voltage and frequency scaling (DVFS) is one of the most effective mechanism for power management. Firstly, we point out the most shortcomings of the current DVFS mechanisms after detailly analyzing;so we propose a task behavior based DVFS mechanism (TC-DVFS). TC-DVFS has three levels:First, gather the system call information of the task. Second, distinguish the critical system calls and characterize task behavior with them;Third, construct a feature database based on task behavior and guide DVFS according the database. Adding TC-DVFS into linux kernel, experimental results show TC-DVFS reduce 5%miss rate of the correct frequency scaling and 5%power of the system, and also improve 10%performance of the system.