LC0 using 4 x 2080 Ti GPU's on Chess.com tourney?

Discussion of anything and everything relating to chess playing software and machines.

Moderators: hgm, Rebel, chrisw

User avatar
M ANSARI
Posts: 3707
Joined: Thu Mar 16, 2006 7:10 pm

LC0 using 4 x 2080 Ti GPU's on Chess.com tourney?

Post by M ANSARI »

I just read that LC0 is using 4 x 2080 Ti GPU cards in their computer tournament. Has scaling for LC0 reached the level where it can use 4 x GPU's?? I thought it was still not sure if even 2 cards could get much of an advantage. Is there any data of improvement in adding 1 card vs. 2 card vs. 4 card?
User avatar
Guenther
Posts: 4605
Joined: Wed Oct 01, 2008 6:33 am
Location: Regensburg, Germany
Full name: Guenther Simon

Re: LC0 using 4 x 2080 Ti GPU's on Chess.com tourney?

Post by Guenther »

M ANSARI wrote: Fri Dec 28, 2018 7:29 am I just read that LC0 is using 4 x 2080 Ti GPU cards in their computer tournament. Has scaling for LC0 reached the level where it can use 4 x GPU's?? I thought it was still not sure if even 2 cards could get much of an advantage. Is there any data of improvement in adding 1 card vs. 2 card vs. 4 card?
Well, all info is there in the games, if one isn't too lazy to look at them.
I don't know what is the current usual speed with one or two 2080Ti cards, but below are the real numbers from two randomly selected fresh CCC3 games (removed all redundant info and the pv)

[Event "CCC 3: Rapid Redux, stage 2"]
[Site "Chess.com"]
[Date "2018.12.23"]
[Round "7"]
[White "Lc0"]
[Black "Ethereal"]
[Result "1/2-1/2"]
[ECO "C70"]
[GameDuration "01:19:12"]
[GameEndTime "2018-12-23T19:43:52.355 PST"]
[GameStartTime "2018-12-23T18:24:39.923 PST"]
[Opening "Ruy Lopez"]
[PlyCount "237"]
[TimeControl "1800+5"]

