2016
DOI: 10.1007/s11227-016-1791-y
|View full text |Cite
|
Sign up to set email alerts
|

Exploring the interoperability of remote GPGPU virtualization using rCUDA and directive-based programming models

Abstract: Directive-based programming models, such as OpenMP, OpenACC, and OmpSs, enable users to accelerate applications by using coprocessors with little effort. These devices offer significant computing power, but their use can introduce two problems: an increase in the total cost of ownership and their underutilization because not all codes match their architecture. Remote accelerator virtualization frameworks address those problems. In particular, rCUDA provides transparent access to any graphic processor unit inst… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2018
2018
2023
2023

Publication Types

Select...
3

Relationship

0
3

Authors

Journals

citations
Cited by 3 publications
(3 citation statements)
references
References 13 publications
0
3
0
Order By: Relevance
“…Remote API technique [11][12][13] redirects GPU call requests to a remote GPU-equipped node. This mechanism proves effective in a cluster with limited number of GPU-equipped nodes.…”
Section: Gpu Underutilization: This Case Can Be Divided Into Two Cate...mentioning
confidence: 99%
See 1 more Smart Citation
“…Remote API technique [11][12][13] redirects GPU call requests to a remote GPU-equipped node. This mechanism proves effective in a cluster with limited number of GPU-equipped nodes.…”
Section: Gpu Underutilization: This Case Can Be Divided Into Two Cate...mentioning
confidence: 99%
“…In response to the challenges of building an efficient GPU cluster, the enabling technology of GPU clusters has been an active research area. Remote API technique 11–13 redirects GPU call requests to a remote GPU‐equipped node. This mechanism proves effective in a cluster with limited number of GPU‐equipped nodes.…”
Section: Introductionmentioning
confidence: 99%
“…In "Exploring the interoperability of remote GPGPU virtualization using rCUDA and directive-based programming models" [9], Castelló et al study the integration of two directive-based programming models, OmpSs and OpenACC, to make use of remote virtualized CUDA devices through rCUDA. This work moves towards a scenario where applications do not need a full manual rewrite for moving from local GPGPU to the use of remote GPGPUs.…”
Section: Special Issue Presentationmentioning
confidence: 99%