Lecturer: Enrico Bini

Goal

After introducing the two most widely used scheduling algorithms for real-time tasks, the course will enter into the optimal design problem. While the feasiblity problem requires to check whether or not the real-time constraints can be guaranteed assuming that all task set parameters are known, in the optimal design problem the task set is only partially specified and the unknown parameters are set after solving an optimization procedure. One of the earliest examples of optimal design problem is due to Seto [1].

 

[1] D. Seto, J. P. Lehoczky, L. Sha, and K. G. Shin. "On task schedulability in real-time control systems." In Proceedings of the 17th IEEE Real-Time Systems Symposium, pages 13-21, Washington (DC), U.S.A., Dec. 1996.

Prerequisites

Familiarity with optimization tecniques (Lagrange multipliers, KKT conditions, branch and bound) is certainly helpful.

Course organization

The course will be held in Seminarierummet (M2498) on the following dates:

Some notes are available (last update: 11/11/2012). They are mostly the same as the slide plus all the references to the literature.

The course is worth 7.5 ECTS credits. To be granted such credits, students will have to complete the homeworks, plus to illustrate the homeworks with the teacher. Homeworks must be written in LaTeX.

The topics covered by the course are reported below:

Contacts

For further information or for receiving updates about the course, please contact the lecturer at ahmh@bnmsqnk.ksg.rd after replacing each letter with the next one in alphabetic orderd.