• DocumentCode
    2571372
  • Title

    GpuWars: Design and Implementation of a GPGPU Game

  • Author

    Joselli, Mark ; Clua, Esteban

  • Author_Institution
    MediaLab, UFF, Niteroi, Brazil
  • fYear
    2009
  • fDate
    8-10 Oct. 2009
  • Firstpage
    132
  • Lastpage
    140
  • Abstract
    The GPUs (Graphics Processing Units) have evolved into extremely powerful and flexible processors, allowing its usage for processing different data. This advantage can be used in game development to optimize the game loop. Most GPGPU works deals only with some steps of the game loop, allowing to the CPU to process most of the game logic. This work differ from the traditional approach, by presenting and implementing practically the entire game loop inside the GPU. This is a big breakthrough on game development, since the CPUs are evolving to multi-core, and future games will need similar parallelism as the GPUs programs.
  • Keywords
    computer games; computer graphic equipment; coprocessors; GPGPU game; GPU programs; GpuWars; game development; game logic; game loop; graphics processing units; Artificial intelligence; Central Processing Unit; Computational modeling; Computer architecture; Games; Graphics; Logic; Parallel processing; Parallel programming; Physics; Digital Games; GPGPU; Game AI; Game Architecture; Game Physics;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Games and Digital Entertainment (SBGAMES), 2009 VIII Brazilian Symposium on
  • Conference_Location
    Rio de Janeiro
  • Print_ISBN
    978-1-4244-6010-6
  • Type

    conf

  • DOI
    10.1109/SBGAMES.2009.23
  • Filename
    5479099