A cloud computing based framework for general 2D and 3D cellular automata simulation

Authors: Rodrigo Marques, Bruno Feijo, Karin Breitman, Thieberson Gomes, Laercio Ferracioli, Hélio Lopes

Abstract: 
Cellular automata can be applied to solve several problems in a variety of areas, such as biology, chemistry, medicine, physics, astronomy, economics, and urban planning. The automata are defined by simple rules that give rise to behavior of great complexity running on very large matrices. 2D applications may require more than 106 106 matrix cells, which are usually beyond the computational capacity of local clusters of computers.
   This paper presents a solution for traditional cellular automata simulations. We propose a scalable software framework, based on cloud computing technology, which is capable of dealing with very large matrices. The use of the framework facilitates the instrumentation of simulation experiments by noncomputer experts, as it removes the burden related to the configuration of MapReduce jobs, so that researchers need only be concerned with their simulation algorithms.

Keywords:
Cloud computing
Cellular automata
Simulation
Sparse matrices
Game of life
Web services

Published in: Advances Engineering Software  (Volumes 65, November 2013)

Publisher: Elsevier

ISSN Information: 0965-9978

A cloud computing based framework for general 2D and 3D cellular automata simulation

Bình luận của bạn
*
*
*
*
 Captcha

Logo Bottom

Địa chỉ: 268 Lý Thường Kiệt, P.14, Q.10, TP.HCM           Tel: 38647256 ext. 5419, 5420           Email: thuvien@hcmut.edu.vn

© Copyright 2018 Thư viện Đại học Bách khoa Tp.Hồ Chí Minh 

Thiết kế website Webso.vn