On-line multi-player games have experienced an impressive growth over the last decade.Despite this success, game providers struggle to keep up with the many different typesof cheating occurring in these games. Due to the computational demand of a large scalemulti-player on-line game, server resources are becoming scarce. This makes the task ofimplementing cheat detection mechanisms difficult, because of the lack of computationalresources. Advances within the field of General Purpose computing on Graphic ProcessingUnits (GPGPU), have given developers easier access to the computational power of theGPU.In this thesis, we investigate what possible benefits there are of implementing a GPGPUcheat detection mechanism. We have developed a framework for a game simulator thatincludes a simple customizable physical engine and a cheat detection mechanism. We havecreated both a CPU and a GPGPU version of the cheat detection mechanism we haveconstructed. The GPGPU implementation runs on NVIDIA GPUs using the ComputeUnified Device Architecture (CUDA) framework. We have also constructed a simple userinterface to provide a graphical representation of the game simulator.The results we have obtained from our research indicate that offloading cheat detectionmechanisms to the GPU, increases the speed of the mechanism. We also discover that inaddition to being faster, the GPU mechanism allows the Central Processing Unit (CPU)to perform other game relevant tasks while the mechanism is executing. Overall, ourresearch shows that game providers can benefit from offloading certain parts of theirserver side processing to the GPU.