1. e4 {book} e5 {book} 2. Nf3 {book} Nc6 {book} 3. Bb5 {book} a6 {book}
4. Ba4 {+0.35/14 26s tl=00:29:39 s=54kN/s tb=0}
Be7 {-0.32/28 85s tl=00:28:40 s=110928kN/s tb=0}
5. O-O {+0.33/15 31s tl=00:29:13 s=52kN/s tb=0}
Nf6 {-0.42/29 55s tl=00:27:50 s=110645kN/s tb=0}
6. Re1 {+0.32/15 19s tl=00:28:59 s=50kN/s tb=0}
b5 {-0.18/30 51s tl=00:27:05 s=110191kN/s tb=0}
7. Bb3 {+0.30/15 15s tl=00:28:50 s=49kN/s tb=0}
O-O {-0.31/31 81s tl=00:25:49 s=110951kN/s tb=0}
8. a4 {+0.31/14 72s tl=00:27:42 s=52kN/s tb=0}
b4 {-0.29/32 39s tl=00:25:15 s=112147kN/s tb=0}
9. d4 {+0.34/17 23s tl=00:27:24 s=39kN/s tb=0}
d6 {-0.21/33 63s tl=00:24:18 s=116019kN/s tb=0}
10. dxe5 {+0.35/16 0.74s tl=00:27:28 s=8kN/s tb=0}
Nxe5 {-0.24/33 47s tl=00:23:35 s=119025kN/s tb=0}
11. Nxe5 {+0.40/21 46s tl=00:26:47 s=36kN/s tb=0}
dxe5 {-0.10/37 130s tl=00:21:30 s=121194kN/s tb=1244}
12. Qxd8 {+0.45/20 25s tl=00:26:27 s=39kN/s tb=0}
Rxd8 {-0.19/31 36s tl=00:20:59 s=126437kN/s tb=138}
13. Nd2 {+0.46/24 0.37s tl=00:26:32 s=15kN/s tb=0}
Bc5 {-0.10/34 48s tl=00:20:16 s=125487kN/s tb=7}
14. Nf3 {+0.51/18 39s tl=00:25:58 s=40kN/s tb=0}
Bd6 {-0.25/35 70s tl=00:19:11 s=126157kN/s tb=73}
15. Bg5 {+0.67/14 61s tl=00:25:02 s=49kN/s tb=0}
h6 {-0.17/30 48s tl=00:18:28 s=124025kN/s tb=63}
16. Bxf6 {+0.71/15 36s tl=00:24:31 s=44kN/s tb=0}
gxf6 {-0.13/33 32s tl=00:18:02 s=124665kN/s tb=128}
17. Rad1 {+0.73/15 20s tl=00:24:16 s=46kN/s tb=0}
Bd7 {-0.15/37 29s tl=00:17:37 s=124067kN/s tb=2671}
18. Bd5 {+0.89/14 63s tl=00:23:18 s=48kN/s tb=0}
Rab8 {-0.15/41 31s tl=00:17:12 s=123043kN/s tb=5867}
19. b3 {+0.91/15 22s tl=00:23:02 s=44kN/s tb=0}
Kf8 {-0.15/36 251s tl=00:13:06 s=121712kN/s tb=1930787}
20. Kf1 {+0.94/16 45s tl=00:22:22 s=46kN/s tb=0}
a5 {-0.15/35 20s tl=00:12:51 s=123655kN/s tb=328}
21. Bc4 {+0.98/16 45s tl=00:21:41 s=46kN/s tb=0}
Bg4 {-0.17/39 33s tl=00:12:22 s=122109kN/s tb=56336}
22. Rd3 {+0.98/16 29s tl=00:21:17 s=45kN/s tb=0}
Bc5 {-0.29/38 43s tl=00:11:44 s=123363kN/s tb=383564}
23. Nh4 {+0.98/15 0.62s tl=00:21:21 s=7kN/s tb=0}
Rxd3 {-0.29/42 18s tl=00:11:31 s=121231kN/s tb=247547}
24. cxd3 {+1.09/13 65s tl=00:20:22 s=53kN/s tb=0}
Bd7 {0.00/38 23s tl=00:11:12 s=123566kN/s tb=15320}
25. Nf5 {+1.08/14 38s tl=00:19:48 s=52kN/s tb=0}
h5 {0.00/40 17s tl=00:11:01 s=123020kN/s tb=237768}
26. h4 {+1.08/13 0.79s tl=00:19:53 s=16kN/s tb=0}
c6 {0.00/39 22s tl=00:10:44 s=125534kN/s tb=172024}
27. f3 {+1.30/11 93s tl=00:18:24 s=63kN/s tb=0}
Bxf5 {0.00/43 23s tl=00:10:26 s=124653kN/s tb=349108}
28. exf5 {+1.29/11 0.66s tl=00:18:29 s=2kN/s tb=0}
Bd4 {0.00/45 20s tl=00:10:11 s=125140kN/s tb=1814015}
29. g3 {+1.35/10 55s tl=00:17:39 s=54kN/s tb=0}
Bc3 {0.00/44 22s tl=00:09:54 s=128941kN/s tb=151935}
30. Re4 {+1.37/10 116s tl=00:15:47 s=58kN/s tb=0}
Rd8 {0.00/45 31s tl=00:09:28 s=125014kN/s tb=723091}
31. Kg2 {+1.40/9 1.6s tl=00:15:51 s=1kN/s tb=0}
Bd4 {0.00/44 17s tl=00:09:16 s=126997kN/s tb=1647007}
32. Kh3 {+1.41/9 63s tl=00:14:52 s=60kN/s tb=0}
Bc3 {0.00/40 14s tl=00:09:07 s=129375kN/s tb=249762}
33. Re3 {+1.39/10 58s tl=00:14:00 s=59kN/s tb=0}
Ra8 {0.00/33 22s tl=00:08:50 s=127473kN/s tb=171234}
34. Re2 {+1.39/9 32s tl=00:13:33 s=60kN/s tb=0}
Ke7 {0.00/33 15s tl=00:08:39 s=129030kN/s tb=410956}
35. Re4 {+1.43/9 41s tl=00:12:56 s=65kN/s tb=0}
Bd4 {0.00/41 31s tl=00:08:14 s=130796kN/s tb=245371}
36. Re2 {+1.45/9 29s tl=00:12:33 s=62kN/s tb=0}
Kf8 {0.00/44 23s tl=00:07:55 s=127401kN/s tb=573899}
37. Re4 {+1.42/9 40s tl=00:11:58 s=62kN/s tb=0}
Rc8 {0.00/46 22s tl=00:07:38 s=129749kN/s tb=862361}
38. Re2 {+1.43/10 34s tl=00:11:29 s=63kN/s tb=0}
Rd8 {0.00/42 15s tl=00:07:28 s=130861kN/s tb=212990}
39. Ba6 {+1.39/9 30s tl=00:11:04 s=60kN/s tb=0}
Kg7 {0.00/41 15s tl=00:07:19 s=125915kN/s tb=151200}
40. Bc4 {+1.37/8 36s tl=00:10:33 s=63kN/s tb=0}
Rd7 {0.00/41 15s tl=00:07:08 s=128131kN/s tb=252032}
41. Rg2 {+1.37/8 35s tl=00:10:03 s=62kN/s tb=0}
Be3 {0.00/40 13s tl=00:07:00 s=127469kN/s tb=401847}
42. Rc2 {+1.38/9 30s tl=00:09:38 s=59kN/s tb=0}
Bd4 {0.00/45 32s tl=00:06:33 s=127547kN/s tb=1219367}
43. Ba6 {+1.36/9 28s tl=00:09:15 s=60kN/s tb=0}
Bc3 {0.00/42 16s tl=00:06:22 s=127088kN/s tb=402928}
44. Bc4 {+1.33/9 34s tl=00:08:46 s=60kN/s tb=0}
Kh7 {0.00/46 24s tl=00:06:03 s=126404kN/s tb=438168}
45. Re2 {+1.37/9 28s tl=00:08:23 s=59kN/s tb=0}
Kg7 {0.00/45 18s tl=00:05:50 s=127165kN/s tb=404530}
46. Re4 {+1.32/8 30s tl=00:07:57 s=61kN/s tb=0}
Rc7 {0.00/46 12s tl=00:05:43 s=128935kN/s tb=668943}
47. g4 {+1.31/9 26s tl=00:07:36 s=62kN/s tb=0}
hxg4+ {0.00/45 26s tl=00:05:22 s=129711kN/s tb=1550317}
48. fxg4 {+1.31/12 14s tl=00:07:27 s=67kN/s tb=0}
Rc8 {0.00/44 17s tl=00:05:11 s=128105kN/s tb=802674}
49. Ba6 {+1.27/12 25s tl=00:07:07 s=63kN/s tb=0}
Rd8 {0.00/38 14s tl=00:05:02 s=123945kN/s tb=604726}
50. Kg3 {+1.26/11 25s tl=00:06:46 s=62kN/s tb=0}
Ra8 {0.00/43 14s tl=00:04:53 s=127013kN/s tb=626145}
51. Bc4 {+1.24/12 22s tl=00:06:29 s=53kN/s tb=0}
Rd8 {0.00/45 17s tl=00:04:41 s=128607kN/s tb=892681}
52. g5 {+1.23/12 24s tl=00:06:10 s=63kN/s tb=0}
Rh8 {0.00/42 15s tl=00:04:31 s=128799kN/s tb=846219}
53. Kf3 {+1.18/15 6.9s tl=00:06:08 s=50kN/s tb=0}
fxg5 {0.00/41 23s tl=00:04:13 s=129855kN/s tb=3250125}
54. hxg5 {+1.08/18 11s tl=00:06:02 s=50kN/s tb=0}
Rh1 {0.00/45 24s tl=00:03:54 s=129601kN/s tb=4753071}
55. Kg2 {+1.03/19 5.9s tl=00:06:01 s=46kN/s tb=0}
Ra1 {0.00/38 8.0s tl=00:03:51 s=131021kN/s tb=444069}
56. Rg4 {+0.99/18 4.4s tl=00:06:02 s=43kN/s tb=0}
Bd4 {0.00/38 12s tl=00:03:44 s=130499kN/s tb=1619811}
57. Kh2 {+0.97/17 5.7s tl=00:06:01 s=51kN/s tb=0}
Ra2+ {0.00/46 8.2s tl=00:03:41 s=131659kN/s tb=1191719}
58. Kh1 {+0.88/18 27s tl=00:05:39 s=49kN/s tb=0}
Ra1+ {0.00/48 10.0s tl=00:03:36 s=140833kN/s tb=970151}
59. Kh2 {+0.77/19 7.1s tl=00:05:37 s=50kN/s tb=0}
Ra2+ {0.00/48 9.1s tl=00:03:32 s=132402kN/s tb=2019940}
60. Rg2 {+0.68/17 19s tl=00:05:23 s=53kN/s tb=1}
Rxg2+ {0.00/49 12s tl=00:03:25 s=158379kN/s tb=5340510}
61. Kxg2 {+0.63/15 4.7s tl=00:05:23 s=62kN/s tb=0}
Be3 {0.00/52 7.2s tl=00:03:22 s=166310kN/s tb=3784594}
62. Kf3 {+0.62/15 10.0s tl=00:05:18 s=60kN/s tb=4}
Bxg5 {0.00/53 8.2s tl=00:03:19 s=165445kN/s tb=5509722}
63. Ba6 {+0.58/15 29s tl=00:04:54 s=65kN/s tb=12}
f6 {0.00/43 8.8s tl=00:03:15 s=154340kN/s tb=3444919}
64. Ke4 {+0.68/14 12s tl=00:04:47 s=60kN/s tb=15}
Bf4 {0.00/45 7.6s tl=00:03:13 s=177409kN/s tb=3256263}
65. Bb7 {+1.63/13 13s tl=00:04:39 s=69kN/s tb=17}
Kh6 {0.00/45 7.6s tl=00:03:10 s=176174kN/s tb=4401850}
66. Bxc6 {+1.62/13 0.69s tl=00:04:44 s=15kN/s tb=0}
Kg5 {0.00/49 14s tl=00:03:02 s=172594kN/s tb=8733879}
67. Bd7 {+1.28/15 17s tl=00:04:31 s=62kN/s tb=50}
Bd2 {0.00/51 8.1s tl=00:02:58 s=164341kN/s tb=7454886}
68. d4 {+1.22/17 30s tl=00:04:06 s=61kN/s tb=374}
exd4 {0.00/56 7.1s tl=00:02:56 s=201856kN/s tb=467726}
69. Kxd4 {+1.22/13 0.28s tl=00:04:11 s=36kN/s tb=0}
Bf4 {0.00/58 6.4s tl=00:02:55 s=201763kN/s tb=344340}
70. Kd5 {+1.14/12 40s tl=00:03:35 s=70kN/s tb=33}
Bc7 {0.00/63 7.0s tl=00:02:53 s=207982kN/s tb=1470712}
71. Kc6 {+1.08/12 26s tl=00:03:15 s=67kN/s tb=41}
Bd8 {0.00/71 10s tl=00:02:47 s=206987kN/s tb=3247571}
72. Be6 {+1.04/12 18s tl=00:03:02 s=72kN/s tb=52}
Kf4 {0.00/68 12s tl=00:02:41 s=205046kN/s tb=4324094}
73. Kd7 {+1.03/12 12s tl=00:02:55 s=61kN/s tb=21}
Bb6 {0.00/66 6.0s tl=00:02:40 s=205918kN/s tb=993053}
74. Kd6 {+0.99/12 16s tl=00:02:43 s=66kN/s tb=54}
Bd8 {0.00/55 6.3s tl=00:02:39 s=214493kN/s tb=1041376}
75. Bc8 {+0.98/12 15s tl=00:02:33 s=68kN/s tb=189}
Ke3 {0.00/52 9.7s tl=00:02:34 s=213730kN/s tb=2856629}
76. Kd7 {+1.20/12 10.0s tl=00:02:29 s=65kN/s tb=63}
Bb6 {0.00/52 9.7s tl=00:02:29 s=214310kN/s tb=2810857}
77. Ke7 {+1.18/12 9.1s tl=00:02:24 s=64kN/s tb=93}
Bd4 {0.00/54 7.2s tl=00:02:27 s=203024kN/s tb=1714040}
78. Kd6 {+1.13/12 19s tl=00:02:10 s=68kN/s tb=119}
Bb6 {0.00/57 9.1s tl=00:02:23 s=213758kN/s tb=1212742}
79. Ke7 {+1.09/12 14s tl=00:02:01 s=68kN/s tb=88}
Bd4 {0.00/54 9.8s tl=00:02:18 s=202509kN/s tb=1043330}
80. Be6 {+1.08/11 9.5s tl=00:01:56 s=67kN/s tb=80}
Kf3 {0.00/53 5.5s tl=00:02:18 s=217566kN/s tb=817749}
81. Kd6 {+1.14/10 18s tl=00:01:44 s=68kN/s tb=1}
Bb6 {0.00/58 5.6s tl=00:02:17 s=213402kN/s tb=331730}
82. Ke7 {+1.05/11 15s tl=00:01:34 s=70kN/s tb=26}
Bd4 {0.00/54 7.3s tl=00:02:15 s=209660kN/s tb=146615}
83. Kd7 {+1.00/11 14s tl=00:01:25 s=69kN/s tb=27}
Bb6 {0.00/47 6.2s tl=00:02:14 s=208944kN/s tb=912728}
84. Kd6 {+0.92/11 15s tl=00:01:15 s=70kN/s tb=104}
Kf2 {0.00/57 5.8s tl=00:02:13 s=207382kN/s tb=1271229}
85. Ke7 {+1.25/10 12s tl=00:01:08 s=66kN/s tb=0}
Bd4 {0.00/54 5.5s tl=00:02:12 s=206299kN/s tb=1109684}
86. Kd6 {+1.15/11 16s tl=00:00:57 s=71kN/s tb=5}
Bb6 {0.00/63 10.0s tl=00:02:07 s=208732kN/s tb=2244605}
87. Ke7 {+1.09/11 14s tl=00:00:48 s=64kN/s tb=12}
Bd4 {0.00/55 5.2s tl=00:02:07 s=207436kN/s tb=511089}
88. Kd7 {+1.06/10 11s tl=00:00:42 s=65kN/s tb=5}
Bb6 {0.00/61 33s tl=00:01:39 s=216142kN/s tb=5943649}
89. Kc6 {+0.98/10 14s tl=00:00:33 s=67kN/s tb=28}
Bd8 {0.00/65 8.1s tl=00:01:36 s=208608kN/s tb=680869}
90. Kd7 {+0.96/10 6.8s tl=00:00:32 s=66kN/s tb=9}
Bb6 {0.00/65 85s tl=00:00:16 s=207844kN/s tb=16001}
91. Bg8 {+0.92/10 13s tl=00:00:24 s=68kN/s tb=39}
Ke2 {0.00/45 2.9s tl=00:00:18 s=198753kN/s tb=5210}
92. Ke7 {+1.09/10 9.3s tl=00:00:19 s=67kN/s tb=8}
Bd4 {0.00/53 3.8s tl=00:00:20 s=210335kN/s tb=4700}
93. Kd8 {+1.03/10 14s tl=00:00:11 s=66kN/s tb=8}
Ke3 {0.00/40 2.9s tl=00:00:22 s=200908kN/s tb=40421}
94. Kc7 {+1.26/10 4.6s tl=00:00:11 s=71kN/s tb=5}
Bc5 {0.00/49 2.9s tl=00:00:24 s=200285kN/s tb=366637}
95. Be6 {+1.15/10 8.6s tl=00:00:07 s=66kN/s tb=7}
Be7 {0.00/58 11s tl=00:00:18 s=216785kN/s tb=448720}
96. Kd7 {+1.05/10 4.0s tl=00:00:08 s=67kN/s tb=4}
Bf8 {0.00/51 3.3s tl=00:00:20 s=209059kN/s tb=94203}
97. Bf7 {+1.10/9 6.5s tl=00:00:07 s=71kN/s tb=0}
Kf4 {0.00/49 3.3s tl=00:00:22 s=200377kN/s tb=625783}
98. Be6 {+0.91/10 3.9s tl=00:00:08 s=68kN/s tb=4}
Bc5 {0.00/56 5.3s tl=00:00:21 s=205739kN/s tb=582009}
99. Kc7 {+0.95/10 5.8s tl=00:00:07 s=72kN/s tb=1}
Be7 {0.00/59 2.9s tl=00:00:23 s=208108kN/s tb=83616}
100. Kc8 {+0.85/11 5.3s tl=00:00:07 s=71kN/s tb=0}
Ke4 {0.00/54 3.7s tl=00:00:25 s=210873kN/s tb=158702}
101. Kd7 {+0.88/10 3.3s tl=00:00:09 s=70kN/s tb=1}
Bc5 {0.00/56 5.9s tl=00:00:24 s=210055kN/s tb=439195}
102. Kc7 {+0.83/11 6.4s tl=00:00:07 s=70kN/s tb=6}
Ke5 {0.00/55 7.3s tl=00:00:22 s=213991kN/s tb=408222}
103. Kc6 {+0.82/10 4.7s tl=00:00:07 s=69kN/s tb=3}
Be7 {0.00/60 6.5s tl=00:00:20 s=191264kN/s tb=121631}
104. Kd7 {+0.75/11 3.4s tl=00:00:09 s=70kN/s tb=2}
Bf8 {0.00/59 3.9s tl=00:00:21 s=195110kN/s tb=211238}
105. Kc6 {+0.68/11 7.4s tl=00:00:07 s=74kN/s tb=3}
Be7 {0.00/62 2.9s tl=00:00:23 s=195478kN/s tb=15045}
106. Kc7 {+0.66/10 2.8s tl=00:00:09 s=70kN/s tb=0}
Ke4 {0.00/59 21s tl=00:00:07 s=223875kN/s tb=39959}
107. Kd7 {+0.68/10 7.1s tl=00:00:07 s=76kN/s tb=10}
Bf8 {0.00/53 3.6s tl=00:00:08 s=201475kN/s tb=371272}
108. Kc6 {+0.65/9 4.6s tl=00:00:07 s=77kN/s tb=9}
Be7 {0.00/62 4.6s tl=00:00:09 s=196257kN/s tb=1449156}
109. Kc7 {+0.60/10 2.9s tl=00:00:09 s=70kN/s tb=2}
Bc5 {0.00/57 2.7s tl=00:00:11 s=210186kN/s tb=187728}
110. Bc8 {+0.70/9 7.5s tl=00:00:07 s=77kN/s tb=9}
Kf4 {0.00/56 3.5s tl=00:00:13 s=208442kN/s tb=86098}
111. Kc6 {+0.73/9 4.8s tl=00:00:07 s=75kN/s tb=2}
Be7 {0.00/61 5.2s tl=00:00:12 s=195262kN/s tb=2458}
112. Kd7 {+0.64/10 3.5s tl=00:00:08 s=75kN/s tb=5}
Bc5 {0.00/50 3.2s tl=00:00:14 s=200692kN/s tb=680252}
113. Kc7 {+0.53/10 5.5s tl=00:00:08 s=72kN/s tb=18}
Ke5 {0.00/54 2.9s tl=00:00:16 s=199441kN/s tb=589637}
114. Kc6 {+0.45/9 6.1s tl=00:00:07 s=74kN/s tb=16}
Be7 {0.00/56 3.8s tl=00:00:17 s=211016kN/s tb=51005}
115. Kd7 {+0.26/9 5.1s tl=00:00:07 s=83kN/s tb=132}
Bc5 {0.00/55 3.7s tl=00:00:19 s=201019kN/s tb=105418}
116. Kc6 {+0.14/8 5.3s tl=00:00:07 s=112kN/s tb=28}
Be7 {0.00/68 3.0s tl=00:00:21 s=208476kN/s tb=160653}
117. Be6 {+0.06/6 4.4s tl=00:00:07 s=228kN/s tb=27}
Bd8 {0.00/97 3.1s tl=00:00:23 s=212579kN/s tb=117}
118. Kd7 {+0.03/4 4.0s tl=00:00:08 s=316kN/s tb=31}
Bb6 {0.00/117 21s tl=00:00:07 s=228479kN/s tb=68915}
119. Ke7 {0.00/2 6.3s tl=00:00:07 s=1771kN/s tb=0}
1/2-1/2

