Forchess - форум о заочных шахматах  

Вернуться   Forchess - форум о заочных шахматах > Заочные турниры и партии > Шахматные программы и движки > Турниры и сборки движков

Ответ
 
Опции темы Опции просмотра
Старый 31.08.2017, 21:30   #1
ChessMan
Super Moderator
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
По умолчанию Компиляции движков от ChessMan

Stockfish 14
https://forchess.ru/showpost.php?p=1...postcount=2069

Cfish 260621 x32-x64
https://forchess.ru/showpost.php?p=1...postcount=2057

Cfish 250621 x32-x64 (unofficial)
https://forchess.ru/showpost.php?p=1...postcount=2051

Cfish 240621 x32-x64 (unofficial)
https://forchess.ru/showpost.php?p=1...postcount=2044

Cfish 13u x32-x64 (unofficial)
https://forchess.ru/showpost.php?p=1...postcount=2003

Stockfish 180521 x32-x64
https://forchess.ru/showpost.php?p=1...postcount=2002


Stockfish_FF2 150521 x32-x64
https://forchess.ru/showpost.php?p=1...postcount=1995

Unofficial Cfish 090521 x32-x64
https://forchess.ru/showpost.php?p=1...postcount=1993

Unofficial Cfish 020521 x32-x64
https://forchess.ru/showpost.php?p=1...postcount=1989


Unofficial Cfish 280421 x32-x64
https://forchess.ru/showpost.php?p=1...postcount=1973

SugaR AI 2.00
https://forchess.ru/showpost.php?p=1...postcount=1957


Stockfish 160421
https://forchess.ru/showpost.php?p=1...postcount=1948

Stockfish_FF2 250221 x32-x64
https://forchess.ru/showpost.php?p=1...postcount=1917

CiChess 040121 x32-x64
https://forchess.ru/showpost.php?p=1...postcount=1906

CF_EXT 040121 x32-x64
https://forchess.ru/showpost.php?p=1...postcount=1905


Cfish 261220 x32-x64
https://forchess.ru/showpost.php?p=1...postcount=1886


=================================
=================================

Развернуть для просмотра

Движки, которые я компилирую:

Cfish - порт Стокфиша на язык "С", автор Ronald De Man (aka Syzygy)
https://github.com/syzygy1/Cfish

CorChess - дериват Стокфиша, автор Ivan Ivec
http://chess.ultimaiq.net/corchess.html
https://github.com/IIvec/Stockfish/tree/corchess
"CorChess is a clone of Stockfish maintained for better performance on long time controls,
trying at least partially to fill the gap between regular tests and demands of correspondence players."


CF_EXT - тот же Cfish, но с добавлением дополнительных UCI опций

CiChess - порт движка CorChess на язык "С", плюс дополнительные UCI опции


==============

Немного информации об опциях:

Развернуть для просмотра



"Variety"
Add a little variety to play.
The greater the value, the more various moves will be played, the more often the engine will not play along the first line.
Not tested in infinite analysis mode.


"Wide Search"
multiPV=64

Useful for analysis when there are a lot of moves with the same score.
Even analyzing in one line (MultiPV = 1) the engine will devote more time to analyzing moves not from the first line.
In this mode, the search depth is much lower than in normal mode.
Not recommended for playing against engines.


"ICCF Analyzes" (from SugaR and McBrain)
Variety of option "Wide Search"

Allows you to change the level of multiPV. In my opinion, the optimal value is 3-4


"Clean Search"

When the engine is stopped after analysis, using this option allows you to clear the search history / hash and start the analysis from scratch.
May not work in some GUI.

=======================
"Razoring" - unchek to disable Razoring
"Futility" - unchek to disable Futility
"Pruning" - unchek to disable Pruning
"NullMove" - unchek to disable NullMove
"ProbCut" - unchek to disable ProbCut
"LMR" - unchek to disable LMR

It can help in difficult positions in which the engine does not find the right move.
Mainly for solving chess problems.

===========================

"KingSafe"
Increases the hazard rating for the King.
Helps to find tactical solutions.


"Tactical"
Enabling this option sets the parameter KingSafe = 5

"TacticalNew"
Experimental option. Still in testing.
Gives a bonus to the assessment, depending on the number of pieces that can attack (or are already attacking) the opponent's King.

"LazyThreshold"
Unchek to disable Lazy Evaluation (same as in CorChess).
I believe this helps in the analysis.

Текстовый документ:
http://s000.tinyupload.com/index.php...50366697358078
[свернуть]

