Authors
Ignacio Sanudo Olmedo, Nicola Capodieci, Jorge Luis Martinez, Andrea Marongiu, Marko Bertogna
Publication date
2020/4/21
Conference
2020 IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS)
Pages
213-225
Publisher
IEEE
Description
Over the last few years, the ever-increasing use of Graphic Processing Units (GPUs) in safety-related domains has opened up many research problems in the real-time community. The closed and proprietary nature of the scheduling mechanisms deployed in NVIDIA GPUs, for instance, represents a major obstacle in deriving a proper schedulability analysis for latency-sensitive applications. Existing literature addresses these issues by either (i) providing simplified models for heterogeneous CPUGPU systems and their associated scheduling policies, or (ii) providing insights about these arbitration mechanisms obtained through reverse engineering. In this paper, we take one step further by correcting and consolidating previously published assumptions about the hierarchical scheduling policies of NVIDIA GPUs and their proprietary CUDA application programming interface. We also discuss how such mechanisms …
Total citations
20202021202220232024112221910
Scholar articles
IS Olmedo, N Capodieci, JL Martinez, A Marongiu… - 2020 IEEE Real-Time and Embedded Technology and …, 2020