期刊文献+

一种嵌入式实时系统软件能耗建模与分析的方法 被引量:9

Method for Modeling and Analyzing Software Energy Consumption of Embedded Real-Time System
下载PDF
导出
摘要 随着嵌入式实时系统低能耗研究的不断深入,软件能耗已经成为影响系统的主要因素,并朝着定量分析方向发展.针对嵌入式实时系统缺乏有效的软件能耗建模与分析的方法,提出一种基于进程代数的嵌入式实时系统软件能耗建模与分析的方法.通过在时间通信顺序进程上扩展价格信息得到价格时间通信顺序进程,将嵌入式实时系统指令的功耗映射成价格时间通信顺序进程的价格,利用价格时间通信顺序进程对嵌入式实时系统软件能耗建模并进行量化分析,提出的最优路径算法可以对建模结果进行指令功耗可满足性检查,并计算当前最低能耗可达路径.该方法可以从很大程度上提高嵌入式实时系统软件能耗计算和分析的准确性,计算结果有助于嵌入式实时系统软件能耗的量化分析和优化设计. With the progress of low-power research on embedded real-time systems,software energy consumption has an efficient effect on the system and develops towards quantitative analysis.Aiming to the problem that the modeling and analysis of embedded real-time system is difficult to effectively take into account software energy consumption,this paper proposes a method for modeling and analyzing software energy consumption of embedded real-time system based on process algebra.Priced timed CSP is proposed by extending price information on timed CSP,and the power consumption of instructions in embedded real-time systems is mapped into the price of priced timed CSP.The energy consumption of embedded real-time software can be modeled and optimized by using priced timed CSP.The optimal path algorithms are proposed to check the power consumption satisfyability of single instruction and calculate the minimum energy consumption reachability path of embedded real-time systems.This formal method improves the accuracy and efficiency of energy calculation,and the calculation results can be used to quantitatively analyze and optimize the energy consumption of embedded real-time systems.
出处 《计算机研究与发展》 EI CSCD 北大核心 2014年第4期848-855,共8页 Journal of Computer Research and Development
基金 国家自然科学基金项目(61262002) 江苏省高校自然科学基金项目(10KJB520019) 江苏师范大学自然科学基金项目(11XLR20)
关键词 嵌入式实时系统 软件能耗 建模 价格 时间通信顺序进程 embedded real-time system software energy consumption modeling price TCSP
  • 相关文献

参考文献21

  • 1郭兵,沈艳,邵子立.绿色计算的重定义与若干探讨[J].计算机学报,2009,32(12):2311-2319. 被引量:64
  • 2赵霞,郭耀,陈向群.软件能耗优化技术研究进展[J].计算机研究与发展,2011,48(12):2308-2316. 被引量:11
  • 3Tiwari V, Malik S, Wolfe A. Power analysis of embedded software: A first step towards software power minimization[J]. IEEE Trans on Very Large Scale Integration, 1994, 2 (4) : 437-444.
  • 4Fei Y, Zhong L, Jhan K. An energy-aware framework for dynamic software management in mobile computing systems [J]. ACM Trans on Embedded Computing System, 2008, 7 (3) : 1-31.
  • 5林一松,杨学军,唐滔,王桂彬,徐新海.一种基于关键路径分析的CPU-GPU异构系统综合能耗优化方法[J].计算机学报,2012,35(1):123-133. 被引量:18
  • 6Dunkels A, Sterlind F, Tsiftes N, et al. Software based on line energy estimation for sensor nodes [C] //Proc of 4th Workshop on Enbedded Networked Sensors. New York: ACM, 2007:23-27.
  • 7Hoare C A R. Communicating sequential processes [J]. Communications of the ACM, 1978, 21(8): 666-677.
  • 8Reed O M, Roscoe A W. A timed model for communicating sequential processes [G: //LNCS 226: Proc of ICALP'86. Berlin: Springer, 1986:314-323.
  • 9Davies J, Schneider S. A brief history of timed CSP [J]. Theoretical Computer Science, 1995, 138(2): 243-271.
  • 10Ouaknine J, Worrell J. Timed CSP : closed timed automata [J]. Nordic Journal of Computing, 2003, 10(2): 99-133.

二级参考文献97

共引文献134

同被引文献83

引证文献9

二级引证文献16

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部