首页> 外文期刊>IEEE transactions on very large scale integration (VLSI) systems >Expression-tree-based algorithms for code compression on embeddedRISC architectures
【24h】

Expression-tree-based algorithms for code compression on embeddedRISC architectures

机译:用于嵌入式RISC架构上代码压缩的基于表达式树的算法

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

摘要

Reducing program size has become an important goal in the designnof modern embedded systems targeted to mass production. This problem hasndriven efforts aimed at designing processors with shorter instructionnformats (e.g., ARM Thumb and MIPS16) or able to execute compressed coden(e.g., IBM PowerPC 405), This paper proposes three code compressionnalgorithms for embedded RISC architectures. In all algorithms, thenencoded symbols are extracted from program expression trees. Thenalgorithms differ on the granularity of the encoded symbol, which arenselected from whole trees, parts of trees, or single instructions.nDictionary-based decompression engines are proposed for each compressionnalgorithm. Experimental results, based on SPEC CINT95 programs runningnon the MIPS R4000 processor, reveal an average compression ratio ofn53.6% (31.5%) if the area of the decompression engine is (not)nconsidered
机译:在针对大规模生产的现代嵌入式系统设计中,减小程序大小已成为重要目标。这个问题已经推动了旨在设计具有较短指令格式(例如ARM Thumb和MIPS16)或能够执行压缩编码(例如IBM PowerPC 405)的处理器的工作。本文提出了三种用于嵌入式RISC架构的代码压缩算法。在所有算法中,然后从程序表达式树中提取编码符号。演算法的编码符号的粒度不同,它们是从整棵树,树的一部分或单个指令中选择的。针对每种压缩演算法,都提出了基于字典的解压缩引擎。基于未运行MIPS R4000处理器的SPEC CINT95程序的实验结果表明,如果不考虑解压缩引擎的面积,则平均压缩率为n53.6%(31.5%)。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号