| View previous topic :: View next topic |
| Author |
Message |
Srdja Matovic
Joined: 10 Mar 2010 Posts: 310 Location: Hamburg - Germany
|
Post subject: Possible Search Algorithms for GPUs? Posted: Sat Jan 07, 2012 1:49 pm |
|
|
hi,
last time i asked for an possible Board Presentation and Move Generation suited for GPUs,
these two topics are solved by use of Quad-Bitboards and a Magic Bitboard Move Generator (thanks to Gerd Isenberg and the Stockfish Team).
Now its up on the Search Algorithm which is required to feed thousands of threads.
Monte Carlo Tree Search would be easy to implement, but my simple implementation on a cpu shows random game play without any statistical significance. UCT may be a way to improve the results, but i don't think that this is an easy part to port on the GPU.
Parallel AlphaBeta Search like YBWC or DTS need, from GPU-view, sophisticated ways for communication and i am not sure how they will perform with thousands of threads.
Plain MiniMax could be another option to get chess running on a gpu, but i am not sure how to distribute work across threads. A Elimination Backoff Stack could be a solution...
Looking for some ideas or inspiration,
Srdja |
|
| Back to top |
|
 |
|
| Subject |
Author |
Date/Time |
Possible Search Algorithms for GPUs? |
Srdja Matovic |
Sat Jan 07, 2012 1:49 pm |
Re: Possible Search Algorithms for GPUs? |
Daniel Shawul |
Sat Jan 07, 2012 2:29 pm |
Re: Possible Search Algorithms for GPUs? |
Srdja Matovic |
Sat Jan 07, 2012 2:56 pm |
Good Work |
Les |
Sun Jan 08, 2012 10:34 pm |
Re: Possible Search Algorithms for GPUs? |
Daniel Shawul |
Mon Feb 13, 2012 4:00 pm |
Re: Possible Search Algorithms for GPUs? |
Dan Andersson |
Sat Jan 07, 2012 3:36 pm |
Re: Possible Search Algorithms for GPUs? |
Srdja Matovic |
Sat Jan 07, 2012 3:54 pm |
Re: Possible Search Algorithms for GPUs? |
Dan Andersson |
Sat Jan 07, 2012 4:28 pm |
Re: Possible Search Algorithms for GPUs? |
Srdja Matovic |
Sat Jan 07, 2012 5:01 pm |
Re: Possible Search Algorithms for GPUs? |
Srdja Matovic |
Fri Feb 10, 2012 12:56 pm |
Re: Possible Search Algorithms for GPUs? |
Srdja Matovic |
Wed Feb 29, 2012 3:50 pm |
Re: Possible Search Algorithms for GPUs? |
Paul Gift |
Fri Feb 10, 2012 1:09 pm |
Re: Possible Search Algorithms for GPUs? |
Srdja Matovic |
Fri Feb 10, 2012 1:33 pm |
Re: Possible Search Algorithms for GPUs? |
Marcel van Kervinck |
Sun Feb 12, 2012 10:49 am |
Re: Possible Search Algorithms for GPUs? Cuda - MSCP |
Srdja Matovic |
Tue Feb 14, 2012 11:52 am |
Re: Possible Search Algorithms for GPUs? APHID |
Srdja Matovic |
Sun Feb 12, 2012 9:29 pm |
Re: Possible Search Algorithms for GPUs? APHID |
Daniel Shawul |
Sun Feb 12, 2012 10:00 pm |
Re: Possible Search Algorithms for GPUs? APHID |
Dan Andersson |
Mon Feb 13, 2012 6:14 pm |
Re: Possible Search Algorithms for GPUs? APHID |
Srdja Matovic |
Mon Feb 13, 2012 9:24 pm |
Re: Possible Search Algorithms for GPUs? APHID |
Dan Andersson |
Tue Feb 14, 2012 10:29 am |
Re: Possible Search Algorithms for GPUs? new gpus |
Srdja Matovic |
Tue Feb 14, 2012 12:40 pm |
Re: Possible Search Algorithms for GPUs? new gpus |
Srdja Matovic |
Mon Feb 20, 2012 6:25 pm |
Re: Possible Search Algorithms for GPUs? APHID |
Robert Hyatt |
Thu Feb 16, 2012 12:08 am |
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|