Srdja Matovic
Srdja Matovic,
a German born, Montenegrin computer scientist, software developer, and former member of the Internet Technologies Group at the Hamburg University of Applied Sciences [2].
As computer chess programmer, Srdja is author of the Zeta family of chess engines, which are Zeta Dva, a conventional engine written in plain C, Zeta, written in OpenCL, a language suited for GPUs, and the 6502 retro program Zeta Vintage [3].
Forum Posts
2010 ...
- Zeta, a chess engine in OpenCL by Srdja Matovic, CCC, March 17, 2010
- Possible Board Presentation and Move Generation for GPUs? by Srdja Matovic, CCC, March 19, 2011
- max amount of moves from a position? by Srdja Matovic, CCC, June 10, 2011 » Chess Maxima
- Zeta plays chess on a gpu by Srdja Matovic, CCC, June 23, 2011
- LIFO stack based parallel processing? by Srdja Matovic, CCC, September 22, 2011
- Vintage Chess Programming by Srdja Matovic, CCC, October 08, 2011 » 6502
2012
- Possible Search Algorithms for GPUs? by Srdja Matovic, CCC, January 07, 2012 [4] [5]
- Help with Best-First Select-Formula by Srdja Matovic, CCC, June 23, 2012
- Nvidias K20 with Recursion by Srdja Matovic, CCC, December 04, 2012 [6]
- Nikolachess ... pro gpu solution? by Srdja Matovic, CCC, December 15, 2012
- Qsearch Delta Pruning Rate? by Srdja Matovic, CCC, December 24, 2012 » Delta Pruning
2013
- Kogge Stone, Vector Based by Srdja Matovic, CCC, January 22, 2013 » Kogge-Stone Algorithm [7] [8]
2015 ...
- GPU chess update, local memory... by Srdja Matovic, CCC, June 06, 2016
- To TPU or not to TPU... by Srdja Matovic, CCC, December 16, 2017 » Deep Learning [9]
- Draw scores in TT by Srdja Matovic, CCC, April 14, 2018 » Draw, Draw Score, Transposition Table
- LC0 - how to catch up? by Srdja Matovic, CCC, April 16, 2018 » Leela Chess Zero
- GPU ANN, how to deal with host-device latencies? by Srdja Matovic, CCC, May 06, 2018 » GPU, Neural Networks
- WIP, Eta - GPGPU ANN based engine, RFC by Srdja Matovic, CCC, February 06, 2019
- Google's bfloat for neural networks by Srdja Matovic, CCC, April 16, 2019 » Float, Neural Networks
- RMO - Randomized Move Order - yet another Lazy SMP derivate by Srdja Matovic, CCC, December 30, 2019 » Lazy SMP
2020 ...
- LC0 vs. NNUE - some tech details... by Srdja Matovic, CCC, July 29, 2020 » Lc0, NNUE
- History of Memory Wall in Computer Chess? by Srdja Matovic, CCC, August 11, 2020 » Memory
- AB search with NN on GPU... by Srdja Matovic, CCC, August 13, 2020 » GPU [10]
- Transhuman Chess with NN and RL... by Srdja Matovic, CCC, October 30, 2020 » NN, RL
- From Esoteric to Transcendental Chess Programming? by Srdja Matovic, CCC, Januar 12, 2021
- Zeta with NNUE on GPU? by Srdja Matovic, CCC, March 31, 2021 » Zeta, NNUE, GPU
- NNOM++ - Move Ordering Neural Networks? by Srdja Matovic, CCC, July 24, 2022
- Comparing Chess Engines over History or Architectures - Elo / (Transistorcount*Frequency) by Srdja Matovic, CCC, November 26, 2022
- The Next Big Thing in Computer Chess? by Srdja Matovic, CCC, April 12, 2023 » Artificial Intelligence, Programming, Hardware
- Fruit fly races on steroids? by Srdja Matovic, CCC, January 29, 2024
- YATT - Yet Another Turing Test by Srdja Matovic, CCC, June 19, 2024
External Links
- smatovic · GitLab
- Zeta Chess Blog
- Eta Chess Blog
- Theta Chess Blog
- Iota Chess Blog
- Srdja Matovic — Internet Technologies Research Group - INET
References
- ↑ Portrait Photo Srdja Matovic — Internet Technologies Research Group - INET
- ↑ Srdja Matovic — Internet Technologies Research Group - INET
- ↑ Vintage (disambiguation) from Wikipedia
- ↑ Yaron Shoham, Sivan Toledo (2002). Parallel Randomized Best-First Minimax Search. Artificial Intelligence, Vol. 137, Nos. 1-2
- ↑ Alberto Maria Segre, Sean Forman, Giovanni Resta, Andrew Wildenberg (2002). Nagging: A Scalable Fault-Tolerant Paradigm for Distributed Search. Artificial Intelligence, Vol. 140, Nos. 1-2
- ↑ Tesla K20 GPU Compute Processor Specifications Released | techPowerUp
- ↑ Parallel Thread Execution from Wikipedia
- ↑ NVIDIA Compute PTX: Parallel Thread Execution, ISA Version 1.4, March 31, 2009, pdf
- ↑ Tensor processing unit from Wikipedia
- ↑ kernel launch latency - CUDA / CUDA Programming and Performance - NVIDIA Developer Forums by LukeCuda, June 18, 2018