Multi Agent Navigation on the GPU

  • Bleiweiss A
N/ACitations
Citations of this article
41Readers
Mendeley users who have this article in their library.

Abstract

We present a unique and elegant graphics hardware realization of multi agent simulation. Specifically, we adapted Velocity Obstacles that suits well parallel computation on single instruction, multiple thread, SIMT, type architecture. We explore hash based nearest neighbors search to considerably optimize the algorithm when mapped on to the GPU. Moreover, to alleviate inefficiencies of agent level concurrency, primarily exposed in small agent count (32) scenarios, we exploit nested data parallel in unrolling the inner velocity iteration, demonstrating an appreciable performance increase. Simulation of ten thousand agents created with our system runs on current hardware at a real time rate of eighteen frames per second. Our software implementation builds on NVIDIA’s CUDA.

Cite

CITATION STYLE

APA

Bleiweiss, A. (2008). Multi Agent Navigation on the GPU. NVIDIA Corporation. Retrieved from http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.217.5423&rep=rep1&type=pdf http://developer.download.nvidia.com/presentations/2009/GDC/MultiAgentGPU.pdf

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free