Title | ||
---|---|---|
Pk-Omlp: An Omlp Based K-Exclusion Real-Time Locking Protocol For Multi-Gpu Sharing Under Partitioned Scheduling |
Abstract | ||
---|---|---|
With rapid development of Graphics Processing Units (GPU) technologies, GPUs are strongly motivated to be adopted in many real-time applications. However, it is still a challenging work to efficiently integrate multiple GPUs into multicore/multiprocessor real-time systems, due to many real world constraints caused by the non-real-time closed-source GPU drivers. To avoid timing violations, k-exclusive locking protocols are developed to arbitrate exclusive access to each of the multiple GPUs. In this paper, a novel k-exclusion real-time locking protocol is proposed to handle multi-GPU sharing under partitioned fixed priority (P-FP) scheduling. The proposed protocol improves the prior work, the Clustered k-exclusion O(m) Locking Protocol (CK-OMLP) from two aspects: first, it allows multiple task on each CPU processor to make use of GPUs simultaneously, which improves the flexibility and increases GPU utilization in average cases; second, a suspension-aware analysis is presented to improve the schedulability, where task acquisition delays and GPU executions are modeled as self-suspensions. Schedulability experiments indicate that the proposed protocol outperforms the CK-OMLP in most considered scenarios. |
Year | DOI | Venue |
---|---|---|
2013 | 10.1109/DASC.2013.63 | 2013 IEEE 11TH INTERNATIONAL CONFERENCE ON DEPENDABLE, AUTONOMIC AND SECURE COMPUTING (DASC) |
Field | DocType | Citations |
Graphics,Multiprocessor scheduling,Computer science,Scheduling (computing),Parallel computing,Multiprocessing,Multi-core processor | Conference | 9 |
PageRank | References | Authors |
0.48 | 17 | 4 |
Name | Order | Citations | PageRank |
---|---|---|---|
Maolin Yang | 1 | 35 | 7.23 |
Lei Hang | 2 | 27 | 7.62 |
Yong Liao | 3 | 249 | 21.07 |
Furkan Rabee | 4 | 13 | 1.88 |