• DocumentCode
    3124849
  • Title

    Accelerating multi-user online games on multi-core systems using dependents

  • Author

    Albers, Sebastian ; Ploss, Alexander ; Gorlatch, Sergei

  • Author_Institution
    Univ. of Munster, Munster, Germany
  • fYear
    2011
  • fDate
    9-12 Jan. 2011
  • Firstpage
    177
  • Lastpage
    181
  • Abstract
    This paper describes how the performance potential of multi-core processors can be used to accelerate multi-user online games and other interactive applications. We developed DependenTS (Dependent Task Scheduler) - a task scheduling C++ library for multi-core systems. DependenTS is used within our Real-Time Framework (RTF) in order to overlap the application computations with communication-related actions. By executing the overlapped actions on multiple cores, we improve the application performance, in particular we increase the maximal number of players which can access a game simultaneously.
  • Keywords
    C++ language; computer games; microprocessor chips; C++ library; DependenTS; dependent task scheduler; interactive applications; multi-core processors; multiuser online games; real-time framework; task scheduling; Avatars; Games; Instruction sets; Libraries; Multicore processing; Real time systems; Servers;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Consumer Communications and Networking Conference (CCNC), 2011 IEEE
  • Conference_Location
    Las Vegas, NV
  • Print_ISBN
    978-1-4244-8789-9
  • Type

    conf

  • DOI
    10.1109/CCNC.2011.5766448
  • Filename
    5766448