Back to Search
Start Over
The Slack Method: A New Method for Static Allocation of Hard Real-Time Tasks
- Source :
- Real-Time Systems; September 1998, Vol. 15 Issue: 2 p103-130, 28p
- Publication Year :
- 1998
-
Abstract
- This article presents and evaluates the Slack Method, a new constructive heuristic for the allocation (mapping) of periodic hard real-time tasks to multiprocessor or distributed systems. The Slack Method is based on task deadlines, in contrast with other constructive heuristics, such as List Processing. The presented evaluation shows that the Slack Method is superior to list-processing-based approaches with regard to both finding more feasible solutions as well as finding solutions with better objective function values. In a comparative survey we evaluate the Slack Method against several alternative allocation techniques. This includes comparisons with optimal algorithms, non-guided search heuristics (e.g. Simulated Annealing), and other constructive heuristics. The main practical result of the comparison is that a combination of non-guided search and constructive approaches is shown to perform better than either of them alone, especially when using the Slack Method.
Details
- Language :
- English
- ISSN :
- 09226443 and 15731383
- Volume :
- 15
- Issue :
- 2
- Database :
- Supplemental Index
- Journal :
- Real-Time Systems
- Publication Type :
- Periodical
- Accession number :
- ejs37462467
- Full Text :
- https://doi.org/10.1023/A:1008092427865