Location of Repository

Creating scalable traffic simulation on clusters

By Agathocles Gourgoulis, Gabor Terstyanszky, Peter K. Kacsuk and Stephen Winter


We describe the implementation of a transport simulation in a parallel environment. The implementation is based on a graphical parallel programming environment called P-GRADE. The transport simulator, called MadCity, simulates a specific road network of a city and shows cars moving on the roads. To achieve scalability of the traffic simulation, the use of templates is necessary. This helps to control the number of participating processes required for the simulation without making modifications to the simulator's source code. Performance results are collected from four, eight and sixteen nodes of the Parsifal cluster and compared with the sequential execution results of the simulator. The implementation of the transport simulator is extended further to support the simulation of multiple cities within the same cluster and on the Grid

Topics: UOW3
Publisher: IEEE
OAI identifier: oai:westminsterresearch.wmin.ac.uk:4443
Provided by: WestminsterResearch

Suggested articles



  1. (2001). Cluster Computing in the Classroom: Topics Guidelines, and Experiences”,
  2. (2001). Condor-G: A Computation Management Agent for Multi-Institutional Grids”,
  3. (2002). Grids and Grid Technologies for the Wide-Area Distributed Computing",
  4. (1999). High Performance Cluster Computing Volume 1: Architectures and Systems,
  5. Manual:
  6. Parallel Virtual Machine:
  7. The Centre for Parallel Computing Computational Cluster: http://parsifal.cpc.wmin.ac.uk
  8. The Message Passing Interface Standard: http://www-unix.mcs.anl.gov/mpi
  9. (2000). Visual Parallel Programming on SGI Machines”. Invited paper,

To submit an update or takedown request for this paper, please submit an Update/Correction/Removal Request.