[Event "CCC3: Rapid Redux Stage 2"]
[Site "Chess.com"]
[Date "2018.12.26"]
[Round "73"]
[White "Stockfish"]
[Black "Lc0"]
[Result "1-0"]
[ECO "A60"]
[GameDuration "01:13:49"]
[GameEndTime "2018-12-26T18:36:52.674 PST"]
[GameStartTime "2018-12-26T17:23:03.652 PST"]
[Opening "Benoni defense"]
[PlyCount "185"]
[TimeControl "1800+5"]

1. d4 {book} Nf6 {book} 2. c4 {book} c5 {book} 3. d5 {book} e6 {book}
4. Nc3 {+0.88/30 33s tl=00:29:31 s=89202kN/s tb=0}
g6 {-0.80/13 43s tl=00:29:22 s=73kN/s tb=0}
5. e4 {+0.98/31 18s tl=00:29:19 s=92797kN/s tb=0}
d6 {-0.80/15 0.43s tl=00:29:26 s=21kN/s tb=0}
6. Nf3 {+0.83/36 190s tl=00:26:14 s=90304kN/s tb=1}
Bg7 {-0.79/14 35s tl=00:28:56 s=62kN/s tb=0}
7. h3 {+0.85/35 26s tl=00:25:53 s=95217kN/s tb=0}
O-O {-0.80/17 69s tl=00:27:52 s=58kN/s tb=0}
8. Be2 {+0.80/35 14s tl=00:25:44 s=94870kN/s tb=0}
exd5 {-0.57/15 31s tl=00:27:26 s=54kN/s tb=0}
9. exd5 {+0.85/35 18s tl=00:25:31 s=96062kN/s tb=0}
Bf5 {-0.58/17 18s tl=00:27:13 s=54kN/s tb=0}
10. g4 {+1.05/28 19s tl=00:25:17 s=95222kN/s tb=5}
Be4 {-0.58/16 19s tl=00:26:59 s=55kN/s tb=0}
11. O-O {+0.96/31 29s tl=00:24:53 s=94960kN/s tb=3}
Bxf3 {-0.58/15 16s tl=00:26:48 s=57kN/s tb=0}
12. Bxf3 {+0.80/34 60s tl=00:23:58 s=93580kN/s tb=30}
Nbd7 {-0.57/15 26s tl=00:26:27 s=60kN/s tb=0}
13. Bg5 {+1.00/33 77s tl=00:22:46 s=94789kN/s tb=266}
h6 {-0.56/16 111s tl=00:24:41 s=58kN/s tb=0}
14. Bd2 {+0.97/38 165s tl=00:20:06 s=95763kN/s tb=5580}
a6 {-0.54/12 72s tl=00:23:33 s=64kN/s tb=0}
15. Bg2 {+1.04/36 21s tl=00:19:51 s=99124kN/s tb=759}
Nh7 {-0.51/12 42s tl=00:22:56 s=67kN/s tb=0}
16. Qb3 {+0.89/35 48s tl=00:19:08 s=95870kN/s tb=1499}
Re8 {-0.50/12 26s tl=00:22:35 s=53kN/s tb=0}
17. Rae1 {+0.93/33 54s tl=00:18:19 s=96023kN/s tb=1029}
Rxe1 {-0.49/13 27s tl=00:22:14 s=57kN/s tb=0}
18. Bxe1 {+0.99/32 12s tl=00:18:12 s=99480kN/s tb=210}
b6 {-0.46/11 63s tl=00:21:16 s=71kN/s tb=0}
19. Bd2 {+0.76/36 94s tl=00:16:42 s=98332kN/s tb=11736}
Qh4 {-0.43/18 35s tl=00:20:46 s=47kN/s tb=0}
20. Ne4 {+0.37/36 49s tl=00:15:58 s=101452kN/s tb=14910}
Be5 {-0.48/17 9.8s tl=00:20:41 s=49kN/s tb=0}
21. f4 {+0.97/31 11s tl=00:15:52 s=102009kN/s tb=391}
Bd4+ {-0.52/16 8.6s tl=00:20:38 s=46kN/s tb=0}
22. Kh1 {+0.87/35 22s tl=00:15:35 s=102528kN/s tb=2700}
Qe7 {-0.56/15 16s tl=00:20:27 s=49kN/s tb=0}
23. Re1 {+0.88/36 29s tl=00:15:11 s=103219kN/s tb=12673}
Qf8 {-0.59/14 16s tl=00:20:16 s=54kN/s tb=0}
24. Nc3 {+0.99/35 31s tl=00:14:45 s=100112kN/s tb=5952}
Ndf6 {-0.61/15 71s tl=00:19:10 s=62kN/s tb=0}
25. Qd1 {+0.98/36 54s tl=00:13:56 s=102614kN/s tb=8819}
Re8 {-0.81/13 78s tl=00:17:57 s=67kN/s tb=0}
26. a4 {+1.12/37 24s tl=00:13:37 s=107153kN/s tb=8418}
Re7 {-0.95/13 46s tl=00:17:16 s=65kN/s tb=0}
27. b3 {+1.12/37 21s tl=00:13:21 s=106883kN/s tb=26481}
Ne8 {-1.07/13 46s tl=00:16:34 s=68kN/s tb=0}
28. Rxe7 {+1.20/38 48s tl=00:12:38 s=107098kN/s tb=73540}
Qxe7 {-1.10/13 13s tl=00:16:26 s=53kN/s tb=0}
29. Qe1 {+1.11/42 31s tl=00:12:12 s=111236kN/s tb=159883}
Qd7 {-1.12/11 17s tl=00:16:14 s=59kN/s tb=0}
30. Bf3 {+1.10/40 34s tl=00:11:43 s=105075kN/s tb=33805}
Nf8 {-1.17/11 55s tl=00:15:24 s=74kN/s tb=0}
31. Kg2 {+1.11/36 38s tl=00:11:10 s=104640kN/s tb=71508}
f5 {-1.22/11 41s tl=00:14:49 s=70kN/s tb=0}
32. Qh4 {+1.20/43 28s tl=00:10:47 s=107248kN/s tb=169312}
Qg7 {-1.12/12 24s tl=00:14:30 s=60kN/s tb=0}
33. Ne2 {+1.11/37 35s tl=00:10:17 s=105202kN/s tb=107826}
Bf6 {-1.15/13 11s tl=00:14:23 s=55kN/s tb=0}
34. Qf2 {+1.00/39 55s tl=00:09:26 s=106990kN/s tb=206494}
Qd7 {-1.22/12 48s tl=00:13:41 s=67kN/s tb=0}
35. Ng3 {+1.01/35 10s tl=00:09:21 s=110654kN/s tb=90048}
Bd4 {-1.23/13 29s tl=00:13:16 s=65kN/s tb=0}
36. Qf1 {+1.08/36 52s tl=00:08:34 s=108265kN/s tb=149395}
Ng7 {-1.24/12 19s tl=00:13:02 s=60kN/s tb=0}
37. a5 {+1.35/39 107s tl=00:06:53 s=108378kN/s tb=1126486}
bxa5 {-1.14/12 23s tl=00:12:44 s=57kN/s tb=0}
38. Bxa5 {+1.34/38 23s tl=00:06:35 s=110144kN/s tb=455679}
Qe8 {-1.22/12 48s tl=00:12:02 s=67kN/s tb=3}
39. Qe2 {+1.46/36 17s tl=00:06:23 s=109755kN/s tb=134340}
Qf7 {-1.20/11 24s tl=00:11:43 s=61kN/s tb=0}
40. Bd2 {+1.45/42 84s tl=00:05:03 s=107702kN/s tb=1521137}
Bb2 {-1.25/11 17s tl=00:11:31 s=67kN/s tb=0}
41. Qe3 {+1.55/40 88s tl=00:03:40 s=108145kN/s tb=908200}
Nd7 {-1.31/12 34s tl=00:11:02 s=73kN/s tb=0}
42. Qd3 {+1.55/39 9.3s tl=00:03:36 s=111714kN/s tb=239806}
h5 {-1.14/12 21s tl=00:10:46 s=56kN/s tb=0}
43. g5 {+1.54/35 10s tl=00:03:31 s=113147kN/s tb=7917}
Ba3 {-1.15/15 15s tl=00:10:36 s=55kN/s tb=0}
44. Bc3 {+1.66/37 9.9s tl=00:03:26 s=112972kN/s tb=32333}
Bb4 {-1.20/14 14s tl=00:10:27 s=57kN/s tb=0}
45. Bb2 {+1.75/37 6.8s tl=00:03:24 s=114323kN/s tb=30912}
Qe7 {-1.25/14 20s tl=00:10:12 s=60kN/s tb=0}
46. Be2 {+1.75/41 9.2s tl=00:03:20 s=113615kN/s tb=117458}
Be1 {-1.28/10 41s tl=00:09:36 s=74kN/s tb=0}
47. Nf1 {+1.75/40 28s tl=00:02:57 s=110963kN/s tb=217940}
Nf8 {-1.57/10 48s tl=00:08:53 s=80kN/s tb=0}
48. Bf3 {+2.00/38 17s tl=00:02:45 s=112447kN/s tb=22095}
Ba5 {-1.47/10 32s tl=00:08:26 s=81kN/s tb=0}
49. Be2 {+2.10/40 9.9s tl=00:02:40 s=116240kN/s tb=12440}
Qc7 {-1.49/9 33s tl=00:07:58 s=86kN/s tb=0}
50. Kf2 {+2.10/41 4.8s tl=00:02:40 s=115738kN/s tb=15204}
Bb4 {-1.51/11 0.53s tl=00:08:02 s=5kN/s tb=0}
51. Nh2 {+2.22/45 18s tl=00:02:28 s=113277kN/s tb=102536}
Qe7 {-1.77/9 35s tl=00:07:32 s=88kN/s tb=0}
52. Nf3 {+2.29/40 7.5s tl=00:02:25 s=115080kN/s tb=47127}
Ne8 {-1.88/10 29s tl=00:07:08 s=86kN/s tb=0}
53. Nh4 {+2.39/45 16s tl=00:02:14 s=113264kN/s tb=91955}
Ba5 {-1.88/10 27s tl=00:06:46 s=80kN/s tb=0}
54. Qc2 {+2.41/42 5.7s tl=00:02:13 s=123890kN/s tb=26968}
Bb4 {-1.86/10 16s tl=00:06:35 s=72kN/s tb=0}
55. Qd1 {+2.50/45 19s tl=00:01:59 s=112745kN/s tb=117366}
Qe4 {-1.95/10 23s tl=00:06:18 s=79kN/s tb=0}
56. Ng2 {+2.40/47 26s tl=00:01:38 s=114268kN/s tb=937967}
Qe7 {-1.98/10 11s tl=00:06:12 s=69kN/s tb=0}
57. Bd3 {+2.60/44 5.0s tl=00:01:38 s=116222kN/s tb=29311}
Ng7 {-2.08/9 21s tl=00:05:55 s=87kN/s tb=0}
58. Bf6 {+2.70/44 11s tl=00:01:31 s=115468kN/s tb=153552}
Qf7 {-2.16/11 22s tl=00:05:38 s=70kN/s tb=0}
59. Qe2 {+2.79/36 3.3s tl=00:01:33 s=118811kN/s tb=6402}
Ne8 {-2.17/11 9.3s tl=00:05:33 s=64kN/s tb=0}
60. Ba1 {+2.89/39 6.8s tl=00:01:31 s=116564kN/s tb=21252}
Ng7 {-2.23/10 21s tl=00:05:18 s=77kN/s tb=0}
61. Qb2 {+2.79/44 16s tl=00:01:20 s=114024kN/s tb=86811}
Qe7 {-2.23/10 14s tl=00:05:09 s=74kN/s tb=0}
62. Kg3 {+2.79/46 6.5s tl=00:01:19 s=113537kN/s tb=84814}
Nd7 {-2.18/10 27s tl=00:04:47 s=86kN/s tb=0}
63. Kf3 {+3.80/38 18s tl=00:01:05 s=117040kN/s tb=397316}
Qf7 {-2.24/11 10s tl=00:04:41 s=72kN/s tb=0}
64. Ne3 {+3.80/40 3.8s tl=00:01:07 s=116005kN/s tb=63843}
a5 {-3.31/15 21s tl=00:04:26 s=75kN/s tb=0}
65. Qxg7+ {+4.32/30 4.5s tl=00:01:07 s=138460kN/s tb=257184}
Qxg7 {-3.70/16 0.15s tl=00:04:30 s=5kN/s tb=0}
66. Bxg7 {+4.75/31 5.3s tl=00:01:07 s=131337kN/s tb=264983}
Kxg7 {-4.13/15 13s tl=00:04:23 s=73kN/s tb=8}
67. Bxf5 {+4.95/29 4.1s tl=00:01:08 s=133331kN/s tb=195530}
gxf5 {-4.28/14 7.0s tl=00:04:21 s=69kN/s tb=19}
68. Nxf5+ {+5.75/29 5.3s tl=00:01:07 s=136211kN/s tb=286814}
Kg6 {-4.62/15 28s tl=00:03:58 s=86kN/s tb=1778}
69. Nxd6 {+6.64/28 5.1s tl=00:01:07 s=138167kN/s tb=271149}
Bd2 {-5.18/17 30s tl=00:03:34 s=77kN/s tb=5439}
70. Ke4 {+7.88/31 8.8s tl=00:01:03 s=138257kN/s tb=475009}
Nb6 {-5.17/21 0.22s tl=00:03:38 s=38kN/s tb=58}
71. Nb7 {+8.92/28 4.7s tl=00:01:04 s=138482kN/s tb=293787}
a4 {-5.48/19 10s tl=00:03:33 s=58kN/s tb=3652}
72. bxa4 {+10.90/26 3.9s tl=00:01:05 s=145820kN/s tb=1088240}
Nxa4 {-5.73/18 5.7s tl=00:03:32 s=61kN/s tb=1710}
73. h4 {+13.04/27 4.2s tl=00:01:06 s=146103kN/s tb=1561989}
Nb6 {-6.77/16 23s tl=00:03:14 s=81kN/s tb=7976}
74. Nxc5 {+16.47/30 15s tl=00:00:56 s=142551kN/s tb=7709578}
Nxc4 {-7.61/16 19s tl=00:03:00 s=74kN/s tb=40777}
75. f5+ {+29.02/26 2.6s tl=00:00:59 s=171771kN/s tb=2316978}
Kf7 {-8.58/16 14s tl=00:02:51 s=80kN/s tb=34935}
76. Kd3 {+153.09/37 3.9s tl=00:01:00 s=151899kN/s tb=16480294}
Ne3 {-9.40/15 18s tl=00:02:38 s=71kN/s tb=41566}
77. Kxd2 {+153.10/55 4.5s tl=00:01:00 s=140279kN/s tb=31930396}
Nxf5 {-10.97/12 16s tl=00:02:26 s=99kN/s tb=69825}
78. Kd3 {+153.11/61 7.3s tl=00:00:58 s=149314kN/s tb=52366335}
Nxh4 {-12.86/11 17s tl=00:02:15 s=105kN/s tb=73362}
79. Ke4 {+153.14/60 36s tl=00:00:27 s=160770kN/s tb=299334230}
Ng6 {-16.15/12 26s tl=00:01:54 s=121kN/s tb=143156}
80. Nd3 {+153.18/62 4.8s tl=00:00:27 s=172583kN/s tb=40429554}
h4 {-17.95/11 7.9s tl=00:01:51 s=134kN/s tb=38159}
81. Nf4 {+M115/61 20s tl=00:00:12 s=185217kN/s tb=211434907}
Ne7 {-19.56/10 5.7s tl=00:01:50 s=134kN/s tb=25641}
82. Ke5 {+M93/36 3.4s tl=00:00:13 s=172491kN/s tb=43294467}
Ke8 {-21.90/10 17s tl=00:01:39 s=138kN/s tb=89221}
83. Ke6 {+M41/40 2.3s tl=00:00:16 s=172846kN/s tb=20426593}
Kd8 {-24.31/11 19s tl=00:01:25 s=121kN/s tb=111397}
84. d6 {+M31/61 2.7s tl=00:00:18 s=176890kN/s tb=22274477}
Nc6 {-23.38/9 0.34s tl=00:01:30 s=56kN/s tb=1084}
85. g6 {+M23/56 2.9s tl=00:00:20 s=182703kN/s tb=19981655}
Nd4+ {-25.52/9 13s tl=00:01:22 s=117kN/s tb=87129}
86. Kf6 {+M21/63 4.7s tl=00:00:21 s=184909kN/s tb=32868020}
Kd7 {-27.79/8 25s tl=00:01:03 s=124kN/s tb=199302}
87. g7 {+M17/55 2.6s tl=00:00:23 s=237740kN/s tb=15202036}
Kc8 {-28.21/7 13s tl=00:00:54 s=113kN/s tb=106324}
88. g8=Q+ {+M13/79 3.1s tl=00:00:25 s=187424kN/s tb=21242985}
Kb7 {-41.47/6 11s tl=00:00:48 s=151kN/s tb=88751}
89. Qd5+ {+M11/101 2.8s tl=00:00:27 s=171925kN/s tb=19766593}
Nc6 {-77.10/3 14s tl=00:00:39 s=522kN/s tb=107669}
90. Qb5+ {+M9/127 7.3s tl=00:00:25 s=22628kN/s tb=5789382}
Ka7 {-89.88/3 14s tl=00:00:30 s=667kN/s tb=114279}
91. Nd5 {+M5/127 0.010s tl=00:00:30 s=73198kN/s tb=51658}
Nd8 {-53.58/5 13s tl=00:00:22 s=225kN/s tb=87607}
92. Qb6+ {+M3/127 0.006s tl=00:00:35 s=35245kN/s tb=7275}
Ka8 {-73.12/3 0.005s tl=00:00:27 s=223kN/s tb=6}
93. Nc7# {+M1/127 0.003s tl=00:00:40 s=45205kN/s tb=62}
1-0
https://rwbc-chess.de

