2015 IEEE Trustcom/BigDataSE/Ispa 2015
DOI: 10.1109/trustcom.2015.615
|View full text |Cite
|
Sign up to set email alerts
|

Parallel Monte Carlo Tree Search from Multi-core to Many-core Processors

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
8
0

Year Published

2015
2015
2022
2022

Publication Types

Select...
4
2
2

Relationship

4
4

Authors

Journals

citations
Cited by 9 publications
(8 citation statements)
references
References 13 publications
0
8
0
Order By: Relevance
“…The plain UCT algorithm and Ensemble UCT are implemented in C++. In order to make our experiments as realistic as possible, we use a custom developed game playing program for the game of Hex (Mirsoleimani et al, 2014;Mirsoleimani et al, 2015). This program is highly optimized, and reaches a speed of more than 40,000 playouts per second per core on a 2,4 GHz Intel Xeon processor.…”
Section: Methodsmentioning
confidence: 99%
“…The plain UCT algorithm and Ensemble UCT are implemented in C++. In order to make our experiments as realistic as possible, we use a custom developed game playing program for the game of Hex (Mirsoleimani et al, 2014;Mirsoleimani et al, 2015). This program is highly optimized, and reaches a speed of more than 40,000 playouts per second per core on a 2,4 GHz Intel Xeon processor.…”
Section: Methodsmentioning
confidence: 99%
“…Existing parallel methods use iteration-level (IL) parallelism. They assign each iteration to a separate processing element (thread) for execution on separate processors [5], [8], [9]. All three publications are facing a bottleneck in their implementation since they can not partition the iteration into constituent parts (operations) for parallel execution.…”
Section: Introductionmentioning
confidence: 99%
“…A significant research effort has been put in the development of parallel algorithms for Monte Carlo Tree Search (MCTS) [1], [2], [3]. Parallel algorithms for MCTS come in multiple versions [4].…”
Section: Introductionmentioning
confidence: 99%
“…It is also shown that playing strength of MCTS will decrease to some degree with more parallel processors due to search overhead [7]. It is also shown that on many-core processors, perfect playout-speedup is really hard to achieve due to synchronization overhead [3].…”
Section: Introductionmentioning
confidence: 99%