2012 Innovative Parallel Computing (InPar) 2012
DOI: 10.1109/inpar.2012.6339609
|View full text |Cite
|
Sign up to set email alerts
|

VOCL: An optimized environment for transparent virtualization of graphics processing units

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
37
0

Year Published

2012
2012
2022
2022

Publication Types

Select...
4
2
1

Relationship

2
5

Authors

Journals

citations
Cited by 59 publications
(40 citation statements)
references
References 18 publications
0
37
0
Order By: Relevance
“…On the OpenCL side, the authors of the VOCL framework tested the SHOC benchmark suite and several application kernels, including the BLAS GEMM, matrix transpose, n-body, and Smith-Waterman [12]. Moreover, dOpenCL was released with the evaluation of a tomography [18] production application.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…On the OpenCL side, the authors of the VOCL framework tested the SHOC benchmark suite and several application kernels, including the BLAS GEMM, matrix transpose, n-body, and Smith-Waterman [12]. Moreover, dOpenCL was released with the evaluation of a tomography [18] production application.…”
Section: Related Workmentioning
confidence: 99%
“…With this approach, GPU-equipped nodes act as GPGPU (general-purpose GPU) servers for the rest of the compute nodes of the cluster, accomodating a CUDAsharing solution that potentially achieves a higher overall GPU load in the system. Compared with other CUDA and OpenCL virtualization frameworks (e.g., DS-CUDA [10], vCUDA [11], VOCL [12], or SnuCL [13]), rCUDA is a mature, production-ready framework that offers support for the latest CUDA revisions and provides wide coverage of current GPGPU APIs.…”
Section: Introductionmentioning
confidence: 99%
“…In our prior work, we presented the Virtual OpenCL framework [5]. VOCL is a reimplementation of the OpenCL programming model that enables the programmer to utilize both local and remote accelerators through device virtualization.…”
Section: B the Virtual Opencl Frameworkmentioning
confidence: 99%
“…Since OpenCL handles sharing, the same handle values are translated to different VOCL handles; VOCL is able to differentiate them and send function calls to the correct device. More details about the VOCL framework and the VOCL abstraction are described in our prior work [5].…”
Section: B the Virtual Opencl Frameworkmentioning
confidence: 99%
See 1 more Smart Citation