DocumentCode :
2055441
Title :
Cellular Level Agent Based Modelling on the Graphics Processing Unit
Author :
Richmond, Paul ; Coakley, Simon ; Romano, Daniela
Author_Institution :
Dept. of Comput. Sci., Univ. of Sheffield, Sheffield, UK
fYear :
2009
fDate :
14-16 Oct. 2009
Firstpage :
43
Lastpage :
50
Abstract :
Cellular level agent based modelling is reliant on either sequential processing environments or expensive and largely unavailable PC grids. The GPU offers an alternative architecture for such systems, however the steep learning curve associated with the GPUs data parallel architecture has previously limited the uptake of this emerging technology. In this paper we demonstrate a template driven agent architecture which provides a mapping of XML model specifications and C language scripting to optimised Compute Unified Device Architecture (CUDA) for the GPU. Our work is validated though the implementation of a Keratinocyte model using limited range message communication with non linear time simulation steps to resolve inter cellular forces. The performance gain achieved over existing modelling techniques reduces simulation times from hours to seconds. The improvement of simulation performance allows us to present a real time visualisation technique which was previously unobtainable.
Keywords :
coprocessors; formal specification; parallel processing; C language scripting; Keratinocyte model; PC grids; XML model specification; cellular level agent based modelling; compute unified device architecture; data parallel architecture; graphics processing unit; limited range message communication; nonlinear time simulation; sequential processing environment; template driven agent architecture; Biological system modeling; Biology computing; Computational modeling; Computer architecture; Graphics; Hardware; Parallel processing; Power system modeling; Visualization; XML; Agent Based Modelling; CUDA; GPU Computing; Parallel Computing; Scientific Visualization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
High Performance Computational Systems Biology, 2009. HIBI '09. International Workshop on
Conference_Location :
Trento
Print_ISBN :
978-0-7695-3809-9
Type :
conf
DOI :
10.1109/HiBi.2009.12
Filename :
5298704
Link To Document :
بازگشت