Conference proceedings article
Parallelizing a Real-Time Steering Simulation for Computer Games with OpenMP



Publication Details
Authors:
Knafla, B.; Leopold, C.
Editor:
Bischof, C.; Bücker, M.; Gibbon, P.; Joubert, G.; Lippert, T.; Mohr, B.; Peters, F.
Publisher:
IOS Press
Place:
Amsterdam and Washington, DC
Publication year:
2007
Pages range:
219-226
Book title:
Parallel Computing: Architectures, Algorithms and Applications. Proceedings of the International Conference ParCo 2007
Title of series:
Advances in parallel computing
ISBN:
978-1-58603-796-3
eISBN:
978-1-60750-283-8

Abstract
Future computer games need parallel programming to meet their ever growing hunger for performance. We report on our experiences in parallelizing the game-like C++ application Open-Steer-Demo with OpenMP. To enable deterministic data-parallel processing of real-time agent steering behaviour, we had to change the high-level design, and refactor interfaces for explicit shared resource access. Our experience is summarized in a set of guidelines to help parallelizing legacy game code.


Authors/Editors

Last updated on 2018-18-10 at 09:23