• DocumentCode
    21181
  • Title

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

  • Author

    Blewitt, W. ; Ushaw, G. ; Morgan, G.

  • Author_Institution
    Sch. of Comput. Sci., Newcastle Univ., Newcastle upon Tyne, UK
  • Volume
    5
  • Issue
    3
  • fYear
    2013
  • fDate
    Sept. 2013
  • Firstpage
    265
  • Lastpage
    275
  • Abstract
    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.
  • Keywords
    artificial intelligence; computer games; graphics processing units; parallel architectures; CUDA; Direct Compute; GPGPU computing; OpenCL; artificial intelligence; graphics processor units; real-time AI solution; video-game; Artificial intelligence; Context; Games; Graphics; Graphics processing units; Hardware; Industries; Artificial intelligence (AI); GPU computing; games; general purpose computing on graphics processor unit (GPGPU);
  • fLanguage
    English
  • Journal_Title
    Computational Intelligence and AI in Games, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1943-068X
  • Type

    jour

  • DOI
    10.1109/TCIAIG.2013.2258156
  • Filename
    6502211