Accelerating reaction-diffusion simulations with general-purpose graphics processing units

被引:24
|
作者
Vigelius, Matthias [1 ]
Lane, Aidan [1 ]
Meyer, Bernd [1 ]
机构
[1] Monash Univ, FIT Ctr Res Intelligent Syst, Clayton, Vic 3800, Australia
基金
澳大利亚研究理事会;
关键词
STOCHASTIC SIMULATION; PATHWAYS; SYSTEMS;
D O I
10.1093/bioinformatics/btq622
中图分类号
Q5 [生物化学];
学科分类号
071010 ; 081704 ;
摘要
We present a massively parallel stochastic simulation algorithm (SSA) for reaction-diffusion systems implemented on Graphics Processing Units (GPUs). These are designated chips optimized to process a high number of floating point operations in parallel, rendering them well-suited for a range of scientific high-performance computations. Newer GPU generations provide a high- level programming interface which turns them into General-Purpose Graphics Processing Units (GPGPUs). Our SSA exploits GPGPU architecture to achieve a performance gain of two orders of magnitude over the fastest existing implementations on conventional hardware.
引用
收藏
页码:288 / 290
页数:3
相关论文
共 50 条
  • [21] Accelerating Cardiac Bidomain Simulations Using Graphics Processing Units
    Neic, Aurel
    Liebmann, Manfred
    Hoetzl, Elena
    Mitchell, Lawrence
    Vigmond, Edward J.
    Haase, Gundolf
    Plank, Gernot
    IEEE TRANSACTIONS ON BIOMEDICAL ENGINEERING, 2012, 59 (08) : 2281 - 2290
  • [22] Accelerating geostatistical simulations using graphics processing units (GPU)
    Tahmasebi, Pejman
    Sahimi, Muhammad
    Mariethoz, Gregoire
    Hezarkhani, Ardeshir
    COMPUTERS & GEOSCIENCES, 2012, 46 : 51 - 59
  • [23] Using General-Purpose Graphic Processing Units for BCI Systems
    Wilson, J. Adam
    2011 ANNUAL INTERNATIONAL CONFERENCE OF THE IEEE ENGINEERING IN MEDICINE AND BIOLOGY SOCIETY (EMBC), 2011, : 4625 - 4628
  • [24] Analysis of impact of general-purpose graphics processor units in supersonic flow modeling
    Emelyanov, V. N.
    Karpenko, A. G.
    Kozelkov, A. S.
    Teterina, I. V.
    Volkov, K. N.
    Yalozo, A. V.
    ACTA ASTRONAUTICA, 2017, 135 : 198 - 207
  • [25] Accelerating molecular dynamics simulations using Graphics Processing Units with CUDA
    Liu, Weiguo
    Schmidt, Bertil
    Voss, Gerrit
    Mueller-Wittig, Wolfgang
    COMPUTER PHYSICS COMMUNICATIONS, 2008, 179 (09) : 634 - 641
  • [26] Accelerating cardiac excitation spread simulations using graphics processing units
    Rocha, B. M.
    Campos, F. O.
    Amorim, R. M.
    Plank, G.
    dos Santos, R. W.
    Liebmann, M.
    Haase, G.
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2011, 23 (07): : 708 - 720
  • [27] A survey of general-purpose computation on graphics hardware
    Owens, John D.
    Luebke, David
    Govindaraju, Naga
    Harris, Mark
    Krueger, Jens
    Lefohn, Aaron E.
    Purcell, Timothy J.
    COMPUTER GRAPHICS FORUM, 2007, 26 (01) : 80 - 113
  • [28] General-purpose computations using graphics processors
    Manocha, D
    COMPUTER, 2005, 38 (08) : 85 - 88
  • [29] GRAFEDIT - AN INTERACTIVE GENERAL-PURPOSE GRAPHICS EDITOR
    MAGNENATTHALMANN, N
    THALMANN, D
    LAROUCHE, A
    LORRAIN, L
    COMPUTERS & GRAPHICS, 1982, 6 (01) : 41 - 46
  • [30] GENERAL-PURPOSE STRUCTURAL GRAPHICS SYSTEM (GPSGS)
    DWYER, TJ
    HASEGAWA, T
    LYNN, KR
    MECHANICAL ENGINEERING, 1974, 96 (09) : 64 - 64