An architecture for real time crowd simulation using multiple GPUs

被引:1
作者
Joselli, Mark [1 ]
Junior, Jose Ricardo da S. [2 ]
Clua, Esteban [2 ]
机构
[1] Pontificia Univ Catolica Parana, PUC PR, Curitiba, Parana, Brazil
[2] Univ Fed Fluminense, Media Lab, Niteroi, RJ, Brazil
来源
2014 BRAZILIAN SYMPOSIUM ON COMPUTER GAMES AND DIGITAL ENTERTAINMENT (SBGAMES 2014) | 2014年
关键词
CUDA; GPU Computing; Crowd Simulation; Flocking Boids; Multi GPU;
D O I
10.1109/SBGAMES.2014.13
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Computing and presenting crowd simulation in realtime requires an intensive processing effort, since it is necessary processing the behavior and render of each entity. The advent of GPU computing has enabled the development of many strategies for accelerating these simulations. In this paper we propose an architecture for multiples GPUs for crowd simulation, that allows a massive number of entities to be processed and rendered in real time. Also, we implement a representative case-study based on the behavior of a crowd during the street carnival from Rio de Janeiro from which we run benchmarks and compare the benefits achieved using more the presented architecture.
引用
收藏
页码:1 / 10
页数:10
相关论文
共 48 条
  • [21] Joselli M., 2012, GAM INN C IGIC 2012, P78
  • [22] K. Group, 2009, OPENCL OP STAND PAR
  • [23] Achieving a Single Compute Device Image in OpenCL for Multiple GPUs
    Kim, Jungwon
    Kim, Honggyu
    Lee, Joo Hwan
    Lee, Jaejin
    [J]. ACM SIGPLAN NOTICES, 2011, 46 (08) : 277 - 287
  • [24] Krueger J., 2008, IT INFORM TECHNOLOGY, V4
  • [25] GPU ACCELERATION OF NUMERICAL WEATHER PREDICTION
    Michalakes, John
    Vachharajani, Manish
    [J]. PARALLEL PROCESSING LETTERS, 2008, 18 (04) : 531 - 548
  • [26] Musse S.R., 1997, COMPUTER ANIMATION S, P39
  • [27] nVidia, 1998, SCAL LINK INT
  • [28] nVidia, 2008, SKINN INST
  • [29] nVidia, 2009, NVID CUD COMP UN DEV
  • [30] Passos E., 2008, P 7 BRAZ S COMP GAM, P81