Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
115 lines (80 sloc) 4.05 KB
Zeta (099m) alpha; urgency=medium
* patch for ABDADA parallel search
* disabled RMO parallel search
* removed max device memory limitation
* mods in time control
* cleanups
*
* Zeta 099m on Nvidia V100, 160 workers, ~ 13.5 Mnps
* Zeta 099m on Nvidia V100, 1 worker, ~ 85 Knps
-- Srdja Matovic <s.matovic@app26.de> 13 Jul 2019
Zeta (099l) alpha; urgency=low
* patch for parallel search scaling
* max device memory increased from 1 GB to 16 GB
-- Srdja Matovic <s.matovic@app26.de> Jun 2019
Zeta (099h to 099k) alpha; urgency=medium
* fixes n cleanups
* switch from Lazy SMP to ABDADA parallel search
* added IID - Internal Iterative Deepening
* one cl file for all gpu generations with inlined optimizations
*
* Zeta 099k on AMD Radeon R9 Fury X, 256 workers, ~ 7.6 Mnps
* Zeta 099k on Nvidia GeForce GTX 750, 16 workers, ~ 800 Knps
* Zeta 099k on AMD Radeon HD 7750, 32 workers, ~ 700 Knps
* Zeta 099k on Nvidia GeForce 8800 GT, 14 workers, ~ 110 Knps
-- Srdja Matovic <s.matovic@app26.de> 2018
Zeta (099b to 099g) alpha; urgency=low
* switch from KoggeStone based move generation to Dumb7Fill
* added atomic features for different gpu generations
-- Srdja Matovic <s.matovic@app26.de> 2017
Zeta (099a) alpha; urgency=low
* switch from best first minimax search to parallel alphabeta (lazy smp)
* ported all (except IID) search techniques from Zeta Dva v0305 to OpenCL
* ported the evaluation function of Zeta Dva v0305 to OpenCL
* vectorized and generalized 64 bit Kogge-Stone move generator
* 64 threads are now coupled to one worker, performing move generation,
move picking and evaluation, square-wise, in parallel on the same node
* portability over performance, should run on the very first gpus with
OpenCL 1.x support (>= 2008)
-- Srdja Matovic <s.matovic@app26.de> 2017
Zeta (098d to 098g) alpha; urgency=low
* mostly cleanup and fixes
* restored simple heuristics from Zeta Dva (~2000 Elo on CCRL) engine
* protocol fixes
* fixed autoconfig for AMD gpus
* switched to KoggeStone based move generator
* switched to rotate left based Zobrist hashes
* switched to move picker
* switched to GPL >= 2
*
* Zeta 098e on Nvidia GeForce GTX 580, ca. 6 Mnps, est. 1800 Elo on CCRL
* Zeta 098e on AMD Radeon HD 7750, ca. 1 Mnps
* Zeta 098e on AMD Phenom X4, ca. 1 Mnps
* Zeta 098e on Nvidia GeForce 8800 GT, ca. 500 Knps
-- Srdja Matovic <s.matovic@app26.de> 2016
Zeta (098a to 098c) alpha; urgency=low
* Improved heuristics, partly ported from the Stockfish chess engine
* AutoConfig for OpenCL devices
* Parameter tuning
* Zeta 098c on Nvidia GeForce GTX 480, ca. 5 Mnps, est. 2000 Elo on CCRL
* Zeta 098c on AMD Radeon R9 290, ca. 3.2 Mnps
-- Srdja Matovic <s.matovic@app26.de> Aug 2013
Zeta (097a to 097z) alpha; urgency=low
* Implementation of an BestFirstMiniMax search algorithm with UCT parameters for parallelization
* Zeta 097x on Nvidia GeForce GTX 480, ca. 5 Mnps, est. 1800 Elo on CCRL
* Zeta 097x on AMD Radeon HD 7750, ca. 800 Knps
-- Srdja Matovic <s.matovic@app26.de> Jan 2013
Zeta (0930 to 0960) alpha; urgency=low
* Tested Monte Carlo Tree Search without UCT across multiple Compute Units of the GPU
* Tested LIFO-Stack based load balancing for AlphaBeta search on one Compute Unit of the GPU
* Tested the 'Nagging' and 'Spam' parallelization approach for AlphaBeta search on one Compute Unit of the GPU
* Tested 'RBFMS', Randomized BestFirstMiniMax Search, a parallelized version of BestFirstMinixMax, across multiple Compute Units of the GPU
-- Srdja Matovic <s.matovic@app26.de> 2012
Zeta (0915 to 0918) alpha; urgency=low
* 64 bit Magic Bitboard Move Generator running
* AlphaBeta search algorithm with 'SPPS'-parallelization running 128 threads on one Compute Unit of the GPU
-- Srdja Matovic <s.matovic@app26.de> 2011
Zeta (0900 to 0910) alpha; urgency=low
* Tested 32 bit 0x88 and 64 bit Magic Bitboard Move Generator
* Ported Heuristics, the Evaluation Function, from CPU engine 'ZetaDva' (~2000 Elo) to OpenCL
-- Srdja Matovic <s.matovic@app26.de> 2010
You can’t perform that action at this time.