2011
DOI: 10.1007/s11241-011-9140-y
|View full text |Cite
|
Sign up to set email alerts
|

Globally scheduled real-time multiprocessor systems with GPUs

Abstract: Graphics processing units, GPUs, are powerful processors that can offer significant performance advantages over traditional CPUs. The last decade has seen rapid advancement in GPU computational power and generality. Recent technologies make it possible to use GPUs as co-processors to the CPU. The performance advantages of GPUs can be great, often outperforming traditional CPUs by orders of magnitude. While the motivations for developing systems with GPUs are clear, little research in the real-time systems fiel… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
47
0

Year Published

2012
2012
2022
2022

Publication Types

Select...
3
3
2

Relationship

2
6

Authors

Journals

citations
Cited by 64 publications
(48 citation statements)
references
References 19 publications
(16 reference statements)
0
47
0
Order By: Relevance
“…Studies on real-time scheduling for GPUs and heterogeneous processors [14][15][16] focus on the scheduling algorithms to use them in real-time applications, while assuming the WCET of the real-time tasks is known. This indicates the importance of the time predictability of GPUs.…”
Section: Related Workmentioning
confidence: 99%
“…Studies on real-time scheduling for GPUs and heterogeneous processors [14][15][16] focus on the scheduling algorithms to use them in real-time applications, while assuming the WCET of the real-time tasks is known. This indicates the importance of the time predictability of GPUs.…”
Section: Related Workmentioning
confidence: 99%
“…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. They follow up their work in [EWA13], where they propose and analyze GPUSync, a highly configurable real-time GPU management framework.…”
Section: Real-time Computing On Gpusmentioning
confidence: 99%
See 1 more Smart Citation
“…In our own work, we have investigated the challenges faced when augmenting multicore platforms with GPUs that have non-real-time, throughput-oriented, closedsource device drivers [15]. These drivers exhibit problematic behaviors for real-time systems.…”
Section: Introductionmentioning
confidence: 99%