[свернуть]

Последний раз редактировалось ChessMan; 02.07.2021 в 22:34.
ChessMan вне форума   Ответить с цитированием
34 пользователя(ей) сказали cпасибо:
ALEKS (31.08.2017), alex1957 (02.12.2020), Alexandr_L (07.09.2017), Alex_Lk (25.12.2019), Alex_Zet (28.06.2019), Alvir (20.09.2020), Arikchess (12.09.2020), badabum (24.02.2021), Burcontovk (17.09.2017), byan_mivv (01.09.2020), Classic_Chessplayer (04.07.2019), Evgeny (06.08.2020), gens (06.08.2020), Ghppn (18.06.2019), Jeweller (31.12.2019), nvv20 (21.08.2021), ogr56 (10.11.2019), Parkaev_Andrey (31.08.2017), Psyclone2513 (01.09.2017), Scorpio (22.07.2021), SergeyMZ (26.09.2019), Shadow (20.07.2021), ssserg (30.07.2020), Viktor (31.08.2017), АЛЕКСЕЙ1976 (08.09.2020), Алексей_1976 (05.03.2018), БУМЕРАНГ (01.09.2017), Валекс (17.01.2019), Виталий В. (08.08.2019), Владимир001 (09.09.2020), Гудвин (18.06.2018), Переяслав (11.09.2020), Философ (09.06.2018), Харлампий (29.01.2018)
Старый 30.08.2020, 09:40   #1381
ChessMan
Super Moderator
ТС
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
По умолчанию Re: Компиляции движков от ChessMan

Cfish 290820 x32-x64

Fix aliasing problem and compilation of non-SSE2. …
syzygy1 committed 17 hours ago


Merge branch 'pr_sparse_vec' of https://github.com/sf-x/Cfish into sf… …
syzygy1 committed 3 days ago


Скачать: https://pixeldrain.com/u/g7Qvt1Me

Many thanks to syzygy1 and sf-x !!!


BuidTester: https://www10.zippyshare.com/v/YbunFjMa/file.html

=====================
SSE2 build must be faster on most non AVX2 CPUs.
Even on Ryzens 1-2 gen (need tests... please)

Последний раз редактировалось ChessMan; 30.08.2020 в 10:10.
ChessMan вне форума   Ответить с цитированием
6 пользователя(ей) сказали cпасибо:
byan_mivv (30.08.2020), Jeweller (30.08.2020), sergey1963 (30.08.2020), Владимир001 (30.08.2020), Переяслав (30.08.2020), Философ (30.08.2020)
Старый 30.08.2020, 10:29   #1382
ChessMan
Super Moderator
ТС
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
По умолчанию Re: Компиляции движков от ChessMan

Cfish 300820 x64

Ускорение для SSSE3/SSE4.1 компиляций.
На моём ПК они примерно равны по скорости с SSE2 сборкой.


Keep sparse multiplication code disabled for AVX2 for now.
syzygy1 committed 5 hours ago

Remove warning.
syzygy1 committed 5 hours ago

Implement sparse multiplication for SSSE3 and SSE4.1. …
syzygy1 committed 5 hours ago


Скачать: https://pixeldrain.com/u/VHpP2e2r

=============

Развернуть для просмотра



[свернуть]
ChessMan вне форума   Ответить с цитированием
7 пользователя(ей) сказали cпасибо:
Alvir (30.08.2020), byan_mivv (30.08.2020), Evgeny (30.08.2020), Rom77 (30.08.2020), Владимир001 (30.08.2020), Переяслав (30.08.2020), Философ (30.08.2020)
Старый 30.08.2020, 10:30   #1383
svoitsl
Гроссмейстер
 
Аватар для svoitsl
 
Регистрация: 19.04.2017
Сообщений: 4,734
Сказал(а) спасибо: 1,204
Поблагодарили 2,853 раз(а) в 1,885 сообщениях
Репутация: 159
По умолчанию Re: Компиляции движков от ChessMan

Intel C2D E8400

Развернуть для просмотра




[свернуть]
svoitsl вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
ChessMan (30.08.2020)
Старый 30.08.2020, 10:32   #1384
ChessMan
Super Moderator
ТС
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
По умолчанию Re: Компиляции движков от ChessMan

Цитата: Сообщение от svoitsl
Intel C2D E8400

Развернуть для просмотра




[свернуть]
Благодярю!
Попробуйте
bench 16 1 13 default depth NNUE
для свежих компиляций (300820)
ChessMan вне форума   Ответить с цитированием
Старый 30.08.2020, 10:38   #1385
gens
Начинающий
 
