首页> 外文期刊>IEICE Transactions on Information and Systems >A Concurrent Instruction Scheduling and Recoding Algorithm for Power Minimization in Embedded Systems
【24h】

A Concurrent Instruction Scheduling and Recoding Algorithm for Power Minimization in Embedded Systems

机译:嵌入式系统功耗最小化的并发指令调度和编码算法

获取原文
获取原文并翻译 | 示例
       

摘要

This paper presents an efficient instruction scheduling algorithm which generates low-power codes for embedded system applications. Reordering and recoding are concurrently applied for low-power code generation in the proposed algorithm. By appropriate reordering of instruction sequences, the efficiency of instruction recoding is increased. The proposed algorithm constructs program codes on a basic-block basis by selecting a code sequence from among the schedules generated randomly and maintained by the system. By generating random schedules for each of the basic blocks constituting an application program, the proposed algorithm constructs a histogram graph for each of the instruction fields to estimate the figure-of-merits achievable by reordering instruction sequences. For further optimization, the system performs simulated annealing on the generated code. Experimental results for benchmark programs show that the codes generated by the proposed algorithm consume 37.2% less power on average when compared to the previous algorithm which performs list scheduling prior to instruction recoding.
机译:本文提出了一种有效的指令调度算法,该算法可为嵌入式系统应用生成低功耗代码。所提出的算法将重排序和重新编码同时应用于低功耗代码生成。通过对指令序列进行适当的重新排序,可以提高指令编码的效率。所提出的算法通过从系统随机生成并维护的调度表中选择一个代码序列,从而在基本块的基础上构造程序代码。通过为构成应用程序的每个基本块生成随机调度表,该算法为每个指令字段构造了一个直方图,以估计通过对指令序列进行重新排序可获得的品质因数。为了进一步优化,系统对生成的代码执行模拟退火。基准程序的实验结果表明,与先前的在指令重新编码之前执行列表调度的算法相比,该算法所产生的代码平均功耗降低了37.2%。

著录项

  • 来源
    《IEICE Transactions on Information and Systems》 |2010年第8期|P.2162-2171|共10页
  • 作者单位

    Telechips Inc., KORAD Bldg., 1000-12 Daechi-dong, Gangnam-gu, Seoul, 135-280, Korea;

    rnDepartment of Electronic Engineering, Sogang University, C.P.O. Box 1142, Seoul, 100-661, Korea;

    rnDepartment of Electronic Engineering, Sogang University, C.P.O. Box 1142, Seoul, 100-661, Korea;

  • 收录信息 美国《科学引文索引》(SCI);美国《工程索引》(EI);
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

    embedded system; low-power; instruction scheduling; recoding;

    机译:嵌入式系统;低电量;指令调度;重新编码;
  • 入库时间 2022-08-18 00:27:03

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号