2011 IEEE 17th International Conference on Embedded and Real-Time Computing Systems and Applications 2011
DOI: 10.1109/rtcsa.2011.46
|View full text |Cite
|
Sign up to set email alerts
|

Real-World Constraints of GPUs in Real-Time 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 coprocessors. In this paper, we explore possible applications for GPUs in real-time systems, discuss the limitations and constraints imposed by current GPU technology, and present a summary of our research addressing many such constraints.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
15
0

Year Published

2013
2013
2021
2021

Publication Types

Select...
3
2
2

Relationship

1
6

Authors

Journals

citations
Cited by 35 publications
(15 citation statements)
references
References 15 publications
0
15
0
Order By: Relevance
“…While GPUs have been traditionally used for graphics and throughputoriented applications, in recent years the idea of using GPUs to perform real-time processing has been proposed [EA11], [EA12]. In [EA11], the authors explore possible applications for GPUs in real-time systems, summarizing the challenges and limitations, and discussing possible solutions to address them.…”
Section: Real-time Computing On Gpusmentioning
confidence: 99%
See 2 more Smart Citations
“…While GPUs have been traditionally used for graphics and throughputoriented applications, in recent years the idea of using GPUs to perform real-time processing has been proposed [EA11], [EA12]. In [EA11], the authors explore possible applications for GPUs in real-time systems, summarizing the challenges and limitations, and discussing possible solutions to address them.…”
Section: Real-time Computing On Gpusmentioning
confidence: 99%
“…In [EA11], the authors explore possible applications for GPUs in real-time systems, summarizing the challenges and limitations, and discussing possible solutions to address them. In [EA12], the same authors present two analysis methods that permit the integration of GPUs in soft real-time multiprocessor systems.…”
Section: Real-time Computing On Gpusmentioning
confidence: 99%
See 1 more Smart Citation
“…Furthermore, a system designer may only be able to implement basic safety features under hard realtime (HRT) constraints (no tardiness), yet more complex and robust systems may be possible if stringent requirements are relaxed. 1 These robust systems may indeed be safer than ba- 1 True HRT constraints are problematic in a GPU-enabled system anyway due to hardware complexity in such systems, the closed-source nature of GPU drivers, and the lack of timing analysis tools for such systems [8]. sic ones, despite bounded tardiness.…”
Section: Target Platformmentioning
confidence: 99%
“…GPUSync is made up of several components: a GPU allocator that utilizes a real-time k-exclusion locking protocol; 8 per-GPU real-time mutual exclusion (mutex) engine locks, one for each GPU copy and execution engine, to arbi- trate access to those engines; and API routines that facilitate memory copies and P2P migrations. Fig.…”
Section: Gpusyncmentioning
confidence: 99%