trollwatch:
Chessqueen + chessica + AlexChess + Eduard + Sylwy
User avatar
Laskos
Posts: 10948
Joined: Wed Jul 26, 2006 10:21 pm
Full name: Kai Laskos

Re: LC0 using 4 x 2080 Ti GPU's on Chess.com tourney?

Post by Laskos »

The speeds are pretty low for 4 x 2080 Ti, only some 2.5 times higher than my single 2070. And the effective speed-up to 4 GPUs is probably not that good, so even this factor of 2.5 in NPS is lower strength-wise.
crem
Posts: 177
Joined: Wed May 23, 2018 9:29 pm

Re: LC0 using 4 x 2080 Ti GPU's on Chess.com tourney?

Post by crem »

Laskos wrote: Fri Dec 28, 2018 9:20 am The speeds are pretty low for 4 x 2080 Ti, only some 2.5 times higher than my single 2070. And the effective speed-up to 4 GPUs is probably not that good, so even this factor of 2.5 in NPS is lower strength-wise.
They moved from a rented server to their own with 4 GPUs and 2 CPUs.
nps turned out to be very low (<10knps), and search was CPU-bound, and with adding more threads it became even slower.
It's not clear why it was so, but most probably it was poor mutex performance (either because of dual-CPU, although pinning process to one CPU didn't help, or maybe kernel version is too old (from year 2012?)).

