Matthias Becker is a PhD student at Mälardalen University since October 2013. 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 degree in Computer Science and Engineering from Mälardalen University in 2015.
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. He is a member of the Complex Real-Time Embedded Systems (CORE) group at Mälardalen Real-Time Research Center (MRTC).
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.
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).
Scheduling Multi-Rate Real-Time Applications on Clustered Many-Core Architectures with Memory Constraints (Jan 2018) Matthias Becker, Saad Mubeen, Dakshina Dasari , Moris Behnam, Thomas Nolte 23rd Asia and South Pacific Design Automation Conference (ASP-DAC'18)
End-to-End Timing Analysis of Cause-Effect Chains in Automotive Embedded Systems (Dec 2017) Matthias Becker, Dakshina Dasari , Saad Mubeen, Moris Behnam, Thomas Nolte Journal of Systems Architecture (JSA)
A Generic Framework Facilitating Early Analysis of Data Propagation Delays in Multi-Rate Systems (Aug 2017) Matthias Becker, Saad Mubeen, Dakshina Dasari , Moris Behnam, Thomas Nolte The 23th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA'17)
Using non-preemptive regions and path modification to improve schedulability of real-time traffic over priority-based NoCs (Jun 2017) Meng Liu, Matthias Becker, Moris Behnam, Thomas Nolte Real-Time Systems (RTJ)
Partitioning and Analysis of the Network-on-Chip on a COTS Many-Core Platform (Apr 2017) Matthias Becker, Borislav Nicolic , Dakshina Dasari , Benny Åkesson , Vincent Nélis , Moris Behnam, Thomas Nolte 23rd IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS'17)
Extending Automotive Legacy Systems with Existing End-to-End Timing Constraints (Apr 2017) Matthias Becker, Saad Mubeen, Moris Behnam, Thomas Nolte 14th International Conference on Information Technology : New Generations (ITNG'17)
|DPAC - Dependable Platforms for Autonomous systems and Control||active|
|End-to-End Timing Analysis of Task-Chains||in progress|
|Network-on-Chip routing in real-time many-core systems||in progress|
|Communication mechanisms among instances of a many-core real-time system||finished|
|Offline Scheduling of Task Sets with Complex End-to-End Delay Constraints||finished|