<p>The influence of embedded systems is constantly growing. Increasingly<br>powerful and versatile devices are developed and put on the market at a fast pace.<br>The number of features is increasing, and so are the constraints on the systems<br>concerning size, performance, energy dissipation and timing predictability.<br>Since most systems today use a processor to execute an application program<br>rather than using dedicated hardware, the requirements can not be fulfilled<br>by hardware architects alone: Hardware and software have to work together to<br>meet the tight constraints put on modern devices.</p> <p>One of the key characteristics of embedded software is that it heavily<br>depends on the underlying hardware. The reason of the dependency is that embedded<br>software needs to be designed in an application specific way. To reduce the<br>system design cost, e.g. code size, energy consumption etc., embedded<br>software needs to be optimized exploiting the characteristics of the underlying<br>hardware.</p> <p>SCOPES focuses on the software generation process for modern embedded<br>systems. Topics of interest include all aspects of the compilation process, starting<br>with suitable modeling and specification techniques and programming<br>languages for embedded systems. The emphasis of the workshop lies on code generation<br>techniques for embedded processors. The exploitation of specialized<br>instruction set characteristics is as important as the development of new<br>optimizations for embedded application domains. Cost criteria for the entire<br>code generation and optimization process include runtime, timing<br>predictability, energy dissipation, code size and others. Since today′s<br>embedded devices frequently consist of a multi–processor system–on–chip, the<br>scope of this workshop is not limited to single–processor systems but<br>particularly covers compilation techniques for MPSoC architectures.</p> <p>In addition, this workshop intends to put a spotlight on the interactions<br>between compilers and other components in the embedded system design<br>process. This includes compiler support for e.g. architecture exploration during<br>HW/SW codesign or interactions between operating systems and compilation<br>techniques.<br></p> <p>Finally, techniques for compiler aided profiling, measurement, debugging and<br>validation of embedded software are also covered by this workshop, because<br>stability of embedded software is mandatory.</p> <p><strong>SCOPES 2009</strong> is the 12th workshop in a series of workshops initially called<br>″International Workshop on Code Generation for Embedded Processors″. The<br>name SCOPES has been used since the 4th workshop. The scope of the workshop<br>remains software for embedded systems with emphasis on code generation (compilers)<br>for embedded processors. SCOPES will be held in cooperation with ACM SIGBED and<br>is sponsored by EDAA and PREDATOR. SCOPES 2009 is co–located with the DATE<br>conference.</p>
Abbrevation
SCOPES
City
Acropolis
Country
France
Deadline Paper
Start Date
End Date
Abstract