Presentation
Comparing the efficiency of traffic simulations using cellular automata
Author/s | Díaz del Rio, Fernando
Ragel Díaz Jara, David Morón Fernández, María José Cagigas Muñiz, Daniel Cascado Caballero, Daniel Guisado Lízar, José Luís Jiménez Moreno, Gabriel |
Department | Universidad de Sevilla. Departamento de Arquitectura y Tecnología de Computadores |
Publication Date | 2024 |
Deposit Date | 2024-09-04 |
Published in |
|
ISBN/ISSN | 978-303157522-8 18678211 |
Abstract | The shift toward electric vehicles requires the development of an extensive public electric charging infrastructure. With the aim of simulating hundreds of configurations for charging stations, street direc tions, crossing, ... The shift toward electric vehicles requires the development of an extensive public electric charging infrastructure. With the aim of simulating hundreds of configurations for charging stations, street direc tions, crossing, etc., we need to find the best solution in short periods of time to predict and prevent traffic congestion. Thus, we study dif ferent models to discretize and manage vehicle movements using a syn chronous cellular automata, with an emphasis in reducing the amount of (frequently accessed) memory and execution time, and improving the thread parallelism. This is guided by the classical lemma of computer architecture “make the common case fast”, thus optimizing those code sections where most of the execution time is spent. Experiments carried out for microscopic traffic simulations indicate that compiled languages increase run-time efficiency by more than 70×. Then several strategies are studied, such as storing future velocities of each vehicle so that neigh bor vehicles can benefit from this information. Using a single 12-core PC, we get to a total run-time for a unidimensional simulation that is very close to that reached by supercomputers composed of thousands of cores that use interpreted languages. This may also greatly reduce the energy consumed. Although some performance degradation may occur when complex situations are introduced (crossroads, traffic lights, etc.), this degradation would not be significant if the length of the streets were large enough |
Citation | Díaz del Rio, F., Ragel Díaz Jara, D., Morón Fernández, M.J., Cagigas Muñiz, D., Cascado Caballero, D., Guisado Lízar, J.L. y Jiménez Moreno, G. (2024). Comparing the efficiency of traffic simulations using cellular automata. En 15th EAI International Conference on Simulation Tools and Techniques, SIMUTools 2023 (182-194), Sevilla: Springer. |
Files | Size | Format | View | Description |
---|---|---|---|---|
Comparing the efficiency of ... | 1.536Mb | [PDF] | View/ | |