Real-Time Systems 2 (WS22/23)
General Course Information:
This course will deepen the understanding of real-time systems issues of the course Real-time Systems I. It will cover additional topics, provide relations and deeper understanding between basic issues.
Areas include:
- scheduling theory
- aperiodic task scheduling
- WCET analysis
- schedulability analysis
- multiprocessor and multicore systems
- multiprocessor systems scheduling
- multicore systems - contention aware scheduling
- multicore systems hierarchical scheduling and hypervisors
- real-time operating systems
- time-triggered systems
- concepts and design principles
- flexible scheduling
- resource management and overload handling
- reactive and proactive overload handling methods
- resource management challenges, approaches and use cases
- real-time networks
- CAN – Response time analysis
- Time sensitive networking (TSN)
- brief information about related projects going on at the department.
Literature
Unfortunately, there is no single book covering the entire area in a satisfying way. Moreover, the existing books are quite expensive, so I do not recommend buying them.
Most of the research presented can be found as published research articles.
One good book that covers most of the aperiodic scheduling algorithms is Giorgio Buttazzo, "Hard Real-Time Computing Systems: Predictable Scheduling Algorithms and Applications".
Note that a second edition came out recently with minor modifications.
Information for WS 22/23
Lecturers
- Prof. Gerhard Fohler
- MSc. Mohammad Ibrahim Alkoudsi (Contact person)
- International Guest Lecturers
More information can be found in KIS.
Lectures
Lecture sessions will take place on Mondays from 10:00 to 11:30 in room 11-262.
Exercises
Exercise sessions will take place on Wednesdays from 12:45 to 13:30 in room 13-305.
Notes
- Please register, using the "Course Enrolment" section in OpenOLAT using your rhrk email adress only.
- For more information about future lecture & exercise appointments, and the download of course material, please use OpenOLAT
OpenOLAT access
OpenOLAT password
The password will be announced during the first lecture session. If you did not attend the first lecture session and need the password to access our OLAT page, alkoudsi(at)eit.uni-kl.de