2018 IEEE 24th International Symposium on on-Line Testing and Robust System Design (IOLTS) 2018
DOI: 10.1109/iolts.2018.8474174
|View full text |Cite
|
Sign up to set email alerts
|

About the functional test of the GPGPU scheduler

Abstract: 1-General Purpose Graphical Processing Units (GPGPUs) are increasingly used in safety critical applications such as the automotive ones. Hence, techniques are required to test them during the operational phase with respect to possible permanent faults arising when the device is already deployed in the field. Functional tests adopting Software-based Self-test (SBST) are an effective solution since they provide benefits in terms of intrusiveness, flexibility and test duration. While the development of the functi… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
8
0

Year Published

2019
2019
2022
2022

Publication Types

Select...
6
1
1

Relationship

4
4

Authors

Journals

citations
Cited by 16 publications
(8 citation statements)
references
References 9 publications
0
8
0
Order By: Relevance
“…Moreover, this work introduced some mitigation strategies targeting permanent faults during the in-field execution of the GPGPU. In [38], some first techniques tested and detected permanent faults in the SC of the GPGPU and its internal memory. Finally, authors in [39] recently proposed some methods for periodic on-line testing of the execution units (or Scalar Processors (SPs)) in the SM by generating a divergence path and executing partial workloads of a test program.…”
Section: Related Work In the Areamentioning
confidence: 99%
See 1 more Smart Citation
“…Moreover, this work introduced some mitigation strategies targeting permanent faults during the in-field execution of the GPGPU. In [38], some first techniques tested and detected permanent faults in the SC of the GPGPU and its internal memory. Finally, authors in [39] recently proposed some methods for periodic on-line testing of the execution units (or Scalar Processors (SPs)) in the SM by generating a divergence path and executing partial workloads of a test program.…”
Section: Related Work In the Areamentioning
confidence: 99%
“…In the present work, we remove multiple limitations presented in some previous works [38], [40]. In [38], a set of proposed incremental functional test techniques targeted the detection of faults in single memory cells of the SC. The assembly language of the GPGPU described each proposed method during the implementation phase.…”
Section: Related Work In the Areamentioning
confidence: 99%
“…Furthermore, this is a critical unit during the GPGPU operation and a fault can generate misbehaviors generating hang or SDC effects. This module is selected by its criticality in thread execution and the sensitivity to permanent faults observed in other works [18]. For the purpose of this work, we target the warp pool memory in the scheduler injecting SEU faults in it and classifying its sensitivity to them.…”
Section: B Target Modulesmentioning
confidence: 99%
“…Our work exploited an open-source VHDL GPGPU model (named FlexGrip) of the G80 architecture of NVIDIA [3]. In [4] we proposed some first works targeting the warp scheduler in a GPGPU. In [5], we presented an SBST approach to detect permanent faults in the pipeline registers (PRs) of a GPGPU and for the first time, we reported an experimental evaluation of its effectiveness, based on assessing the achieved FC.…”
Section: Introductionmentioning
confidence: 99%