enter search term and/or author name
Special issue on compilers, architecture, and synthesis for embedded systems
Gao Guang, Trevor Mudge
Array recovery and high-level transformations for DSP applications
Björn Franke, Michael O'boyle
Efficient implementation of DSP applications is critical for many embedded systems. Optimizing compilers for application programs, written in C, largely focus on code generation and scheduling, which, with their growing maturity, are providing...
Partitioned instruction cache architecture for energy efficiency
Soontae Kim, N. Vijaykrishnan, Mahmut Kandemir, Anand Sivasubramaniam, Mary Jane Irwin
The demand for high-performance architectures and powerful battery-operated mobile devices has accentuated the need for low-power systems. In many media and embedded applications, the memory system can consume more than 50% of the overall...
Data remapping for design space optimization of embedded memory systems
Rodric M. Rabbah, Krishna V. Palem
In this article, we present a novel linear time algorithm for data remapping, that is, (i) lightweight; (ii) fully automated; and (iii) applicable in the context of pointer-centric programming languages with dynamic memory allocation support....
Static resource models for code-size efficient embedded processors
Qin Zhao, Bart Mesman, Twan Basten
Due to an increasing need for flexibility, embedded systems embody more and more programmable processors as their core components. Due to silicon area and power considerations, the corresponding instruction sets are often highly encoded to minimize...