Аватар для gens
 
Регистрация: 23.10.2018
Сообщений: 3
Сказал(а) спасибо: 209
Поблагодарили 3 раз(а) в 2 сообщениях
Репутация: 3
По умолчанию Re: Компиляции движков от ChessMan

ChessMan,
Ryzen 1950X
Изображения
Тип файла: jpg C_fish_29082020.jpg (131.8 Кб, 16 просмотров)
gens вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
ChessMan (30.08.2020)
Старый 30.08.2020, 10:49   #1386
ChessMan
Super Moderator
ТС
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
По умолчанию Re: Компиляции движков от ChessMan

Цитата: Сообщение от gens
ChessMan,
Ryzen 1950X
Можете ещё сегодняшние компиляции проверить?
С командой
bench 16 1 13 default depth NNUE
ChessMan вне форума   Ответить с цитированием
Старый 30.08.2020, 11:05   #1387
svoitsl
Гроссмейстер
 
Аватар для svoitsl
 
Регистрация: 19.04.2017
Сообщений: 4,734
Сказал(а) спасибо: 1,204
Поблагодарили 2,853 раз(а) в 1,885 сообщениях
Репутация: 159
По умолчанию Re: Компиляции движков от ChessMan

C2D E8400



[свернуть]

SSE41 неплохо получилось, если на двух ядрах...
svoitsl вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
ChessMan (30.08.2020)
Старый 30.08.2020, 11:21   #1388
Переяслав
Гроссмейстер
 
Аватар для Переяслав
 
Регистрация: 12.07.2020
Сообщений: 1,784
Сказал(а) спасибо: 650
Поблагодарили 2,306 раз(а) в 1,004 сообщениях
Записей в дневнике: 20
Репутация: 136
По умолчанию Re: Компиляции движков от ChessMan

Цитата: Сообщение от ChessMan
Cfish 300820 x64
Да чудо какое-то! У меня тоже sse2 впервые самым быстрым вышем в билдтестере, до этого всегда лидировали или ssse3 или обычно sse41

__________________
PGN Spy - top tournaments
Переяслав вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
ChessMan (30.08.2020)
Старый 30.08.2020, 11:23   #1389
gens
Начинающий
 
Аватар для gens
 
Регистрация: 23.10.2018
Сообщений: 3
Сказал(а) спасибо: 209
Поблагодарили 3 раз(а) в 2 сообщениях
Репутация: 3
По умолчанию Re: Компиляции движков от ChessMan

Цитата: Сообщение от ChessMan
Можете ещё сегодняшние компиляции проверить?
С командой
bench 16 1 13 default depth NNUE
самый быстрый пока
Изображения
Тип файла: jpg C_FISH_30082020.jpg (140.1 Кб, 14 просмотров)
gens вне форума   Ответить с цитированием
Старый 30.08.2020, 11:24   #1390
ChessMan
Super Moderator
ТС
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
По умолчанию Re: Компиляции движков от ChessMan

Цитата: Сообщение от gens
самый быстрый пока
Это без bench 16 1 13 default depth NNUE
Но все равно спасибо!
ChessMan вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
gens (30.08.2020)
Старый 30.08.2020, 11:25   #1391
ChessMan
Super Moderator
ТС
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
По умолчанию Re: Компиляции движков от ChessMan

Цитата: Сообщение от Переяслав
Да чудо какое-то! У меня тоже sse2 впервые самым быстрым вышем в билдтестере, до этого всегда лидировали или ssse3 или обычно sse41

Заметили насколько возросла скорость по сравнению со старыми SSE2 сборками?
ChessMan вне форума   Ответить с цитированием
Старый 30.08.2020, 11:32   #1392
Переяслав
Гроссмейстер
 
Аватар для Переяслав
 
Регистрация: 12.07.2020
Сообщений: 1,784
Сказал(а) спасибо: 650
Поблагодарили 2,306 раз(а) в 1,004 сообщениях
Записей в дневнике: 20
Репутация: 136
По умолчанию Re: Компиляции движков от ChessMan

бенчи бенчами а для анализа проверил их с такими настройками:

Код:
setoption name Threads value 7
setoption name hash value 1024
go movetime 60000
sse2

Код:
info depth 35 seldepth 43 multipv 1 score cp 37 nodes 303353468 nps 5055722 hashfull 986 tbhits 0 time 60002 pv e2e4
bestmove e2e4 ponder e7e6
sse41

