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 条
  • [31] Convergence acceleration of preconditioned conjugate gradient solver based on error vector sampling for a sequence of linear systems
    Iwashita, Takeshi
    Ikehara, Kota
    Fukaya, Takeshi
    Mifune, Takeshi
    NUMERICAL LINEAR ALGEBRA WITH APPLICATIONS, 2023, 30 (06)
  • [32] A PRECONDITIONED CONJUGATE-GRADIENT FRONTAL SOLVER FOR 3-DIMENSIONAL ELECTROMAGNETIC-FIELD PROBLEMS
    MISHRA, M
    LOWTHER, DA
    SILVESTER, PP
    IEEE TRANSACTIONS ON MAGNETICS, 1984, 20 (05) : 1909 - 1911
  • [33] PRECONDITIONED CONJUGATE-GRADIENT TECHNIQUE FOR THE ANALYSIS OF SYMMETRICAL ANISOTROPIC STRUCTURES
    NOOR, AK
    PETERS, JM
    INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING, 1987, 24 (11) : 2057 - 2070
  • [34] Structure of the preconditioned system in various preconditioned conjugate gradient squared algorithms
    Itoh, Shoji
    Sugihara, Masaaki
    RESULTS IN APPLIED MATHEMATICS, 2019, 3
  • [35] Generalized finite element analysis using the preconditioned conjugate gradient method
    Kim, Dae-Jin
    Hong, Sung-Gul
    Duarte, C. Armando
    APPLIED MATHEMATICAL MODELLING, 2015, 39 (19) : 5837 - 5848
  • [36] A new preconditioned conjugate gradient power flow
    Dag, H
    Semlyen, A
    IEEE TRANSACTIONS ON POWER SYSTEMS, 2003, 18 (04) : 1248 - 1255
  • [37] Optimizing Preconditioned Conjugate Gradient on TaihuLight for OpenFOAM
    Lin, James
    Wen, Minhua
    Meng, Delong
    Liu, Xin
    Nukada, Akira
    Matsuoka, Satoshi
    2018 18TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND GRID COMPUTING (CCGRID), 2018, : 273 - 282
  • [38] PRECONDITIONED CONJUGATE GRADIENT IAA SPECTRAL ESTIMATION
    Glentis, George-Othon
    Jakobsson, Andreas
    19TH EUROPEAN SIGNAL PROCESSING CONFERENCE (EUSIPCO-2011), 2011, : 1195 - 1199
  • [39] Performance analysis of the high-performance conjugate gradient benchmark on GPUs
    Phillips, Everett
    Fatica, Massimiliano
    INTERNATIONAL JOURNAL OF HIGH PERFORMANCE COMPUTING APPLICATIONS, 2016, 30 (01): : 28 - 38
  • [40] Reproducibility strategies for parallel Preconditioned Conjugate Gradient
    Iakymchuk, Roman
    Barreda, Maria
    Wiesenberger, Matthias
    Aliaga, Jose I.
    Quintana-Orti, Enrique S.
    JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 2020, 371