Heute hat auf Discord eine neue Engine für Lc0-Netze für Aufregung gesorgt: Ceres.
Hier die Einzelheiten auf github:
https://github.com/dje-dev/CeresDie neue Engine ist schneller als LC0 26.3 und schneidet in Benchmarks auf unterschiedlich großen Lc0-Netzen deutlich besser ab.
Hier ein Test:
```
Match of LC0 vs. Ceres (a new MCTS engine leveraging the LC0 backend)
LC0 version: lc0-v0.26.3, backend=cuda-fp16
LC0 options: 703810 with nncache=5000000, deumux backend (2 GPUs)
Ceres version: 0.8
Ceres options: default (also with 703810)
Hardware: dual Intel 6142 CPU with 2 A100 GPU
Time control: 120s+0.5s
Book: TCEC19
Tablebases: Syzygy 5+6 man
Adjudication: tablebases or 4 consecutive play both 350cp
Software: Ceres integrated tournament manager
Comment: These first published results for Ceres require independent community verification.
Comment: The realized NPS ratio of Ceres vs LC0 was 2.3 in this test.
Comment: Ceres strength is massively exaggerated in this unrealistic combination of small nets and big hardware.
Comment: Ceres will be released under GPL3 on Github on Dec 31, 2020 (today).
# PLAYER : RATING ERROR POINTS PLAYED (%) CFS(%) W D L D(%)
1 Ceres1 : 0.0 ---- 67.5 102 66 100 33 69 0 68
2 LC0_0 : -128.6 38.4 34.5 102 34 --- 0 69 33 68
White advantage = 107.97 +/- 20.04
```
Besonders die Skalierung auf starker Hardware (A100) ist beeindruckend:
https://github.com/dje-dev/Ceres/blob/main/PerfScaling.pngHier ein Benchmark auf 1 GPU (vgl. RTX 3090):
https://github.com/dje-dev/Ceres/blob/main/PerfTime1GPU.pngIch hoffe bei wenigstens Einigen Interesse geweckt zu haben.
Lothar