455
edits
Changes
Zeta
,no edit summary
Zeta is written in [[C]] (host) and [[OpenCL]] (device). The host handles the IO, but all chess related computations are done via OpenCL on the device.
Zeta v099 is a port of [[Zeta Dva]] to OpenCL, with classic parallel [[Alpha-Beta]] search, therefore 64 gpu -threads are coupled to one worker, used during move generation, move picking and evaluation in parallel.
Zeta v097 and v098 were designed to run thousands of independent [[Thread|threads]] on a [[GPU]], therefore they store the expanded game tree via an parallel [[Best-First Minimax Search]] search in [[Memory|memory]] .