2014
DOI: 10.15803/ijnc.4.1_131
|View full text |Cite
|
Sign up to set email alerts
|

Toward a Generic Hybrid CPU-GPU Parallelization of Divide-and-Conquer Algorithms

Abstract: In the last few years, the development of programming languages for general purpose computing on Graphic Processing Units (GPUs) has led to the design and implementation of fast parallel algorithms for this architecture for a large spectrum of applications. Given the streaming-processing characteristics of GPUs, most practical applications consist of tasks that admit highly data-parallel algorithms. Many problems, however, allow for task-parallel solutions or a combination of task and data-parallel algorithms.… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2015
2015
2015
2015

Publication Types

Select...
1

Relationship

0
1

Authors

Journals

citations
Cited by 1 publication
(1 citation statement)
references
References 31 publications
0
1
0
Order By: Relevance
“…The CPU‐GPU cooperative computing has recently attracted the attention of many researchers and application developers. Some applications have been reported to successfully implement the CPU‐GPU cooperative computing, instead of the CPU‐only or GPU‐only computing, such as matrix multiplication , fast Fourier transformation , LU factorization , QR factorization , unsymmetric sparse linear system , radiation physics , molecular dynamics , conjugate gradient method , divide‐and‐conquer algorithm , and branch‐and‐bound algorithm . These works show that the CPU‐GPU cooperative computing has much better performance than the CPU‐only or GPU‐only computing.…”
Section: Introductionmentioning
confidence: 99%
“…The CPU‐GPU cooperative computing has recently attracted the attention of many researchers and application developers. Some applications have been reported to successfully implement the CPU‐GPU cooperative computing, instead of the CPU‐only or GPU‐only computing, such as matrix multiplication , fast Fourier transformation , LU factorization , QR factorization , unsymmetric sparse linear system , radiation physics , molecular dynamics , conjugate gradient method , divide‐and‐conquer algorithm , and branch‐and‐bound algorithm . These works show that the CPU‐GPU cooperative computing has much better performance than the CPU‐only or GPU‐only computing.…”
Section: Introductionmentioning
confidence: 99%