Visible to the public Postdoc position: parallel real-time toolchainsConflict Detection Enabled

No replies
Anonymous
Anonymous's picture

Description

The aim of this research is to investigate improvements to the standard toolchains (compiler and linker) in order to generate binary code that is suitable for hard real-time applications running on a parallel platform under an RTOS. This research will concentrate on two aspects. First, it is expected that the researcher will investigate the automated parallelization of generated binary code (i.e., multithreading). Second, the researcher will explore the generation of binary code that is optimized or at least easily analyzable for worst case execution time (WCET) instead of the usual focus on average case execution time. Although the research will require a sound understanding of theoretical aspects, we want to emphasize an experimental approach, where the researcher is expected to implement and evaluate possible solutions.

References

  • Stoyenko, Alexander D. Constructing predictable real time systems. Vol. 146. Springer Science & Business Media, 2012.
  • Amnell, Tobias, et al. "TIMES: a tool for schedulability analysis and code generation of real-time systems." Formal Modeling and Analysis of Timed Systems. Springer Berlin Heidelberg, 2003. 60-72.

APA

  • Status: 2 years Marie Curie postdoc grant
  • Expected starting date: September 2016
  • Location: University of Brussels (ULB), Belgium

Interested applicants should:

  • Hold a Ph.D. degree or equivalent in Computer Science or Computer Engineering or a closely related area
  • Have solid background on real-time systems
  • Have good programming skills (in C)
  • Have a good publication record
  • Demonstrate an excellent level of spoken and written English. Knowledge of French is a plus.

Applications should be sent latest by March 15th to joel.goossens@ulb.ac.be