Studia Informatica Pomerania
WNEiZ
Autor: Rafał Gołąb, Łukasz Madej 57
Strony: 57-70
pdf pełen tekst

DEVELOPMENT OF EFFECTIVE FRAMEWORK DEDICATED TO CELLULAR AUTOMATA METHOD WITH PARALLEL AND DISTRIBUTED COMPUTATION

Summary

In recent years, a lot of models based on the cellular automata method were developed to predict the microstructure evolution in material during metal forming operations. Development of material models is inextricably linked with increased computational performance of modern computers, particularly in the area of parallel and distributed architectures. This entails with the industry’s demand for more efficient and more accurate models of microstructure evolution. At the same time due to the high degree of numerical complexity of such models it is necessary to develop
a universal and effective tool to support the creation of those complex models. One possible solution to this problem that is investigated within the present work is a framework dedicated to calculations using the method of cellular automata on computers with shared memory and distributed memory. The solution is based on C++ technology and message-passing library MPI (Message Passing Interface). The main emphasis was put in the present work on development of a methodology for dividing the space of cellular automata on parallel and distributed architectures to fully use the computing power of available computers.