Jesse from CCCC team helped a lot by running various tests for us, and after 2 days we came up with a workaround which brought nps somehow higher.
Workaround was to implement a new "demux" backend, which splits one batch to several GPUs (opposite from what "multiplexing" does).

So, currently Lc0 runs at CCCC with just 2 CPU threads and 4 GPUs.

Hopefully by the next stage we'll manage to fix that.
Jesse Gersenson
Posts: 593
Joined: Sat Aug 20, 2011 9:43 am

Re: LC0 using 4 x 2080 Ti GPU's on Chess.com tourney?

Post by Jesse Gersenson »

There a few system level tweaks made between game 7 and game 73 which increased average nps by 15-20kn/s, using actual values from cutechess debug files and from actua games. A more generic data point, from the opening position, searching "go nodes 1000000" speeds increased from 66kn/s to 96kn/s.

Performance between machines varies a lot. If there are tests to run on 1, 2, 3 and 4 gpu's I'd be happy to run them.
mwyoung
Posts: 2727
Joined: Wed May 12, 2010 10:00 pm

Re: LC0 using 4 x 2080 Ti GPU's on Chess.com tourney?

Post by mwyoung »

Laskos wrote: Fri Dec 28, 2018 9:20 am The speeds are pretty low for 4 x 2080 Ti, only some 2.5 times higher than my single 2070. And the effective speed-up to 4 GPUs is probably not that good, so even this factor of 2.5 in NPS is lower strength-wise.
And even lower for a single 2080 Ti. Not much gain here at all. I will stay with one 2080 Ti for my Threadripper build.
"The worst thing that can happen to a forum is a running wild attacking moderator(HGM) who is not corrected by the community." - Ed Schröder
But my words like silent raindrops fell. And echoed in the wells of silence.