Visible to the public SCOPES 2019Conflict Detection Enabled

22nd International Workshop on Software and Compilers for Embedded Systems (SCOPES 2019)

A next edition of the workshop on Software and Compilers for Embedded Systems (SCOPES) will be organized in 2019. The workshop will feature a combination of research papers and research presentations. The papers and presentation abstracts will also be published in the ACM digital library. The workshop is held in cooperation with ACM SIGBED and EDAA.

The workshop structure (presentations followed by intensive discussions) allows for an interactive atmosphere in which industrial and academic representatives can exchange new ideas and trends in the area multi-processor mapping and code generation.

The workshop will take place in the beautiful Schloss Rheinfels hotel at St. Goar, Germany. Schloss Rheinfels is a castle at one of the nicest places within the Rhine valley, itself a world heritage site. Among a set of hotels focusing on wellness, the hotel is voted yearly as being part of the top 3 conference hotels in Germany. There is a beautiful view from the hotel onto the river Rhine.

The influence of embedded systems is constantly growing. Increasingly powerful and versatile devices are developed and put on the market at a fast pace. Their functionality and number of features is increasing, and so are the constraints on the systems concerning size, performance, energy dissipation and timing predictability. To meet all these constraints, multi-processor systems on a chip (MPSoCs) are becoming popular in embedded systems. In order to meet the performance and energy constraints of embedded applications, heterogeneous architectures incorporating functional units optimized for specific functions are commonly employed. This technological trend has dramatic consequences on the parallelization, mapping, compiler and design technology used to develop these systems.

The SCOPES workshop focusses on the software generation process for modern embedded systems. Topics of interest include all aspects of the compilation and mapping process of embedded single and multi-processor systems. This includes (but is not limited to):

  • models of computation and programming languages
  • performance analysis techniques for models of computation
  • automatic code parallelization techniques
  • mapping and scheduling techniques for for embedded multi-processor systems
  • code generation techniques for embedded single and multi-processor architectures
  • design-space exploration techniques for use in the HW/SW codesign process
  • techniques to exploit the dynamic behavior in embedded applications
  • interactions between operating systems and compilation techniques
  • techniques for compiler aided profiling, measurement, debugging and validation of embedded software
Event Details
Sankt Goar, Germany