Abstract
We present a 12(1+3R/(4m)) competitive algorithm for scheduling implicit-deadline sporadic tasks on a platform comprising m processors, where a task may request one of R shared resources.
Similar content being viewed by others
References
Baruah S, Bonifaci V, Marchetti-Spaccamela A, Stiller S (2009) Implementation of a speedup-optimal global EDF schedulability test. In: Proceedings of Euromicro conference on real-time systems, pp 259–268
Block A, Leontyev H, Brandenburg BB, Anderson JH (2007) A flexible real-time locking protocol for multiprocessors. In: Proceedings of real-time and embedded computing systems and applications conference, pp 47–56
Easwaran A, Andersson B (2009) Resource sharing in global fixed-priority preemptive multiprocessor scheduling. In: Proceedings of IEEE real-time systems symposium, pp 377–386
Gai P, Lipari G, Di Natale M (2001) Minimizing memory utilization of real-time task sets in single and multi-processor systems-on-a-chip. In: Proceedings of IEEE real-time systems symposium, pp 73–83
López JM, Díaz JL, García FD (2004) Utilization bounds for EDF scheduling on real-time multiprocessor systems. J Real-Time Syst 28(1):39–68
Parekh A, Gallager R (1993) A generalized processor sharing approach to flow control—the single node case. IEEE/ACM Trans Netw 1(3):344–357
Phillips CA, Stein C, Torng E, Wein J (1997) Optimal time-critical scheduling via resource augmentation. In: Proceedings of the ACM symposium on theory of computing, pp. 140–149
Rajkumar R, Sha L, Lehoczky JP (1988) Real-time synchronization protocols for multiprocessors. In: Proceedings of IEEE real-time systems symposium, pp 259–269
Author information
Authors and Affiliations
Corresponding author
Additional information
This work was funded by the Portuguese Science and Technology Foundation (FCT), the European Commission (ARTISTDesign), the ARTEMIS-JU (RECOMP), and the Luso-American Development Foundation (FLAD).
Rights and permissions
About this article
Cite this article
Andersson, B., Easwaran, A. Provably good multiprocessor scheduling with resource sharing. Real-Time Syst 46, 153–159 (2010). https://doi.org/10.1007/s11241-010-9105-6
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11241-010-9105-6