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 条
  • [41] PRECONDITIONED CONJUGATE-GRADIENT METHODS - PREFACE
    AXELSSON, O
    BIT, 1989, 29 (04): : 577 - 582
  • [42] Preconditioned conjugate gradient algorithms for nonconvex problems
    Pytlak, R
    Tarnawski, T
    2004 43RD IEEE CONFERENCE ON DECISION AND CONTROL (CDC), VOLS 1-5, 2004, : 3191 - 3196
  • [43] Guardband Optimization for the Preconditioned Conjugate Gradient Algorithm
    Lylina, Natalia
    Holst, Stefan
    Jafarzadeh, Hanieh
    Kourfali, Alexandra
    Wunderlich, Hans-Joachim
    2023 53RD ANNUAL IEEE/IFIP INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS WORKSHOPS, DSN-W, 2023, : 195 - 198
  • [44] Parallel preconditioned conjugate gradient algorithm on GPU
    Helfenstein, Rudi
    Koko, Jonas
    JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 2012, 236 (15) : 3584 - 3590
  • [45] PARALLELIZING PRECONDITIONED CONJUGATE-GRADIENT ALGORITHMS
    GREENBAUM, A
    LI, C
    CHAO, HZ
    COMPUTER PHYSICS COMMUNICATIONS, 1989, 53 (1-3) : 295 - 309
  • [47] Efficient Parallelization of the Preconditioned Conjugate Gradient Method
    Accary, Gilbert
    Bessonov, Oleg
    Fougere, Dominique
    Gavrilov, Konstantin
    Meradji, Sofiane
    Morvan, Dominique
    PARALLEL COMPUTING TECHNOLOGIES, PROCEEDINGS, 2009, 5698 : 60 - +
  • [48] Numeric Based Ordering for Preconditioned Conjugate Gradient
    Booth, Joshua Dennis
    2012 SC COMPANION: HIGH PERFORMANCE COMPUTING, NETWORKING, STORAGE AND ANALYSIS (SCC), 2012, : 1534 - 1534
  • [49] Superresolution using preconditioned conjugate gradient method
    Yang, CJ
    Duraiswami, R
    Davis, L
    SECOND INTERNATION CONFERENCE ON IMAGE AND GRAPHICS, PTS 1 AND 2, 2002, 4875 : 591 - 598
  • [50] Optimizing a parallel conjugate gradient solver
    Field, MR
    SIAM JOURNAL ON SCIENTIFIC COMPUTING, 1998, 19 (01): : 27 - 37