DocumentCode :
1923866
Title :
Cheat detection processing: A GPU versus CPU comparison
Author :
Stensland, Håkon Kvale ; Myrseth, Martin Øinæs ; Griwodz, Carsten ; Halvorsen, Pål
Author_Institution :
Simula Res. Lab., Oslo, Norway
fYear :
2010
fDate :
16-17 Nov. 2010
Firstpage :
1
Lastpage :
6
Abstract :
In modern online multi-player games, game providers are struggling to keep up with the many different types of cheating. Cheat detection is a task that requires a lot of computational resources. Advances made within the field of heterogeneous computing architectures, such as graphics processing units (GPUs), have given developers easier access to considerably more computational resources, enabling a new approach to solving this issue. In this paper, we have developed a small game simulator that includes a customizable physics engine and a cheat detection mechanism that checks the physical model used by the game. To make sure that the mechanisms are fair to all players, they are executed on the server side of the game system. We investigate the advantages of implementing physics cheat detection mechanisms on a GPU using the Nvidia CUDA framework, and we compare the GPU implementation of the cheat detection mechanism with a CPU implementation. The results obtained from the simulations show that offloading the cheat detection mechanisms to the GPU reduces the time spent on cheat detection, enabling the servers to support a larger number of clients.
Keywords :
Internet; computer games; computer graphic equipment; coprocessors; multiprocessing systems; parallel architectures; security of data; CPU; GPU; Nvidia CUDA framework; cheat detection processing; customizable physics engine; game simulator; graphics processing unit; heterogeneous computing architecture; online multiplayer game; Acceleration; Engines; Games; Graphics processing unit; Hardware; Servers;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Network and Systems Support for Games (NetGames), 2010 9th Annual Workshop on
Conference_Location :
Taipei
ISSN :
2156-8138
Print_ISBN :
978-1-4244-8356-3
Electronic_ISBN :
2156-8138
Type :
conf
DOI :
10.1109/NETGAMES.2010.5679527
Filename :
5679527
Link To Document :
بازگشت