DocumentCode
1818939
Title
Experiments with Single Core, Multi-core, and GPU Based Computation of Cellular Automata
Author
Rybacki, Stefan ; Himmelspach, Jan ; Uhrmacher, Adelinde M.
Author_Institution
Inst. of Comput. Sci., Univ. of Rostock, Rostock, Germany
fYear
2009
fDate
20-25 Sept. 2009
Firstpage
62
Lastpage
67
Abstract
Cellular automata are a well-known modeling formalism exploited in a wide range of application areas. In many of those, the complexity of models hampers a thorough analysis of the system under study. Therefore, efficient simulation algorithms are required. We present here a comparison of seven different simulation algorithms for cellular automata: the classical ldquofullrdquo simulator, the classical ldquodiscrete eventrdquo simulator, a threaded (multicore) variant of each of these, an adaptable threaded variant, and a GPU based algorithm with and without readback of calculated states. The comparison is done based on the M&S framework JAMES II by using a set of well-known models.
Keywords
cellular automata; coprocessors; discrete event simulation; M&S framework JAMES II; adaptable threaded variant; calculated states readback; cellular automata GPU based computation; discrete event simulator; full simulator; multicore experiment; simulation algorithm; single core experiment; Analytical models; Discrete event simulation; Monte Carlo methods; Packaging; Predictive models; Sampling methods; Stochastic processes; Time series analysis; Traffic control; US Department of Transportation; Cellular automata; GPU; Multi Core; Simulation algorithm;
fLanguage
English
Publisher
ieee
Conference_Titel
Advances in System Simulation, 2009. SIMUL '09. First International Conference on
Conference_Location
Porto
Print_ISBN
978-1-4244-4863-0
Electronic_ISBN
978-0-7695-3773-3
Type
conf
DOI
10.1109/SIMUL.2009.36
Filename
5283985
Link To Document