2nd International ICST Conference on Simulation Tools and Techniques

Research Article

Using common graphics hardware for multi-agent traffic simulation with CUDA

Download438 downloads
  • @INPROCEEDINGS{10.4108/ICST.SIMUTOOLS2009.5666,
        author={David  Strippgen and Kai  Nagel},
        title={Using common graphics hardware for multi-agent traffic simulation with CUDA},
        proceedings={2nd International ICST Conference on Simulation Tools and Techniques},
        publisher={ICST},
        proceedings_a={SIMUTOOLS},
        year={2010},
        month={5},
        keywords={},
        doi={10.4108/ICST.SIMUTOOLS2009.5666}
    }
    
  • David Strippgen
    Kai Nagel
    Year: 2010
    Using common graphics hardware for multi-agent traffic simulation with CUDA
    SIMUTOOLS
    ICST
    DOI: 10.4108/ICST.SIMUTOOLS2009.5666
David Strippgen1,*, Kai Nagel1,*
  • 1: Transport Systems Planning and Transport Telematics (VSP), TU Berlin, Salzufer 17-19, Sekr. SG 12, 10587 Berlin, Germany.
*Contact email: strippgen@vsp.tu-berlin.de, nagel@vsp.tu-berlin.de

Abstract

Today's graphics processing units (GPU) have tremendous resources when it comes to raw computing power. The simulation of large groups of agents in transport simulation has a huge demand of computation time. Therefore it seems reasonable to try to harvest this computing power for traffic simulation. Unfortunately simulating a network of traffic is inherently connected with random memory access. This is not a domain that the SIMD (single instruction, multiple data) architecture of GPUs is known to work well with. In this paper the authors will try to achieve a speedup by computing multi-agent traffic simulations on the graphics device using NVIDIAs CUDA framework.