Data-Parallel Algorithms for Large-Scale Real-Time Simulation of the Cellular Potts Model on Graphics Processing Units

被引:2
|
作者
Tapia, Jose Juan [1 ]
D'Souza, Roshan [1 ]
机构
[1] Michigan Technol Inst, Dept Mech Engn Engn Mech, Houghton, MI USA
来源
2009 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS (SMC 2009), VOLS 1-9 | 2009年
关键词
Cellular Potts Model; GPGPU; Cellular Arrays and Automata; Biophysics;
D O I
10.1109/ICSMC.2009.5346282
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In the following paper we present techniques for data-parallel execution of the Cellular Potts Model (CPM) on Graphics Processing Units (GPUs). We have developed data-structures and algorithms that are optimized to use available hardware resources on the GPU. To the best of our knowledge, this is the first attempt at using data-parallel techniques for simulating the CPM. We benchmarked this implementation against other parallel CPM implementations using traditional CPU clusters. Experimental results demonstrate that this implementation solves many of the drawbacks of traditional CPU clusters, and results in a performance gain of up to 30x, without sacrificing the integrity of the original model.
引用
收藏
页码:1411 / 1418
页数:8
相关论文
共 50 条
  • [1] Real-Time Simulation of a Cerebellar Scaffold Model on Graphics Processing Units
    Kuriyama, Rin
    Casellato, Claudia
    D'Angelo, Egidio
    Yamazaki, Tadashi
    FRONTIERS IN CELLULAR NEUROSCIENCE, 2021, 15
  • [2] Parallelizing the Cellular Potts Model on graphics processing units
    Tapia, Jose Juan
    D'Souza, Roshan M.
    COMPUTER PHYSICS COMMUNICATIONS, 2011, 182 (04) : 857 - 865
  • [3] Large-Scale Transient Stability Simulation on Graphics Processing Units
    Jalili-Marandi, Vahid
    Dinavahi, Venkata
    2009 IEEE POWER & ENERGY SOCIETY GENERAL MEETING, VOLS 1-8, 2009, : 4310 - 4315
  • [4] Parallel Motion Simulation of Large-Scale Real-Time Crowd in a Hierarchical Environmental Model
    Wang, Xin
    Zhang, Jianhua
    Scalia, Massimo
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2012, 2012
  • [5] Real-time massively parallel processing of Spectral Optical Coherence Tomography data on Graphics Processing Units
    Sylwestrzak, Marcin
    Szlag, Daniel
    Szkulmowski, Maciej
    Targowski, Piotr
    OPTICAL COHERENCE TOMOGRAPHY AND COHERENCE TECHNIQUES V, 2011, 8091
  • [6] Data-Parallel High-Precision Multiplication on Graphics Processing Units
    Isupov, Konstantin
    Kuvaev, Alexander
    Knyazkov, Vladimir
    SUPERCOMPUTING (RUSCDAYS 2019), 2019, 1129 : 15 - 25
  • [7] Data-parallel agent-based microscopic road network simulation using graphics processing units
    Heywood, Peter
    Maddock, Steve
    Casas, Jordi
    Garcia, David
    Brackstone, Mark
    Richmond, Paul
    SIMULATION MODELLING PRACTICE AND THEORY, 2018, 83 : 188 - 200
  • [8] Real-time simulation of large-scale floods
    Liu, Q.
    Qin, Y.
    Li, G. D.
    Liu, Z.
    Cheng, D. J.
    Zhao, Y. H.
    INTERNATIONAL CONFERENCE ON WATER RESOURCE AND ENVIRONMENT 2016 (WRE2016), 2016, 39
  • [9] Large-scale ferrofluid simulations on graphics processing units
    Polyakov, A. Yu.
    Lyutyy, T. V.
    Denisov, S.
    Reva, V. V.
    Haenggi, P.
    COMPUTER PHYSICS COMMUNICATIONS, 2013, 184 (06) : 1483 - 1489
  • [10] OPTIMAL HOT-SPOT ALLOCATION ON MESHES FOR LARGE-SCALE DATA-PARALLEL ALGORITHMS
    LEE, SY
    CHEN, CM
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1995, 6 (08) : 788 - 802