FPGA-based Connect6 solver with hardware-accelerated move refinement

抄録

<jats:p>Connect6 is a two-player game similar to Go-Moku, which was introduced in 2003. Since placing two stones in each turn makes a huge game-tree, we require some acceleration techniques for a solver based on a typical approach to search the tree. This paper presents an FPGA-based Connect6 solver with two-level move refinement. The solver has the dedicated hardware to accelerate the move refinement by exploiting various parallelism with a systolic array, linear arrays, and multiple score-calculation units. Implementation with a low-end FPGA demonstrates that the accelerator allows the two-level move refinement in the FPGA-based solver running at 90 MHz to be 103695 and 414 times faster than equivalent software implementation with NIOS II soft processor on the FPGA and Intel Core i7 processor operating at 2.93 GHz, respectively.</jats:p>

収録刊行物

参考文献 (9)*注記

もっと見る

関連プロジェクト

もっと見る

キーワード

詳細情報 詳細情報について

問題の指摘

ページトップへ