Parallel Electronic Structure Calculations Using Multiple Graphics Processing Units (GPUs)

被引:0
作者
Hakala, Samuli [1 ]
Havu, Ville [1 ]
Enkovaara, Jussi [1 ]
Nieminen, Risto [1 ]
机构
[1] Aalto Univ, COMP Ctr Excellence, Dept Appl Phys, Sch Sci, FI-00076 Aalto, Finland
来源
APPLIED PARALLEL AND SCIENTIFIC COMPUTING (PARA 2012) | 2013年 / 7782卷
关键词
electronic structure calculations; density functional theory; graphics processing units; TOTAL-ENERGY CALCULATIONS; QUANTUM-CHEMISTRY; CODE;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We present an implementation of parallel GPU-accelerated GPAW, a density-functional theory (DFT) code based on grid based projector-augmented wave method. GPAW is suitable for large scale electronic structure calculations and capable of scaling to thousands of cores. We have accelerated the most computationally intensive components of the program with CUDA. We will provide performance and scaling analysis of our multi-GPU-accelerated code staring from small systems up to systems with thousands of atoms running on GPU clusters. We have achieved up to 15 times speed-ups on large systems.
引用
收藏
页码:63 / 76
页数:14
相关论文
共 50 条
  • [41] A Survey of the Parallel Performance and Accuracy of Poisson Solvers for Electronic Structure Calculations
    Garcia-Risueno, Pablo
    Alberdi-Rodriguez, Joseba
    Oliveira, Micael J. T.
    Andrade, Xavier
    Pippig, Michael
    Muguerza, Javier
    Arruabarrena, Agustin
    Rubio, Angel
    JOURNAL OF COMPUTATIONAL CHEMISTRY, 2014, 35 (06) : 427 - 444
  • [42] Numerical analysis of multiple scattering theory for electronic structure calculations
    Li, Xiaoxu
    Chen, Huajie
    Gao, Xingyu
    IMA JOURNAL OF NUMERICAL ANALYSIS, 2023, 43 (04) : 2228 - 2264
  • [43] Non-photorealistic Rendering with Cartesian Genetic Programming Using Graphics Processing Units
    Bakurov, Illya
    Ross, Brian J.
    COMPUTATIONAL INTELLIGENCE IN MUSIC, SOUND, ART AND DESIGN, EVOMUSART 2018, 2018, 10783 : 34 - 49
  • [44] Using graphics processing units and openGL in adaptive-robust real time control
    Mihai, Cosmin-Constantin
    Lupu, Ciprian
    Vulpe, Andrei-Alexandru
    PROCEEDINGS OF THE 2020 12TH INTERNATIONAL CONFERENCE ON ELECTRONICS, COMPUTERS AND ARTIFICIAL INTELLIGENCE (ECAI-2020), 2020,
  • [45] Accelerating an Imaging Spectroscopy Algorithm for Submerged Marine Environments Using Graphics Processing Units
    Goodman, James A.
    Kaeli, David
    Schaa, Dana
    IEEE JOURNAL OF SELECTED TOPICS IN APPLIED EARTH OBSERVATIONS AND REMOTE SENSING, 2011, 4 (03) : 669 - 676
  • [46] A parallel orbital-updating based plane-wave basis method for electronic structure calculations
    Pan, Yan
    Dai, Xiaoying
    de Gironcoli, Stefano
    Gong, Xin-Gao
    Rignanese, Gian-Marco
    Zhou, Aihui
    JOURNAL OF COMPUTATIONAL PHYSICS, 2017, 348 : 482 - 492
  • [47] Parallel solution of partial symmetric eigenvalue problems from electronic structure calculations
    Auckenthaler, T.
    Blum, V.
    Bungartz, H. -J.
    Huckle, T.
    Johanni, R.
    Kraemer, L.
    Lang, B.
    Lederer, H.
    Willems, P. R.
    PARALLEL COMPUTING, 2011, 37 (12) : 783 - 794
  • [48] Parallel Mesh Refinement of Higher Order Finite Elements for Electronic Structure Calculations
    Zhang, Dier
    Zhou, Aihui
    Gong, Xin-Gao
    COMMUNICATIONS IN COMPUTATIONAL PHYSICS, 2008, 4 (05) : 1086 - 1105
  • [49] Fast geocoding of spaceborne synthetic-aperture radar images using graphics processing units
    Balz, Timo
    Zhang, Lu
    Liao, Mingsheng
    JOURNAL OF APPLIED REMOTE SENSING, 2012, 6
  • [50] cuFSDAF: An Enhanced Flexible Spatiotemporal Data Fusion Algorithm Parallelized Using Graphics Processing Units
    Gao, Huan
    Zhu, Xiaolin
    Guan, Qingfeng
    Yang, Xue
    Yao, Yao
    Zeng, Wen
    Peng, Xuantong
    IEEE TRANSACTIONS ON GEOSCIENCE AND REMOTE SENSING, 2022, 60