Beitrag in einem Tagungsband

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



Details zur Publikation
Autor(inn)en:
Knafla, B.; Leopold, C.
Herausgeber:
Bischof, C.; Bücker, M.; Gibbon, P.; Joubert, G.; Lippert, T.; Mohr, B.; Peters, F.
Verlag:
IOS Press
Verlagsort / Veröffentlichungsort:
Amsterdam and Washington, DC

Publikationsjahr:
2007
Seitenbereich:
219-226
Buchtitel:
Parallel Computing: Architectures, Algorithms and Applications. Proceedings of the International Conference ParCo 2007
Titel der Buchreihe:
Advances in parallel computing
ISBN:
978-1-58603-796-3
eISBN:
978-1-60750-283-8


Zusammenfassung, 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.


Autor(inn)en / Herausgeber(innen)

Zuletzt aktualisiert 2022-20-04 um 14:22