Difference between revisions of "Srdja Matovic"
GerdIsenberg (talk | contribs) |
GerdIsenberg (talk | contribs) |
||
(4 intermediate revisions by the same user not shown) | |||
Line 31: | Line 31: | ||
* [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=69842 WIP, Eta - GPGPU ANN based engine, RFC] by [[Srdja Matovic]], [[CCC]], February 06, 2019 | * [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=69842 WIP, Eta - GPGPU ANN based engine, RFC] by [[Srdja Matovic]], [[CCC]], February 06, 2019 | ||
* [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=70504 Google's bfloat for neural networks] by [[Srdja Matovic]], [[CCC]], April 16, 2019 » [[Float]], [[Neural Networks]] | * [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=70504 Google's bfloat for neural networks] by [[Srdja Matovic]], [[CCC]], April 16, 2019 » [[Float]], [[Neural Networks]] | ||
+ | * [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=72684 RMO - Randomized Move Order - yet another Lazy SMP derivate] by [[Srdja Matovic]], [[CCC]], December 30, 2019 » [[Lazy SMP]] | ||
+ | ==2020 ...== | ||
+ | * [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=74607 LC0 vs. NNUE - some tech details...] by [[Srdja Matovic]], [[CCC]], July 29, 2020 » [[Leela Chess Zero#Lc0|Lc0]], [[NNUE]] | ||
+ | * [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=74751 History of Memory Wall in Computer Chess?] by [[Srdja Matovic]], [[CCC]], August 11, 2020 » [[Memory]] | ||
+ | * [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=74771 AB search with NN on GPU...] by [[Srdja Matovic]], [[CCC]], August 13, 2020 » [[GPU]] <ref>[https://forums.developer.nvidia.com/t/kernel-launch-latency/62455 kernel launch latency - CUDA / CUDA Programming and Performance - NVIDIA Developer Forums] by LukeCuda, June 18, 2018</ref> | ||
+ | * [http://www.talkchess.com/forum3/viewtopic.php?f=2&t=75606 Transhuman Chess with NN and RL...] by [[Srdja Matovic]], [[CCC]], October 30, 2020 » [[Neural Networks|NN]], [[Reinforcement Learning|RL]] | ||
+ | * [http://www.talkchess.com/forum3/viewtopic.php?f=7&t=76986 Zeta with NNUE on GPU?] by [[Srdja Matovic]], [[CCC]], March 31, 2021 » [[Zeta]], [[NNUE]], [[GPU]] | ||
=External Links= | =External Links= |
Revision as of 08:27, 3 April 2021
![](/images/thumb/e/ec/SrdjaMatovic.jpg/220px-SrdjaMatovic.jpg)
Srdja Matovic [1]
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 ...
- 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]
- ZetaDva 022 - bugfixed version released by Srdja Matovic, CCC, July 06, 2013 » Zeta Dva
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
- Zeta with NNUE on GPU? by Srdja Matovic, CCC, March 31, 2021 » Zeta, NNUE, GPU
External Links
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