Applicability of GPGPU Computing to Real-Time AI Solutions in Games

This paper reviews developments in general purpose computing on graphics processor units (GPGPU computing) from the perspective of video-game-related artificial intelligence (AI). We present an overview of the field, beginning with early shader language solutions and continuing to discuss three acce...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE transactions on computational intelligence and AI in games. 2013-09, Vol.5 (3), p.265-275
Hauptverfasser: Blewitt, William, Ushaw, Gary, Morgan, Graham
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:This paper reviews developments in general purpose computing on graphics processor units (GPGPU computing) from the perspective of video-game-related artificial intelligence (AI). We present an overview of the field, beginning with early shader language solutions and continuing to discuss three accessible platforms for GPGPU development: CUDA, OpenCL, and Direct Compute. Consideration is given to the commercial and practical realities which hinder the adoption of GPGPU solutions within video game AI, and developments in GPGPU computing directly relevant to common AI practices within the video games industry are reviewed in depth.
ISSN:1943-068X
1943-0698
DOI:10.1109/TCIAIG.2013.2258156