2022
DOI: 10.1145/3549526
|View full text |Cite
|
Sign up to set email alerts
|

GPU Devices for Safety-Critical Systems: A Survey

Abstract: Graphics Processing Unit (GPU) devices and their associated software programming languages and frameworks can deliver the computing performance required to facilitate the development of next-generation high-performance safety-critical systems such as autonomous driving systems. However, the integration of complex, parallel and computationally demanding software functions with different safety-criticality levels on GPU devices with shared hardware resources contributes to several safety certification challenges… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
18
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
4
4

Relationship

1
7

Authors

Journals

citations
Cited by 20 publications
(18 citation statements)
references
References 171 publications
0
18
0
Order By: Relevance
“…The article [16] reviews research contributions to address random hardware failures, systematic failures, and execution independence in GPU devices. It discusses several challenges of safety certification in complex, parallel, and compute-intensive software functions with different safety-criticality levels on shared GPU devices.…”
Section: A Papers With Similar Backgroundmentioning
confidence: 99%
“…The article [16] reviews research contributions to address random hardware failures, systematic failures, and execution independence in GPU devices. It discusses several challenges of safety certification in complex, parallel, and compute-intensive software functions with different safety-criticality levels on shared GPU devices.…”
Section: A Papers With Similar Backgroundmentioning
confidence: 99%
“…The use of advanced highperformance Commercial Off-The-Shelf (COTS) platforms is known to hamper the analyzability of a system [24], and to cause significant performance issues due to contention accessing hardware shared resources such as memories and caches, for which some limited solutions have been proposed recently [25], [26]. However, to our knowledge, no COTS hardware exists that allows excluding all sources of interference [27]. Some solutions have been proposed in different domains to deal with timing interference at software-level [28] but none of them has proven to be the one-fits-all solution, even for a single domain.…”
Section: Addressing Performance and Platform-level Concerns For Safel...mentioning
confidence: 99%
“…Integrating GPUs into Real-Time Systems requires reasoning over the timing behavior of GPU kernels. The increasing use of GPUs [5] in real-time embedded systems provides severe challenges in developing methods to find the Worst-Case Execution Time (WCET) of the GPU kernel.…”
Section: Introductionmentioning
confidence: 99%