Energy Study of Monte Carlo and Quasi-Monte Carlo Algorithms for Solving Integral Equations

被引:0
|
作者
Gurov, Todor [1 ]
Karaivanova, Aneta [1 ]
Alexandrov, Vassil [2 ,3 ]
机构
[1] IICT BAS, Acad G Bonchey St,Bl 25A, Sofia 1113, Bulgaria
[2] ICREA BSC, C Jordi Girona 29, Barcelona 08031, Spain
[3] Tecnol Monterrey ITESM, Campus Monterrey, Monterrey, Mexico
关键词
Monte Carlo and Quasi-Monte Carlo algorithms; Integral Equations; Energy Study; CARRIER EXCITATIONS; SIMULATION; EVOLUTION;
D O I
10.1016/j.procs.2016.05.492
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In the past years the development of exascale computing technology necessitated to obtain an estimate for the energy consumption when large-scale problems are solved with different high-performance computing (HPC) systems. In this paper we study the energy efficiency of a class of Monte Carlo (MC) and Quasi-Monte Carlo (QMC) algorithms for a given integral equation using hybrid HPC systems. The algorithms are applied to solve quantum kinetic integral equations describing ultra-fast transport in quantum wire. We compare the energy performance of the algorithms using a GPU-based computer platform and CPU-based computer platform both with and without hyper-threading (HT) technology. We use SPRNG library and CURAND generator to produce parallel pseudo-random (PPR) sequences for the MC algorithms on CPU based and GPU-based platforms, respectively. For our QMC algorithms Sobol and Halton sequence are used to produce parallel quasi-random (PQR) sequences. We compare the obtained results of the tested algorithms with respect to the given energy metric. The results of our study demonstrate the importance of taking into account not only seal ability of the HPC, intensive algorithms but also their energy efficiency. They also show the need for further optimisation of the QMC algorithms when GPU-based computing platforms are used.
引用
收藏
页码:1897 / 1905
页数:9
相关论文
共 50 条
  • [1] Monte Carlo, quasi-Monte Carlo, and randomized quasi-Monte Carlo
    Owen, AB
    [J]. MONTE CARLO AND QUASI-MONTE CARLO METHODS 1998, 2000, : 86 - 97
  • [2] Quasi-Monte Carlo method for solving Fredholm equations
    Sobol, I. M.
    Shukhman, B. V.
    [J]. MONTE CARLO METHODS AND APPLICATIONS, 2019, 25 (03): : 253 - 257
  • [3] Monte Carlo and Quasi-Monte Carlo for Statistics
    Owen, Art B.
    [J]. MONTE CARLO AND QUASI-MONTE CARLO METHODS 2008, 2009, : 3 - 18
  • [4] Monte Carlo extension of quasi-Monte Carlo
    Owen, AB
    [J]. 1998 WINTER SIMULATION CONFERENCE PROCEEDINGS, VOLS 1 AND 2, 1998, : 571 - 577
  • [5] Quasi-Monte Carlo algorithms for diffusion equations in high dimensions
    Venkiteswaran, G
    Junk, M
    [J]. MATHEMATICS AND COMPUTERS IN SIMULATION, 2005, 68 (01) : 23 - 41
  • [6] Quasi-Monte Carlo algorithms for diffusion equations in high dimensions
    Venkiteswaran, G.
    Junk, M.
    [J]. Math Comput Simul, 1600, 1 (23-41):
  • [7] On Monte Carlo and Quasi-Monte Carlo for Matrix Computations
    Alexandrov, Vassil
    Davila, Diego
    Esquivel-Flores, Oscar
    Karaivanova, Aneta
    Gurov, Todor
    Atanassov, Emanouil
    [J]. LARGE-SCALE SCIENTIFIC COMPUTING, LSSC 2017, 2018, 10665 : 249 - 257
  • [8] Monte Carlo and quasi-Monte Carlo methods - Preface
    Spanier, J
    Pengilly, JH
    [J]. MATHEMATICAL AND COMPUTER MODELLING, 1996, 23 (8-9) : R11 - R13
  • [9] Density Estimation by Monte Carlo and Quasi-Monte Carlo
    L'Ecuyer, Pierre
    Puchhammer, Florian
    [J]. MONTE CARLO AND QUASI-MONTE CARLO METHODS, MCQMC 2020, 2022, 387 : 3 - 21
  • [10] On the Parallel Implementation of Quasi-Monte Carlo Algorithms
    Atanassov, E.
    Gurov, T.
    Ivanovska, S.
    Karaivanova, A.
    Simchev, T.
    [J]. LARGE-SCALE SCIENTIFIC COMPUTING, LSSC 2017, 2018, 10665 : 258 - 265