arrow
返回

Effects of program compression

delete2007-10-01
delete1
PRE
AI
J
Jari Heikkinen *
J
Jarmo Takala
DOI:10.1016/j.sysarc.2007.01.001delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
The size of the program code has become a critical design constraint in embedded systems, especially in handheld, battery operated devices. Large program codes require large memories, which increase the size and cost of the chip. In addition, the power consumption is increased due to higher memory I/O bandwidth. Program compression is one of the most often used methods to reduce the size of the program code. In this paper, two compression approaches, dictionary-based compression and instruction template-based compression, were evaluated on a customizable processor architecture with parallel resources. The effects on area and power consumption were measured. Dictionary-based compression reduced the area at best by 77% and power consumption by 73%. Instruction template-based compression resulted in increase in both area and power consumption and hence turned out to be impractical. (C) 2007 Elsevier B.V. All rights reserved.
Keyword:
TTA
VLIW
embedded computing
dictionary compression
instruction template
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

Journal of Systems Architecture 封面图
Journal of Systems Architecture
IF:
4.1
论文数:
3.0K
被引数:
4.2K

机构

暂无机构信息