Код:
info depth 35 seldepth 52 multipv 1 score cp 39 nodes 300589058 nps 5009734 hashfull 984 tbhits 0 time 60001 pv e2e4 e7e5 g1f3 b8c6 f1b5 g8f6 e1g1 f6e4 f1e1 e4d6 f3e5 f8e7 b5f1 c6e5 e1e5 e8g8 d2d4 e7f6 e5e1 f8e8 c2c3 e8e1 d1e1 d6e8 a2a4 a7a5 c1f4 d7d5 f1d3 c8g4 b1d2 g4h5 e1e3 h5g6 g2g3 d8d7 h2h4 g6d3 e3d3 g7g6 g1g2 d7c6 d2f3
bestmove e2e4 ponder e7e5
sse2 победил с небольшим отрывом, однако он францию предлагает, а sse41 ведет меня в боковую ветку берлина
__________________
PGN Spy - top tournaments
Переяслав вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
ChessMan (30.08.2020)
Старый 30.08.2020, 11:34   #1393
ChessMan
Super Moderator
ТС
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
По умолчанию Re: Компиляции движков от ChessMan

Цитата: Сообщение от Переяслав
бенчи бенчами а для анализа проверил их с такими настройками:

Код:
setoption name Threads value 7
setoption name hash value 1024
go movetime 60000
sse2

Код:
info depth 35 seldepth 43 multipv 1 score cp 37 nodes 303353468 nps 5055722 hashfull 986 tbhits 0 time 60002 pv e2e4
bestmove e2e4 ponder e7e6
sse41

Код:
info depth 35 seldepth 52 multipv 1 score cp 39 nodes 300589058 nps 5009734 hashfull 984 tbhits 0 time 60001 pv e2e4 e7e5 g1f3 b8c6 f1b5 g8f6 e1g1 f6e4 f1e1 e4d6 f3e5 f8e7 b5f1 c6e5 e1e5 e8g8 d2d4 e7f6 e5e1 f8e8 c2c3 e8e1 d1e1 d6e8 a2a4 a7a5 c1f4 d7d5 f1d3 c8g4 b1d2 g4h5 e1e3 h5g6 g2g3 d8d7 h2h4 g6d3 e3d3 g7g6 g1g2 d7c6 d2f3
bestmove e2e4 ponder e7e5
sse2 победил с небольшим отрывом, однако он францию предлагает, а sse41 ведет меня в боковую ветку берлина
Я имею в виду старая SSE2 против новой SSE2.

=============
Вы запустили тест на 7ми ядрах.
На одном ядре они будут предлагать одинаковые дебюты.
Да и при следующем запуске на 7ми ядрах они могут поменять мнение...
ChessMan вне форума   Ответить с цитированием
Старый 30.08.2020, 11:36   #1394
Переяслав
Гроссмейстер
 
Аватар для Переяслав
 
Регистрация: 12.07.2020
Сообщений: 1,784
Сказал(а) спасибо: 650
Поблагодарили 2,306 раз(а) в 1,004 сообщениях
Записей в дневнике: 20
Репутация: 136
По умолчанию Re: Компиляции движков от ChessMan

Цитата: Сообщение от ChessMan
На одном ядре они будут предлагать одинаковые дебюты
язнаю, я ж не анализирую на 1 ядре...
просто прикольно да
__________________
PGN Spy - top tournaments
Переяслав вне форума   Ответить с цитированием
Старый 30.08.2020, 11:43   #1395
gens
Начинающий
 
Аватар для gens
 
Регистрация: 23.10.2018
Сообщений: 3
Сказал(а) спасибо: 209
Поблагодарили 3 раз(а) в 2 сообщениях
Репутация: 3
По умолчанию Re: Компиляции движков от ChessMan

Цитата: Сообщение от ChessMan
Это без bench 16 1 13 default depth NNUE
Но все равно спасибо!
исправление..
Изображения
Тип файла: jpg C_FISH_30082020.jpg (157.9 Кб, 14 просмотров)
gens вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
byan_mivv (30.08.2020), ChessMan (30.08.2020)
Старый 30.08.2020, 11:54   #1396
ChessMan
Super Moderator
ТС
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
По умолчанию Re: Компиляции движков от ChessMan

Цитата: Сообщение от gens
исправление..
Спасибо за тесты!
SSE2 и SSE4.1 у Вас почти одинаковые по скорости.
Есть смысл замерить температуру процессора для этих сборок.
Если, конечно есть проблемы с охлаждением.
В теории, SSE4.1 может выиграть по энергопотреблению, следовательно и по температуре ЦП.
ChessMan вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
gens (30.08.2020)
Старый 30.08.2020, 12:06   #1397
Переяслав
Гроссмейстер
 
