2012
DOI: 10.1007/978-3-642-28869-2_16
|View full text |Cite
|
Sign up to set email alerts
|

On the Correctness of the SIMT Execution Model of GPUs

Abstract: Abstract. GPUs are becoming a primary resource of computing power. They use a single instruction, multiple threads (SIMT) execution model that executes batches of threads in lockstep. If the control flow of threads within the same batch diverges, the different execution paths are scheduled sequentially; once the control flows reconverge, all threads are executed in lockstep again. Several thread batching mechanisms have been proposed, albeit without establishing their semantic validity or their scheduling prop… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
23
0

Year Published

2012
2012
2019
2019

Publication Types

Select...
5

Relationship

1
4

Authors

Journals

citations
Cited by 26 publications
(23 citation statements)
references
References 12 publications
0
23
0
Order By: Relevance
“…In addition to the above and similar to us, [12] shows for terminating kernels that CUDA execution of kernels can be faithfully simulated by certain interleaving thread schedules. The reverse is not shown; our analysis is that such a result is difficult to establish due to data races that occur in the examples of [12].…”
Section: Related Work and Conclusionmentioning
confidence: 53%
See 4 more Smart Citations
“…In addition to the above and similar to us, [12] shows for terminating kernels that CUDA execution of kernels can be faithfully simulated by certain interleaving thread schedules. The reverse is not shown; our analysis is that such a result is difficult to establish due to data races that occur in the examples of [12].…”
Section: Related Work and Conclusionmentioning
confidence: 53%
“…Interleaving semantics for GPU kernels has been defined by [15,17,12]. These are similar to our semantics except that [15,12] do not give a semantics for barriers.…”
Section: Related Work and Conclusionmentioning
confidence: 98%
See 3 more Smart Citations