多核环境下实时数据库系统节能关键技术

基本信息
批准号:61362012
项目类别:地区科学基金项目
资助金额:43.00
负责人:向军
学科分类:
依托单位:湖北民族大学
批准年份:2013
结题年份:2017
起止时间:2014-01-01 - 2017-12-31
项目状态: 已结题
项目参与者:谢坤武,李劲,李超,杨兴忠,黄双林,王晓芳,刘召召,胡道成
关键词:
多核节能最坏情况执行时间动态电压频率调节动态功耗管理
结项摘要

To resolve the problem of low energy efficiency which worst-case execution time cannot be acquire based on energy-saving techniques of a battery-powerd real-time database system in multi-core environments,this project will create a statistical model by means of measurement and hypothesis testing as main error source,and propose an iterative WCET analysis method to improve WCET estimation considering interference of parallel tasks on shared resources. This project will focuse on key techniques to improve energy efficiency in multi-core environments. While the condition of real-time constraints and temporal consistency of data objects is met,an optimal energy-efficient real-time transaction scheduling algorithm based on a frame-based task model will be proposed to reduce system consumption. The above algorithm can determine execution process and execution speed of all tasks in offline scheduling. Moreover,this project will also use DVFS, DPM and other energy-saving techniques as much as possible to consume the least energy. The ultimate goal of this project is that WCET estimation is increased by 8% to 10% , and system energy consumption is decreased by 10% to 15% under same conditions. Finally, this project will use methods of mathematical analysis and simulation experiments on algorithms to evaluate performance. Feasibility of this project has been fully demonstrated in the past work. Research result about energy-saving technique on multi-core systems is very important to promote real-time database system applications.

本项目基于电池驱动的多核环境实时数据库系统节能技术中,所面临因实时事务最坏情况执行时间(WCET)无法确定等因素导致节能效率低的难题,拟通过测量和假设检验的技术手段为主要误差源建立统计模型,考虑并行任务对共享资源的干扰,提出一种迭代的WCET分析方法,进而提高WCET精度;项目着重研究提高多核环境中节能效率的关键技术,在满足实时约束和数据对象时序一致性的条件下,提出一种基于帧任务模型的最优节能实时事务调度算法,算法可在离线调度中确定所有任务的执行过程和执行速度;项目还将采用DVFS、DPM等节能技术,尽可能使得系统能耗最小,实现在同等条件下WCET值精确度提高8%-10%,系统总能耗下降10%-15%的研究目标。项目最后将采用数学分析和仿真实验的方法对算法进行性能评价。项目的可行性已经在前期工作中得到充分验证。多核系统中节能技术的研究成果对推动实时数据库系统应用有十分重要的意义。

项目摘要

本项目研究基于电池驱动的多核环境实时数据库系统节能技术中因实时事务最坏情况执行时间(WCET)无法确定等因素导致节能效率低的难题,研究总目标是:减少多核处理器环境下 RTDBS应用中能量开销,设计出基于节能的实时事务调度算法以及依靠DVFS 等节能技术,延长系统稳定且可靠的运行时间,推动嵌入式多核处理器环境下实时数据库系统更广泛的应用。首先分析出了多核环境下影响系统能耗的各个因素,以及各因素之间的关系,找出可降低能耗的可操作空间,并建立了各个因素的能耗模型,CPU能耗模型、磁盘I/O能耗模型、混合能耗模型等。然后,基于已建立的能耗模型和分析影响能耗的所在原因,在此基础上提出了降低能耗的多种方法,有硬件的方法、软件的方法、基于软件和硬件相结合的方法。重点研究了采用软件节能的方法,通过调度具有不同价值的事务(任务),设计实现了基于反馈控制和降低能耗的实时事务(任务)调度算法,并对算法进行了性能分析和测试。最后,针对典型共享缓冲区和总线的多核结构,项目组研究得出了一种基于迭代方法的WCET估值分析方法,一定程度上提高了WCET估值的精确度,提高WCET估值精度有利于事务(任务)调度算法性能,提高了算法性能就更有利于降低系统能耗。项目采用数学分析和仿真实验的方法对所有提出的算法进行了性能测试。项目还采用了DVFS、DPM等节能技术,使得系统能耗最小,实现了在同等条件下WCET值精确度提高8%,系统总能耗下降接近10%的研究目标。项目中所取得的多核系统中有关节能技术的研究成果对推动实时数据库系统应用有十分重要的意义,同时节能降耗的策略对于移动环境下的其它实时或非实时软件都有一定的借鉴意义。

项目成果
{{index+1}}

{{i.achievement_title}}

{{i.achievement_title}}

DOI:{{i.doi}}
发表时间:{{i.publish_year}}

暂无此项成果

数据更新时间:2023-05-31

其他相关文献

1

涡度相关技术及其在陆地生态系统通量研究中的应用

涡度相关技术及其在陆地生态系统通量研究中的应用

DOI:10.17521/cjpe.2019.0351
发表时间:2020
2

监管的非对称性、盈余管理模式选择与证监会执法效率?

监管的非对称性、盈余管理模式选择与证监会执法效率?

DOI:
发表时间:2016
3

黄河流域水资源利用时空演变特征及驱动要素

黄河流域水资源利用时空演变特征及驱动要素

DOI:10.18402/resci.2020.12.01
发表时间:2020
4

内点最大化与冗余点控制的小型无人机遥感图像配准

内点最大化与冗余点控制的小型无人机遥感图像配准

DOI:10.11834/jrs.20209060
发表时间:2020
5

基于余量谐波平衡的两质点动力学系统振动频率与响应分析

基于余量谐波平衡的两质点动力学系统振动频率与响应分析

DOI:10.6052/1672⁃6553⁃2017⁃059
发表时间:2018

向军的其他基金

批准号:61040006
批准年份:2010
资助金额:10.00
项目类别:专项基金项目
批准号:51076052
批准年份:2010
资助金额:38.00
项目类别:面上项目
批准号:21176098
批准年份:2011
资助金额:60.00
项目类别:面上项目
批准号:50206005
批准年份:2002
资助金额:8.00
项目类别:青年科学基金项目
批准号:51576086
批准年份:2015
资助金额:64.00
项目类别:面上项目
批准号:81202813
批准年份:2012
资助金额:23.00
项目类别:青年科学基金项目
批准号:50776037
批准年份:2007
资助金额:30.00
项目类别:面上项目

相似国自然基金

1

多核实时约束下基于DVFS/DPM节能技术的任务调度研究

批准号:61272097
批准年份:2012
负责人:吴飞
学科分类:F0202
资助金额:76.00
项目类别:面上项目
2

基于多核系统多维限制的节能实时调度研究

批准号:61402527
批准年份:2014
负责人:张冬松
学科分类:F0202
资助金额:25.00
项目类别:青年科学基金项目
3

移动环境下实时数据库系统能耗对服务质量影响研究

批准号:61040006
批准年份:2010
负责人:向军
学科分类:F0102
资助金额:10.00
项目类别:专项基金项目
4

实时数据库系统节省能耗的关键技术研究

批准号:60873030
批准年份:2008
负责人:李国徽
学科分类:F0202
资助金额:31.00
项目类别:面上项目