2011 IEEE Ninth International Symposium on Parallel and Distributed Processing With Applications 2011
DOI: 10.1109/ispa.2011.28
|View full text |Cite
|
Sign up to set email alerts
|

Hybrid OpenCL: Enhancing OpenCL for Distributed Processing

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
19
0

Year Published

2011
2011
2018
2018

Publication Types

Select...
4
2
2

Relationship

0
8

Authors

Journals

citations
Cited by 25 publications
(19 citation statements)
references
References 4 publications
0
19
0
Order By: Relevance
“…Our MC hybrid design approach uses OpenCL code to use parallel implementation in which part of the computation task is off-loaded to CPU while GPU is running other computation task in parallel. Aoki et al (2011) presented Hybrid OpenCL implementation for multiple nodes in network environment. The concept is similar to what we presented in this study between GPU and CPU, but in (Aoki et al, 2011) the performance is compared between Hybrid Open CL and OpenCL with MPI implementation.…”
Section: Related Workmentioning
confidence: 99%
“…Our MC hybrid design approach uses OpenCL code to use parallel implementation in which part of the computation task is off-loaded to CPU while GPU is running other computation task in parallel. Aoki et al (2011) presented Hybrid OpenCL implementation for multiple nodes in network environment. The concept is similar to what we presented in this study between GPU and CPU, but in (Aoki et al, 2011) the performance is compared between Hybrid Open CL and OpenCL with MPI implementation.…”
Section: Related Workmentioning
confidence: 99%
“…When the program is executed, the runtime features are provided to the previously trained model (5), which combines them with the static program features to predict the best task partitioning for the current program with the selected problem size (6). Finally, the runtime system executes the program on the given hardware using the predicted task partitioning (7).…”
Section: Architecturementioning
confidence: 99%
“…Several projects [32,6,9,31,24,23] mainly focused on OpenMP, CUDA, and OpenCL extensions, investigated how to facilitate the programming of clusters with heterogeneous nodes. Our work, while following the same idea, targets an automatic management of multiple devices in a single node.…”
Section: Related Workmentioning
confidence: 99%
“…rCUDA [11] provides this functionality for Nvidia devices and Mosix VCL [12] provides this functionality for OpenCL on Linux-based systems. Hybrid OpenCL [13], dOpenCL [14], and Distributed OpenCL [15] provide this functionality cross vendor and cross platform. In clOpenCL [16] each remote node is represented locally as a separate platform.…”
Section: E Snuclmentioning
confidence: 99%