Аватар для Переяслав
 
Регистрация: 12.07.2020
Сообщений: 1,784
Сказал(а) спасибо: 650
Поблагодарили 2,306 раз(а) в 1,004 сообщениях
Записей в дневнике: 20
Репутация: 136
По умолчанию Re: Компиляции движков от ChessMan



единственное мне не понятно как сифиш память юзает.
задал обоим движкам по 64 метра, сток норм, а этот жрет как не в себя почему-то?

почему?

__________________
PGN Spy - top tournaments
Переяслав вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
ChessMan (30.08.2020)
Старый 30.08.2020, 12:14   #1398
ChessMan
Super Moderator
ТС
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
По умолчанию Re: Компиляции движков от ChessMan

Цитата: Сообщение от Переяслав


единственное мне не понятно как сифиш память юзает.
задал обоим движкам по 64 метра, сток норм, а этот жрет как не в себя почему-то?

почему?

А Вы прописали Стокфишу эндшпильные таблицы?
ChessMan вне форума   Ответить с цитированием
Старый 30.08.2020, 12:18   #1399
Переяслав
Гроссмейстер
 
Аватар для Переяслав
 
Регистрация: 12.07.2020
Сообщений: 1,784
Сказал(а) спасибо: 650
Поблагодарили 2,306 раз(а) в 1,004 сообщениях
Записей в дневнике: 20
Репутация: 136
По умолчанию Re: Компиляции движков от ChessMan

Цитата: Сообщение от ChessMan
А Вы прописали Стокфишу эндшпильные таблицы?
я их всем прописую всегда если есть такое поле в настройках
__________________
PGN Spy - top tournaments
Переяслав вне форума   Ответить с цитированием
Старый 30.08.2020, 12:22   #1400
ChessMan
Super Moderator
ТС
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
По умолчанию Re: Компиляции движков от ChessMan

Цитата: Сообщение от Переяслав
я их всем прописую всегда если есть такое поле в настройках
Какие именно?
Пятифигурные или шести?
ChessMan вне форума   Ответить с цитированием
Старый 30.08.2020, 12:23   #1401
ChessMan
Super Moderator
ТС
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
По умолчанию Re: Компиляции движков от ChessMan

Без таблиц у меня всё нормально:

Развернуть для просмотра

[свернуть]
ChessMan вне форума   Ответить с цитированием
Старый 30.08.2020, 12:34   #1402
ChessMan
Super Moderator
ТС
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
По умолчанию Re: Компиляции движков от ChessMan

И у меня СиФиш с таблицами использует память очень сильно.

Развернуть для просмотра

[свернуть]
ChessMan вне форума   Ответить с цитированием
Старый 30.08.2020, 12:36   #1403
Переяслав
Гроссмейстер
 
Аватар для Переяслав
 
Регистрация: 12.07.2020
Сообщений: 1,784
Сказал(а) спасибо: 650
Поблагодарили 2,306 раз(а) в 1,004 сообщениях
Записей в дневнике: 20
Репутация: 136
По умолчанию Re: Компиляции движков от ChessMan

Цитата: Сообщение от ChessMan
И у меня СиФиш с таблицами использует память очень сильно.
странный баг. или фича?
__________________
PGN Spy - top tournaments
Переяслав вне форума   Ответить с цитированием
Старый 30.08.2020, 12:37   #1404
Переяслав
Гроссмейстер
 
Аватар для Переяслав
 
Регистрация: 12.07.2020
Сообщений: 1,784
Сказал(а) спасибо: 650
Поблагодарили 2,306 раз(а) в 1,004 сообщениях
Записей в дневнике: 20
Репутация: 136
По умолчанию Re: Компиляции движков от ChessMan

Код:
Score of Cfish 300820 sse2 vs Stockfish 290820 modern: +99 -39 =362 [0.560]
...      Cfish 300820 playing White: 65 - 11 - 174  [0.608] 250
...      Cfish 300820 playing Black: 34 - 28 - 188  [0.512] 250
...      White vs Black: 93 - 45 - 362  [0.548] 500
Elo difference: 41.9 +/- 15.8, LOS: 100.0 %, DrawRatio: 72.4 %
500 of 500 games finished. TC=40/10"+0.1"
Аброковский просто уничтожен на УКК
__________________
PGN Spy - top tournaments
Переяслав вне форума   Ответить с цитированием
3 пользователя(ей) сказали cпасибо:
byan_mivv (30.08.2020), ChessMan (30.08.2020), svoitsl (30.08.2020)
Старый 30.08.2020, 12:48   #1405
Переяслав
Гроссмейстер
 
