首页> 外文会议>International Conference on VLSI Design >Dictionary based code compression for variable length instruction encodings
【24h】

Dictionary based code compression for variable length instruction encodings

机译:基于字典的Dibessic字典可变长度指令编码

获取原文

摘要

Most of the work done in the field of machine code compression is for fixed length instruction encodings. In this work we apply code compression on variable length instruction set processors whose encodings are already optimized to a certain extent with respect to their usages. We develop a dictionary based algorithm which utilizes unused encoding space of an instruction set architecture to encode code-words, and addresses issues arising out of variable length instructions. We test the algorithm with a RISC processor and include results for compression and performance in terms of cycle-counts and memory accesses respectively. We also present an efficient scheme for searching relocated branch addresses and analyze its performance.
机译:机器代码压缩领域的大多数工作都是用于固定长度指令编码。在这项工作中,我们在可变长度指令集处理器上应用代码压缩,其编码已经在一定程度上优化了它们的用法。我们开发了一种基于字典的算法,它利用指令集架构的未使用编码空间来编码代码单词,并解决了由可变长度指令出现的问题。我们用RISC处理器测试算法,并在周期计数和存储器访问方面包括压缩和性能的结果。我们还提出了一个有效的方案,用于搜索重新定位的分支地址并分析其性能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号