首页> 外文期刊>Microprocessors and microsystems >Bitmask-based code compression methods for balancing power consumption and code size for hard real-time embedded systems
【24h】

Bitmask-based code compression methods for balancing power consumption and code size for hard real-time embedded systems

机译:基于位掩码的代码压缩方法,用于平衡硬实时嵌入式系统的功耗和代码大小

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

摘要

In recent years, code compression has been frequently investigated for embedded systems to reduce memory use and power consumption. Among various compression schemes, dictionary-based ones are applied for their good compression ratios and rapid decompression engines. Bitmask-based code compression, which was derived from the dictionary-based ones, has been proven to have a superior compression ratio and rapid decompression engine. In this paper, we adopt the bitmask-based scheme and replace some of its dictionary entries to achieve greatly reduced power consumption while maintaining a competitive compression ratio. For a cacheless architecture, we propose three basic styles of replacement, namely by-access-saving, by-frequency, and by-block. Another procedure, called by-alignment, is applied afterward to further improve power consumption. According to the experimental results, the by-block scheme with the by-alignment procedure achieves the best result. In the best case, an increase of 1.61% in compression ratio can result in a 43.75% reduction in power consumption ratio.
机译:近年来,对嵌入式系统的代码压缩进行了频繁的研究,以减少内存使用和功耗。在各种压缩方案中,基于字典的压缩方案因其良好的压缩率和快速解压缩引擎而得到应用。由基于字典的代码派生的基于位掩码的代码压缩已被证明具有出色的压缩率和快速解压缩引擎。在本文中,我们采用基于位掩码的方案并替换其某些词典条目,以在保持竞争性压缩比的同时,大大降低功耗。对于无缓存体系结构,我们提出了三种基本的替换样式,即按访问保存,按频率和按块。此后再应用另一种方法,称为逐行对准,以进一步降低功耗。根据实验结果,采用分步对准程序的分块方案达到了最佳效果。在最佳情况下,压缩比提高1.61%可以使功耗比降低43.75%。

著录项

  • 来源
    《Microprocessors and microsystems》 |2012年第3期|p.267-279|共13页
  • 作者单位

    Department of Computer Science and Information Engineering, National Changhua University of Education, Changhua, Taiwan;

    Department of Computer Science and Information Engineering, National Changhua University of Education, Changhua, Taiwan;

    Department of Computer Science and Information Engineering, National Changhua University of Education, Changhua, Taiwan;

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

    embedded system; code compression; power consumption;

    机译:嵌入式系统;代码压缩;能量消耗;

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号