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 条
  • [31] Computation of Compressible Gas Flow Using General-Purpose Graphics Processing Unit
    K. N. Volkov
    V. N. Emel’yanov
    A. G. Karpenko
    Journal of Engineering Physics and Thermophysics, 2021, 94 : 1031 - 1041
  • [32] COMPUTATION OF COMPRESSIBLE GAS FLOW USING GENERAL-PURPOSE GRAPHICS PROCESSING UNIT
    Volkov, K. N.
    Emel'yanov, V. N.
    Karpenko, A. G.
    JOURNAL OF ENGINEERING PHYSICS AND THERMOPHYSICS, 2021, 94 (04) : 1031 - 1041
  • [33] VAXSTATION - A GENERAL-PURPOSE RASTER GRAPHICS ARCHITECTURE
    LEVY, HM
    ACM TRANSACTIONS ON GRAPHICS, 1984, 3 (01): : 70 - 83
  • [34] Parallel simulation for a fish schooling model on a general-purpose graphics processing unit
    Li, Hong
    Kolpas, Allison
    Petzold, Linda
    Moehlis, Jeff
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2009, 21 (06): : 725 - 737
  • [35] Image-processing methods on general-purpose graphics processors with parallel architecture
    Filatov, V. I.
    JOURNAL OF OPTICAL TECHNOLOGY, 2012, 79 (11) : 716 - 720
  • [36] ReaDDyMM: Fast Interacting Particle Reaction-Diffusion Simulations Using Graphical Processing Units
    Biedermann, Johann
    Ullrich, Alexander
    Schoeneberg, Johannes
    Noe, Frank
    BIOPHYSICAL JOURNAL, 2015, 108 (03) : 457 - 461
  • [37] Special issue on evolutionary computation on general purpose graphics processing units
    José L. Risco-Martín
    Juan Lanchares
    Carlos A. Coello-Coello
    Soft Computing, 2012, 16 : 185 - 186
  • [38] Stochastic Speculative Computation Method on general purpose graphics processing units
    Suzuki, Yosuke
    Hamada, Akira
    Iizuka, Yasuki
    2017 6TH IIAI INTERNATIONAL CONGRESS ON ADVANCED APPLIED INFORMATICS (IIAI-AAI), 2017, : 1049 - 1050
  • [39] Special issue on evolutionary computation on general purpose graphics processing units
    Risco-Martin, Jose L.
    Lanchares, Juan
    Coello-Coello, Carlos A.
    SOFT COMPUTING, 2012, 16 (02) : 185 - 186
  • [40] Accelerating Petri-Net simulations using NVIDIA Graphics Processing Units
    Yianni, Panayioti C.
    Neves, Luis C.
    Rama, Dovile
    Andrews, John D.
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2018, 265 (01) : 361 - 371