Abstract | ||
---|---|---|
In real-time control systems, a well-known problem is the period assignment to individual tasks, in order to minimize the overall control cost while guaranteeing the task deadlines. In general, the control cost decreases in convex fashion with decreasing periods (increasing invocation rates). Many real-time control systems are increasingly implemented on multiprocessor platforms due to the increased performance requirements. In this paper, we consider the optimal period assignment problem on a homogeneous multiprocessor platform. The problem is intractable in nature. We analyze the performance of the approaches that first partition the tasks, before assigning periods to optimize overall cost on each CPU locally. Then we propose a technique which assigns the periods optimally by reducing the problem to a single-processor problem setting in the first step, and then applying the partitioning algorithms in the second step. Our experimental evaluation shows that the two variants of our proposed technique offer significant advantage, and exhibit a performance close to the theoretical bound achievable by any algorithm. |
Year | DOI | Venue |
---|---|---|
2016 | 10.1145/2997465.2997469 | RTNS |
Keywords | Field | DocType |
Real-time Control, Period Assignment, Multiprocessors | Weapon target assignment problem,Computer science,Generalized assignment problem,Real-time Control System,Regular polygon,Real-time computing,Multiprocessing,Assignment problem,Control system,Partition (number theory),Distributed computing | Conference |
Citations | PageRank | References |
0 | 0.34 | 15 |
Authors | ||
3 |
Name | Order | Citations | PageRank |
---|---|---|---|
Abhishek Roy | 1 | 0 | 0.34 |
Hakan Aydin | 2 | 1218 | 61.97 |
Da-Kai Zhu | 3 | 1405 | 66.97 |