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
Link To Document