2012
DOI: 10.1007/s11241-012-9170-0
|View full text |Cite
|
Sign up to set email alerts
|

An optimal k-exclusion real-time locking protocol motivated by multi-GPU systems

Abstract: Graphics processing units (GPUs) are becoming increasingly important in today's platforms as their increased generality allows for them to be used as powerful co-processors. In previous work, we have found that GPUs may be integrated into real-time systems through the treatment of GPUs as shared resources, allocated to real-time tasks through mutual exclusion locking protocols. In this paper, we present an optimal k-exclusion locking protocol for globally-scheduled job-level static-priority (JLSP) systems. Thi… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
21
0

Year Published

2012
2012
2022
2022

Publication Types

Select...
3
3
2

Relationship

4
4

Authors

Journals

citations
Cited by 33 publications
(21 citation statements)
references
References 12 publications
0
21
0
Order By: Relevance
“…The O-KGLP is a k-exclusion lock, and thus satisfies Property T1. By Theorem 1 of [8], the O-KGLP is asymptotically optimal, and progress is ensured because of the bounded duration of pi-block in each component of the O-KGLP by Lemmas 2-5 and 7 of [8]. Thus Property T2 holds under the O-KGLP.…”
Section: O-kglp For Globally Scheduled Systemsmentioning
confidence: 94%
See 2 more Smart Citations
“…The O-KGLP is a k-exclusion lock, and thus satisfies Property T1. By Theorem 1 of [8], the O-KGLP is asymptotically optimal, and progress is ensured because of the bounded duration of pi-block in each component of the O-KGLP by Lemmas 2-5 and 7 of [8]. Thus Property T2 holds under the O-KGLP.…”
Section: O-kglp For Globally Scheduled Systemsmentioning
confidence: 94%
“…Elliott and Anderson developed a k-exclusion locking protocol specifically for globally scheduled systems called the O-KGLP [8]. In the O-KGLP, non-resource-requesting jobs are not affected by the behavior of the locking protocol.…”
Section: O-kglp For Globally Scheduled Systemsmentioning
confidence: 99%
See 1 more Smart Citation
“…We do this by leveraging recent work on asymptotically optimal realtime k-exclusion protocols [7,8,13]. Such protocols provide a limited form of replication: they enable requests to be performed on k replicas of a single resource.…”
Section: Multi-unit Multi-resource Lockingmentioning
confidence: 99%
“…10 A full description of the k-FMLP is available in Appendix A of the online version of this paper at http://www.cs.unc.edu/~anderson/ papers.html. A detailed discussion of some issues that arise when constructing a real-time k-exclusion protocol can be found in [30].…”
Section: Evaluation Of Priority Inversionsmentioning
confidence: 99%