2010 18th Euromicro Conference on Parallel, Distributed and Network-Based Processing 2010
DOI: 10.1109/pdp.2010.55
|View full text |Cite
|
Sign up to set email alerts
|

Parallel Iterative Linear Solvers on GPU: A Financial Engineering Case

Abstract: In many numerical applications resulting from computational science and engineering problems, the solution of sparse linear systems is the most prohibitively compute intensive task. Consequently, the linear solvers need to be carefully chosen and efficiently implemented in order to harness the available computing resources. Krylov subspace based iterative solvers have been widely used for solving large systems of linear equations. In this paper, we focus on the design of such iterative solvers to take advantag… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
10
0

Year Published

2012
2012
2021
2021

Publication Types

Select...
4
3
2

Relationship

0
9

Authors

Journals

citations
Cited by 21 publications
(10 citation statements)
references
References 27 publications
0
10
0
Order By: Relevance
“…To address this, different thread granularity options were investigated. By launching a large number of threads and a large number of thread blocks, the GPU runs the program in parallel on many threads (128) and many blocks (32).…”
Section: A Implementation Of the Monte Carlo Simulations On The Gpumentioning
confidence: 99%
See 1 more Smart Citation
“…To address this, different thread granularity options were investigated. By launching a large number of threads and a large number of thread blocks, the GPU runs the program in parallel on many threads (128) and many blocks (32).…”
Section: A Implementation Of the Monte Carlo Simulations On The Gpumentioning
confidence: 99%
“…In addition, they represent an investment at low cost when compared to multiple CPU cores. In terms of applications, many areas have already shown significant advantages of using GPUs illustrated with important computing performance increases, for example multitasking 28 , medical applications 29,30 or finance 31,32 . For air traffic management applications, Tandale et al provided one of the first GPU study contribution and accelerated by 30 times a CPU implementation of a large-scale Traffic Flow Management (TFM) problem with 17, 000 aircraft 33 .…”
Section: Introductionmentioning
confidence: 99%
“…In [14] iterative solvers that can take advantage of massive parallelism of general purpose GPUs for Stabilize BiConjugate Gradient (BiCGStab) and Conjugate Gradient Squared (CGS) methods of sparse linear systems with asymmetric coefficient matrices has been studied.…”
Section: Related Workmentioning
confidence: 99%
“…The GPU (Graphics Processing Unit) as a highly parallel architecture allows the execution of such complex programs much faster than a CPU (Central Processing Unit) [13] [17]. Moreover, the development of new graphics parallel programming platforms such as CUDA [12] and OpenCL [29], has further urged programmers to move to GPUs, in order to take advantage of their high computing capacity [34].…”
Section: Introductionmentioning
confidence: 99%