DocumentCode
548717
Title
Parallel alpha-beta algorithm on the GPU
Author
Strnad, Damjan ; Guid, Nikola
Author_Institution
Fac. of Electr. Eng. & Comput. Sci., Univ. of Maribor, Maribor, Slovenia
fYear
2011
fDate
27-30 June 2011
Firstpage
571
Lastpage
576
Abstract
In the paper we present the parallel implementation of the alpha-beta algorithm running on the graphics processing unit (GPU). We compare the speed of the parallel player with the standard serial one using the game of reversi with boards of different sizes. We show that for small boards the level of available parallelism is insufficient for efficient GPU utilization but for larger boards substantial speed-ups can be achieved on the GPU. The results indicate that the GPU-based alpha-beta implementation would be advantageous for similar games of higher computational complexity (e.g. hex and go) in their standard form.
Keywords
computational complexity; computer graphic equipment; coprocessors; GPU utilization; computational complexity; graphics processing unit; parallel alpha-beta algorithm; Acceleration; Games; Graphics processing unit; Instruction sets; Kernel; Parallel processing; Testing; Alpha-beta; CUDA; GPU; parallelization; reversi;
fLanguage
English
Publisher
ieee
Conference_Titel
Information Technology Interfaces (ITI), Proceedings of the ITI 2011 33rd International Conference on
Conference_Location
Dubrovnik
ISSN
1330-1012
Print_ISBN
978-1-61284-897-6
Electronic_ISBN
1330-1012
Type
conf
Filename
5974085
Link To Document