2008
DOI: 10.1016/j.jpdc.2008.05.014
|View full text |Cite
|
Sign up to set email alerts
|

A performance study of general-purpose applications on graphics processors using CUDA

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

4
245
0
6

Year Published

2010
2010
2017
2017

Publication Types

Select...
9

Relationship

1
8

Authors

Journals

citations
Cited by 477 publications
(255 citation statements)
references
References 13 publications
4
245
0
6
Order By: Relevance
“…The use of GPUs for general purpose computing (GPGPU) was, despite this fact, already popular five years ago (Owens et al, 2007). The release of the compute unified device architecture (CUDA) programming language made using Nvidia GPUs for more general purpose calculations much easier Garland et al, 2008;Che et al, 2008). The combination of a higher theoretical performance and an easy programming language has led to many reports of large computational gains compared to optimized CPU implementations, though some of these speedups have been questioned (Lee et al, 2010).…”
Section: Gpus For General Purpose Parallel Computingmentioning
confidence: 99%
“…The use of GPUs for general purpose computing (GPGPU) was, despite this fact, already popular five years ago (Owens et al, 2007). The release of the compute unified device architecture (CUDA) programming language made using Nvidia GPUs for more general purpose calculations much easier Garland et al, 2008;Che et al, 2008). The combination of a higher theoretical performance and an easy programming language has led to many reports of large computational gains compared to optimized CPU implementations, though some of these speedups have been questioned (Lee et al, 2010).…”
Section: Gpus For General Purpose Parallel Computingmentioning
confidence: 99%
“…Second, multi-core CPUs are able to solve high-performance applications more efficiently by using parallel computing [9]. Third, GPUs have gained an important role in the area of parallel computing [5,34]. In particular, the Compute Unified Device Architecture (CUDA) [33] is a parallel computing architecture developed by NVIDIA.…”
Section: Parallelization Approachesmentioning
confidence: 99%
“…The application domain ranges from physics to finance and the medical field. The work in [11] gives a performance study of general purpose applications using CUDA and compares them with that of applications written using OpenMP.…”
Section: Related Workmentioning
confidence: 99%