Title :
Embedded software: how to make it efficient?
Author_Institution :
Dortmund Univ., Germany
Abstract :
This paper stresses the importance of designing efficient embedded software and it provides a global view of some of the techniques that have been developed to meet this goal. These techniques include high-level transformations, compiler optimizations reducing the energy consumption of embedded programs and optimizations exploiting architectural features of embedded processors. Such optimizations lead to significant reductions of the execution time, the required energy and the memory size of embedded applications. Despite this, they can hardly be found in any available compiler.
Keywords :
embedded systems; optimising compilers; architectural features; compiler optimizations; embedded processors; embedded software; high-level transformations; memory size; Airplanes; Application software; Digital signal processing; Embedded software; Embedded system; Energy consumption; Information processing; Real time systems; Space technology; Stress;
Conference_Titel :
Digital System Design, 2002. Proceedings. Euromicro Symposium on
Print_ISBN :
0-7695-1790-0
DOI :
10.1109/DSD.2002.1115370