Test Harness on a Preconditioned Conjugate Gradient Solver on GPUs: An Efficiency Analysis

被引:2
|
作者
Rodrigues, A. Wendell de O. [1 ]
Chevallier, Loic [2 ]
Le Menach, Yvonnick [2 ]
Guyomarch, Frederic [1 ]
机构
[1] Univ Lille 1, LIFL, F-59655 Villeneuve Dascq, France
[2] Univ Lille 1, L2EP, F-59655 Villeneuve Dascq, France
关键词
Gradient methods; numerical simulation; parallel architectures; software engineering; FORMULATIONS;
D O I
10.1109/TMAG.2013.2243830
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The parallelization of numerical simulation algorithms, i.e., their adaptation to parallel processing architectures, is an aim to reach in order to hinder exorbitant execution times. The parallelism has been imposed at the level of processor architectures and graphics cards are now used for general-purpose calculation, also known as "General-Purpose computation on Graphics Processing Unit (GPGPU)". The clear benefit is the excellent performance over price ratio. Besides hiding the low level programming, software engineering leads to a faster and more secure application development. This paper presents the real interest of using GPU processors to increase performance of larger problems which concern electrical machines simulation. Indeed, we show that our auto-generated code applied to several models allows achieving speedups of the order of 10 x.
引用
收藏
页码:1729 / 1732
页数:4
相关论文
共 50 条
  • [1] Refined Isogeometric Analysis for a preconditioned conjugate gradient solver
    Garcia, Daniel
    Pardo, David
    Dalcin, Lisandro
    Calo, Victor M.
    COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2018, 335 : 490 - 509
  • [2] Performance Analysis of Preconditioned Conjugate Gradient Solver on Heterogeneous (Multi-CPUs/Multi-GPUs) Architecture
    Kasmi, Najlae
    Zbakh, Mostapha
    Haouari, Amine
    CLOUD COMPUTING AND BIG DATA: TECHNOLOGIES, APPLICATIONS AND SECURITY, 2019, 49 : 318 - 336
  • [3] A FAST, PRECONDITIONED CONJUGATE-GRADIENT TOEPLITZ SOLVER
    PAN, V
    SCHREIBER, R
    COMPUTERS & MATHEMATICS WITH APPLICATIONS, 1992, 24 (07) : 17 - 24
  • [4] An efficient algebraic multigrid preconditioned conjugate gradient solver
    Iwamura, C
    Costa, FS
    Sbarski, I
    Easton, A
    Li, NA
    COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2003, 192 (20-21) : 2299 - 2318
  • [5] A fast algebraic multigrid preconditioned conjugate gradient solver
    Pereira, Fabio Henrique
    Verardi, Sergio Luis Lopes
    Nabeta, Silvio Ikuyo
    APPLIED MATHEMATICS AND COMPUTATION, 2006, 179 (01) : 344 - 351
  • [6] Accelerating Preconditioned Conjugate Gradient solver in Wind Field Calculation
    Sanjuan, Gemma
    Margalef, Tomas
    Cortes, Ana
    2016 INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING & SIMULATION (HPCS 2016), 2016, : 294 - 301
  • [7] Adaptive optimization modeling of preconditioned conjugate gradient on Multi-GPUs
    Gao J.
    Wang Y.
    Wang J.
    Liang R.
    ACM Transactions on Parallel Computing, 2016, 3 (03) : 1 - 33
  • [8] Performance Evaluation of StarPU Schedulers with Preconditioned Conjugate Gradient Solver on Heterogeneous (Multi-CPUs/Multi-GPUs) Architecture
    Kasmi, Najlae
    Zbakh, Mostapha
    Samadi, Yassir
    Cherkaoui, Rachid
    Haouari, Amine
    PROCEEDINGS OF 2017 3RD INTERNATIONAL CONFERENCE OF CLOUD COMPUTING TECHNOLOGIES AND APPLICATIONS (CLOUDTECH), 2017, : 312 - 317
  • [9] A preconditioned Krylov-subspace conjugate gradient solver for emission tomograph
    Cao-Huu, T
    Lachiver, G
    Brownell, G
    1997 IEEE NUCLEAR SCIENCE SYMPOSIUM - CONFERENCE RECORD, VOLS 1 & 2, 1998, : 1446 - 1450
  • [10] Efficiency analysis on a truncated Newton method with preconditioned conjugate gradient technique for optimization
    Zhang, JZ
    Deng, NY
    Wang, ZZ
    HIGH PERFORMANCE ALGORITHMS AND SOFTWARE FOR NONLINEAR OPTIMIZATION, 2003, 82 : 383 - 416