Matthias Becker, Doctoral student (not working at IDT anymore)


Matthias Becker is a postdoc researcher at KTH Royal Institute of Technology since February 2018. He received his B.Eng. degree in Mechatronics/Automation Systems from the University of Applied Sciences Esslingen, Germany in 2011. In the year 2013 he got his M.Sc. degree in Computer Science specializing in embedded computing from the University of Applied Sciences Munich, Germany. He received his Licentiate  and PhD degree in Computer Science and Engineering from Mälardalen University in 2015 and 2017 respectively.

Matthias has been a visiting researcher at CISTER - Research Centre in Real-Time and Embedded
Computing Systems in Porto, Portugal for two months in 2015 and for three months in 2016. 

Teaching Activities:

 
Supervised Master Thesis: 

 
Program Committee:

  • Annual Conference of the IEEE Industrial Electronics Society (IECON), 2017.
  • Junior Researcher Workshop on Real-Time Computing (JRWRTC), 2017.
  • IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS) - Artifact Evaluation, 2018.
 

Reviewer:

 

Matthias' research is in the field of many-core real-time systems with particular interest in predictable execution frameworks for industrial systems. He is involved in the research project PREMISE (Predictable Multicore Systems).

Execution Frameworks for Many Core Platforms:

Seminar talk on Contention Free Execution of Automotive Applications on a Clustered Many-Core Platform at the CISTER Research Centre in Realtime and Embedded Computing Systems, Porto Portugal. The talk is based on the paper Contention-Free Execution of Automotive Applications on a Clustered Many-Core Platform (ECRTS, July 2016) .


MECHAniSer - A Timing Analysis and Synthesis Tool for Multi-Rate Effect Chains with Job-Level Dependencies

MECHAniSer is a tool to compute end-to-end delays in cause-effect chains. In such chains, each task is independently triggered, possibly at different rates. The communication between task is based on register communication. The current version of the tool is available at www.mechaniser.com.

MECHAniSer_web

The current version of the tool computes the minimum and maximum data age of the cause-effect chains in the system. This is done without prior knowledge of the concrete schedule, hence the analysis can already be applied in early design phases. In addition, the tool generates job-level dependencies to restrict the data propagation between tasks such that the possible end-to-end latency does not exceed the specified age constraint. The tool was presented in the paper MECHAniSer - A Timing Analysis and Synthesis Tool for Multi Rate Effect Chains with Job-Level Dependencies (WATERS, July 2016), and the theoretical part of the tool was published in the paper Synthesizing Job-Level Dependencies for Automotive Multi-Rate Effect Chains (RTCSA, August 2016).