Abstract-In an embedded system, the cost of storing a program on-chip can be as high as the cost of the microprocessor itself. We examine how much a given application's program size can be reduced when an instruction set is tailored to the application. We provide different algorithms for calculating an optimized instruction set and evaluate their impact on the size of several benchmark programs. Our results show that an average reduction of 11 % is possible, and further improvement can be achieved by changing the instruction length of the given architecture. However compiling other applications with such an optimized instruction set might produce larger code sizes. I
Modern day embedded systems set high requirements for the processing hardware to minimize the area, ...
We propose a method for compressing programs in embedded processors where instruction memory size do...
For many embedded applications, program code size is a critical design factor for its relationship w...
For many embedded applications, program code size is a critical design factor. One promising ap-proa...
Embedded computing differs from general purpose computing in several aspects. In most embedded syste...
F or many embedded applications, program code size is a critic al design factor. One promising appro...
We propose a method for compressing programs in embedded processors where instruction memory size do...
We propose a method for compressing programs in embedded processors where instruction memory size do...
Reducing a program\u27s instruction count can improve cache behavior and bandwidth utilization, lowe...
This paper presents a code size oriented memory allocation optimization for embedded processors. Som...
In this paper, we propose instruction encoding tech-niques for embedded system design, which encode ...
We propose a method for compressing programs in embedded processors where instruction memory size do...
Reducing a program’s instruction count can improve cache behavior and bandwidth utilization, lower p...
In design of an embedded system with a cache, it is important to minimize the cache miss rate to red...
Modern day embedded systems set high requirements for the processing hardware to minimize the area, ...
Modern day embedded systems set high requirements for the processing hardware to minimize the area, ...
We propose a method for compressing programs in embedded processors where instruction memory size do...
For many embedded applications, program code size is a critical design factor for its relationship w...
For many embedded applications, program code size is a critical design factor. One promising ap-proa...
Embedded computing differs from general purpose computing in several aspects. In most embedded syste...
F or many embedded applications, program code size is a critic al design factor. One promising appro...
We propose a method for compressing programs in embedded processors where instruction memory size do...
We propose a method for compressing programs in embedded processors where instruction memory size do...
Reducing a program\u27s instruction count can improve cache behavior and bandwidth utilization, lowe...
This paper presents a code size oriented memory allocation optimization for embedded processors. Som...
In this paper, we propose instruction encoding tech-niques for embedded system design, which encode ...
We propose a method for compressing programs in embedded processors where instruction memory size do...
Reducing a program’s instruction count can improve cache behavior and bandwidth utilization, lower p...
In design of an embedded system with a cache, it is important to minimize the cache miss rate to red...
Modern day embedded systems set high requirements for the processing hardware to minimize the area, ...
Modern day embedded systems set high requirements for the processing hardware to minimize the area, ...
We propose a method for compressing programs in embedded processors where instruction memory size do...
For many embedded applications, program code size is a critical design factor for its relationship w...