Designing an FPGA Chess Engine is an invaluable resource for understanding the building blocks for developing a fast, efficient and parallelized chess search engine which can achieve up to 30 million position evaluations per second. The book includes designs, data structures, state diagrams, and numerous examples which enables the developer to quickly become proficient with the design and development.
This book contains a short primer on both FPGA's and computerize chess to be used as reference for the remaining chapters which cover the design of an actual FPGA chess engine.
This book covers the following:
- Designing a Chess engine that utilizes the unique properties of an FPGA
- Utilizing parallelization to improve performance of move generation and evaluation
- Parallelizing a chess search engine
- Process control for parallelized searches
- Coding example of critical components of move generation and evaluation
Designing an FPGA Chess Engine is an invaluable resource for understanding the building blocks for developing a fast, efficient and parallelized chess search engine which can achieve up to 30 million position evaluations per second. The book includes designs, data structures, state diagrams, and numerous examples which enables the developer to quickly become proficient with the design and development.
This book contains a short primer on both FPGA's and computerize chess to be used as reference for the remaining chapters which cover the design of an actual FPGA chess engine.
This book covers the following:
- Designing a Chess engine that utilizes the unique properties of an FPGA
- Utilizing parallelization to improve performance of move generation and evaluation
- Parallelizing a chess search engine
- Process control for parallelized searches
- Coding example of critical components of move generation and evaluation

Designing an FPGA Chess Engine
160
Designing an FPGA Chess Engine
160Product Details
ISBN-13: | 9781668591635 |
---|---|
Publisher: | Barnes & Noble Press |
Publication date: | 10/28/2021 |
Pages: | 160 |
Product dimensions: | 6.00(w) x 9.00(h) x 0.34(d) |