Digital controllers found in many industrial real-time sys- tems consist of a number of interacting periodic tasks. To sustain the required control quality, these tasks possess the maximum activation pe- riods as performance constraints. An essential step in developing a real- time system is thus to assign each of these tasks a constant period such that the maximum activation requirements are met while the system utilization is minimized [3]. Given a task graph design allowing producer/consumer relationships among tasks [4], resource demands of tasks, and range constraints on periods, the period assignment problem falls into a class of nonlinear optimization problems. This paper proposes a polynomial time approx- imation algorithm which produces a solution whose utilization does not exceed twice the optimal utilization. Our experimental analysis shows that the proposed algorithm finds solutions which are very close to the optimal ones in most cases of practical interest.
CITATION STYLE
Ryu, M., & Hong, S. (1999). A period assignment algorithm for real-time system design. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 1579, pp. 34–43). Springer Verlag. https://doi.org/10.1007/3-540-49059-0_3
Mendeley helps you to discover research relevant for your work.