Efficient calculation of degenerate atomic rates by numerical quadrature on GPUs

被引:2
|
作者
Aslanyan, V. [1 ]
Aslanyan, A. G. [1 ]
Tallents, G. J. [1 ]
机构
[1] Univ York, York Plasma Inst, York YO10 5DD, Heslington, England
基金
英国工程与自然科学研究理事会;
关键词
Plasma; Fermi-Dirac; Quadrature; GPU; GAUSS QUADRATURE; IONIZATION;
D O I
10.1016/j.cpc.2017.06.003
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The rates of atomic processes in cold, dense plasma are governed strongly by effects of quantum degeneracy. The electrons follow Fermi-Dirac statistics and their high density limits the number of quantum states available for occupation after a collision. These factors preclude a direct solution to the usual rate coefficient integrals. We summarize the formulation of this problem and present a simple, but efficient method of evaluating collisional rate coefficients via direct numerical integration. Numerical quadrature has an intrinsically high level of parallelism, ideally suited for graphics processor units. GPUs are particularly suited to this problem because of the large number of integrals which must be carried out simultaneously for a given atomic model. A CUDA code to calculate the rates of significant atomic processes as part of a collisional-radiative model is presented and discussed. This approach may be readily extended to other applications where rapid and repeated evaluation of many integrals is required. (C) 2017 Elsevier B.V. All rights reserved.
引用
收藏
页码:261 / 268
页数:8
相关论文
共 50 条
  • [1] Numerical Calculation of Information Rates and Capacity of Quadrature Gaussian Mixture Channels
    Duc-Anh Le
    Vu, Hung V.
    Tran, Nghi H.
    Gursoy, Mustafa Cenk
    Tho Le-Ngoc
    [J]. 2016 IEEE SIXTH INTERNATIONAL CONFERENCE ON COMMUNICATIONS AND ELECTRONICS (ICCE), 2016, : 99 - 104
  • [2] Efficient Heuristic Adaptive Quadrature on GPUs: Design and Evaluation
    Thuerck, Daniel
    Widmer, Sven
    Kuijper, Arjan
    Goesele, Michael
    [J]. PARALLEL PROCESSING AND APPLIED MATHEMATICS (PPAM 2013), PT I, 2014, 8384 : 652 - 662
  • [3] Accurate and efficient numerical calculation of stable densities via optimized quadrature and asymptotics
    Sebastian Ament
    Michael O’Neil
    [J]. Statistics and Computing, 2018, 28 : 171 - 185
  • [4] Accurate and efficient numerical calculation of stable densities via optimized quadrature and asymptotics
    Ament, Sebastian
    O'Neil, Michael
    [J]. STATISTICS AND COMPUTING, 2018, 28 (01) : 171 - 185
  • [5] An efficient numerical quadrature for the calculation of the potential energy of wavefunctions expressed in the Daubechies wavelet basis
    Neelov, A. I.
    Goedecker, S.
    [J]. JOURNAL OF COMPUTATIONAL PHYSICS, 2006, 217 (02) : 312 - 339
  • [6] Quadrature processes for efficient calculation of the Clausen functions
    Zora Lj. Golubović
    Gradimir V. Milovanović
    [J]. BIT Numerical Mathematics, 2023, 63
  • [7] Quadrature processes for efficient calculation of the Clausen functions
    Golubovic, Zora Lj.
    Milovanovic, Gradimir V.
    [J]. BIT NUMERICAL MATHEMATICS, 2023, 63 (01)
  • [8] Efficient numerical integration using Gaussian Quadrature
    Place, J
    Stach, J
    [J]. SIMULATION, 1999, 73 (04) : 232 - 238
  • [9] Efficient and accurate numerical quadrature for immersed boundary methods
    Kudela L.
    Zander N.
    Bog T.
    Kollmannsberger S.
    Rank E.
    [J]. Advanced Modeling and Simulation in Engineering Sciences, 2 (1)
  • [10] An Efficient Deterministic Parallel Algorithm for Adaptive Multidimensional Numerical Integration on GPUs
    Arumugam, Kamesh
    Godunov, Alexander
    Ranjan, Desh
    Terzic, Balsa
    Zubair, Mohammad
    [J]. 2013 42ND ANNUAL INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING (ICPP), 2013, : 486 - 491