Аватар для Переяслав
 
Регистрация: 12.07.2020
Сообщений: 1,784
Сказал(а) спасибо: 650
Поблагодарили 2,306 раз(а) в 1,004 сообщениях
Записей в дневнике: 20
Репутация: 136
По умолчанию Re: Компиляции движков от ChessMan

Цитата: Сообщение от Переяслав
Аброковский просто уничтожен на УКК
щас тот же матч но без сизигий проведу, и да - память жрет теперь как обычно, даже хуже в 2 раза меньше чем сток!

__________________
PGN Spy - top tournaments
Переяслав вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
ChessMan (30.08.2020)
Старый 30.08.2020, 12:49   #1406
ChessMan
Super Moderator
ТС
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
По умолчанию Re: Компиляции движков от ChessMan

Цитата: Сообщение от Переяслав
странный баг. или фича?
Скорее баг.
Похоже, СиФиш не освобождает память при команде ucinewgame...

Развернуть для просмотра

[свернуть]
ChessMan вне форума   Ответить с цитированием
Старый 30.08.2020, 12:52   #1407
Alvir
3 разряд
 
Аватар для Alvir
 
Регистрация: 09.04.2019
Сообщений: 197
Сказал(а) спасибо: 1,130
Поблагодарили 248 раз(а) в 109 сообщениях
Репутация: 56
По умолчанию Re: Компиляции движков от ChessMan

Ryzen 7 3700x, up to 4.3Ggz, HT off.

Alvir вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
ChessMan (30.08.2020)
Старый 30.08.2020, 13:00   #1408
ChessMan
Super Moderator
ТС
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
По умолчанию Re: Компиляции движков от ChessMan

Цитата: Сообщение от Alvir
Ryzen 7 3700x, up to 4.3Ggz, HT off.

Да, на Райзенах 3000-й серии AVX2 по прежнему быстрее.
Возможно у Рональда и sf-x получится их ускорить.

https://github.com/syzygy1/Cfish/com...mment-41885912

"sf-x replied 4 hours ago •
Whether it is worth it to have separate code for SSSE3/SSE4.1 needs further investigation.

I think it isn't, unless new optimizations are discovered.
SSE2 code has 8 muls, 8 adds, 9 shuffles per loop (1 for broadcast + 8 to interleave). Best SSE4.1 code I can think of is 4 muls, 8 adds, 14 shuffles (2 for broadcast, 4 to interleave and 8 to unpack int16->int32), 4 comparisons (for unpacking, specifically sign extension). The conclusion is that SSE4.1 is shuffle-bottlenecked. Maybe it will win in power consumption, but certainly not in speed.

AVX2, OTOH, could be a straight port of SSE2 code... only need to pre-permute weights."
ChessMan вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Alvir (30.08.2020), Rom77 (30.08.2020)
Старый 30.08.2020, 13:02   #1409
ChessMan
Super Moderator
ТС
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
По умолчанию Re: Компиляции движков от ChessMan

Цитата: Сообщение от Переяслав
щас тот же матч но без сизигий проведу, и да - память жрет теперь как обычно, даже хуже в 2 раза меньше чем сток!
Это нормально.
В СиФише отсутствует один патч, который увеличил потребление памяти у Стокфиша.
Что-то связано с pawn hash.
Патч крайне легкий для добавления, но Рональд его не добавил. Написал что нужны некоторые тесты и всё... и тишина.
ChessMan вне форума   Ответить с цитированием
Старый 30.08.2020, 13:33   #1410
sergey1963
Эксперт
 
Аватар для sergey1963
 
Регистрация: 31.05.2016
Сообщений: 6,474
Сказал(а) спасибо: 10,473
Поблагодарили 6,624 раз(а) в 3,608 сообщениях
Репутация: 467
По умолчанию Re: Компиляции движков от ChessMan

может это и не баг- используется "двойная память"- хэш-1 напрямую взаимодействует с кешем-3, хэш-2 переписывает только новые данные с хэша-1- например текущую глубину и предыдущую, на выходе имеем всегда свежие данные в хэше (без пре-пре-предыдущих глубин)...
sergey1963 вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 3 (пользователей: 0 , гостей: 3)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 09:31. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot
Рейтинг@Mail.ru