Wojciech Turek is a assistant professor of Computer Science at the AGH University of Science and Technology in Krakow, Poland. His research interests focus on agent-based planning and management algorithms which are based on functional languages and technologies. In total, he has published around 50 research papers presenting different approaches to agent-based systems, mobile robots control and management, urban traffic management and abstract computing methods. He has led one national research grant and participated in several international projects.
The problem of micro-scale urban traffic simulation of large environments poses a great opportunity for utilisation of HPC systems. Parallel implementation of this kind of computation, where complex, data-intensive processing has to be synchronised, is not straightforward. The simulation presented in this paper is based on a concept of controlled desynchronisation of the computations, which does not violate the model. The implementation in Erlang language uses Erlang distribution mechanisms for building and managing the computing cluster. Conducted experiments show linear scalability of the method up to 19200 computing cores.Slides