2022
DOI: 10.3390/electronics11091307
|View full text |Cite
|
Sign up to set email alerts
|

Towards Enhancing Coding Productivity for GPU Programming Using Static Graphs

Abstract: The main contribution of this work is to increase the coding productivity of GPU programming by using the concept of Static Graphs. GPU capabilities have been increasing significantly in terms of performance and memory capacity. However, there are still some problems in terms of scalability and limitations to the amount of work that a GPU can perform at a time. To minimize the overhead associated with the launch of GPU kernels, as well as to maximize the use of GPU capacity, we have combined the new CUDA Graph… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2023
2023
2023
2023

Publication Types

Select...
1

Relationship

0
1

Authors

Journals

citations
Cited by 1 publication
(1 citation statement)
references
References 33 publications
0
1
0
Order By: Relevance
“…The current specification 3.2 includes a number of new features [35], such as enhanced support for C++ lambda functions, array reduction operators, new constructs, and similar. New features have also been proposed by the research community, such as the concept of static graphs [41].…”
Section: Openacc Programming Modelmentioning
confidence: 99%
“…The current specification 3.2 includes a number of new features [35], such as enhanced support for C++ lambda functions, array reduction operators, new constructs, and similar. New features have also been proposed by the research community, such as the concept of static graphs [41].…”
Section: Openacc Programming Modelmentioning
confidence: 99%