Affiliation:
1. University of Calabria, Italy
2. University of Sassari, Italy
Abstract
This paper presents an efficient implementation of the SCIARA Cellular Automata computational model for simulating lava flows using the Compute Unified Device Architecture (CUDA) interface developed by NVIDIA and carried out on Graphical Processing Units (GPU). GPUs are specifically designated for efficiently processing graphic data sets. However, they are also recently being exploited for achieving excellent computational results for applications non-directly connected with Computer Graphics. The authors show an implementation of SCIARA and present results referred to a Tesla GPU computing processor, a NVIDIA device specifically designed for High Performance Computing, and a Geforce GT 330M commodity graphic card. Their carried out experiments show that significant performance improvements are achieved, over a factor of 100, depending on the problem size and type of performed memory optimization. Experiments have confirmed the effectiveness and validity of adopting graphics hardware as an alternative to expensive hardware solutions, such as cluster or multi-core machines, for the implementation of Cellular Automata models.
Subject
Computer Networks and Communications
Reference35 articles.
1. Pyroclastic flows modelling using cellular automata.;M. V.Avolio;Computers & Geosciences,2006
2. Bandini, S., Manzoni, S., Umeo, H., & Vizzari, G. (Eds.). (2010). Proceedings of the 9th International Conference in Cellular Automata for Research and Industry (LNCS 6350). Berlin, Germany: Springer-Verlag.
3. Cellular automata for simulating lava flows: A method and examples of the Etnean eruptions.;D.Barca;Transport Theory and Statistical Physics,1994
4. Predicting the impact of lava flows at Mount Etna.;G. M.Crisci;Journal of Geophysical Research,2010
Cited by
23 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献