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

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

Ответ
 
Опции темы Опции просмотра
Старый 31.08.2017, 21:30   #1
ChessMan
Гроссмейстер
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 1,003
Сказал(а) спасибо: 676
Поблагодарили 1,885 раз(а) в 748 сообщениях
Репутация: 105
По умолчанию Компиляции движков от ChessMan

CiChess_2.0_160218 x64 popcnt/avx

+Extended UCI options
+Tactical mode

Скачать: http://www103.zippyshare.com/v/xjiro6bb/file.html


CiChess_2.0_160218 x32-x64_base
скачать:
http://www102.zippyshare.com/v/T9bu7gtR/file.html

===========
Stockfish 9 x32-x64

Скачать: http://www39.zippyshare.com/v/bguyQFTR/file.html


=============
Cfish 9 x32-x64
Скачать: http://www63.zippyshare.com/v/Hp4NMnqc/file.html



Cfish 100318 x32-x64
Скачать: http://www26.zippyshare.com/v/Ci84TVre/file.html
=============

CorChess 2.1 100318 x32-x64
Скачать: http://www64.zippyshare.com/v/UPqKtHeB/file.html

=============
McBrain-9 100218 x32-x64

Скачать: http://www41.zippyshare.com/v/KQXXtKOM/file.html

https://drive.google.com/file/d/1oeb...ew?usp=sharing

Последний раз редактировалось ChessMan; 10.03.2018 в 14:15.
ChessMan вне форума   Ответить с цитированием
9 пользователя(ей) сказали cпасибо:
ALEKS (31.08.2017), Alexandr_L (07.09.2017), Burcontovk (17.09.2017), Parkaev_Andrey (31.08.2017), Psyclone2513 (01.09.2017), Viktor (31.08.2017), Алексей_1976 (05.03.2018), БУМЕРАНГ (01.09.2017), Харлампий (29.01.2018)
Старый 01.09.2017, 12:24   #2
ChessMan
Гроссмейстер
ТС
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 1,003
Сказал(а) спасибо: 676
Поблагодарили 1,885 раз(а) в 748 сообщениях
Репутация: 105
По умолчанию Re: Компиляции движков от ChessMan

Моя LTO компиляция Aristides_2.0d_010917 x32-x64

Bench: 5847607

Скачать: http://www72.zippyshare.com/v/TGV4dA9I/file.html

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



[свернуть]

Последний раз редактировалось ChessMan; 01.09.2017 в 13:09.
ChessMan вне форума   Ответить с цитированием
4 пользователя(ей) сказали cпасибо:
Alexandr_L (07.09.2017), Psyclone2513 (01.09.2017), БУМЕРАНГ (04.09.2017), Гудвин (01.09.2017)
Старый 02.09.2017, 11:31   #3
ChessMan
Гроссмейстер
ТС
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 1,003
Сказал(а) спасибо: 676
Поблагодарили 1,885 раз(а) в 748 сообщениях
Репутация: 105
По умолчанию Re: Компиляции движков от ChessMan

Моя компиляция Stockfish_010917 x32-x64

Код:
Author: Marco Costalba 
Date: Fri Sep 1 20:23:31 2017 +0200 
Timestamp: 1504290211 

Fix a warning with MSVC 

warning C4244: '*=': conversion from 'double' to 'int', possible loss of data 

Bench: 5417521
Скачать: http://www116.zippyshare.com/v/9XZiZURC/file.html

=========

LOL, когда я сделал компиляцию, я нашел новую версию от Syzygy:

Код:
Author: syzygy 
Date: Sat Sep 2 09:59:04 2017 +0200 
Timestamp: 1504339144 

Prevent Stockfish from exiting if DTZ table is not present 

During TB initialisation, Stockfish checks for the presence of WDL 
tables but not for the presence of DTZ tables. When attempting to probe 
a DTZ table, it is therefore possible that the table is not present. 
In that case, Stockfish should neither exit nor report an error. 

To verify the bug: 
$ ./stockfish 
setoption name SyzygyTable value <path_to_WDL_dir> 
position fen 8/8/4r3/4k3/8/1K2P3/3P4/6R1 w - - 
go infinite 
Could not mmap() /opt/tb/regular/KRPPvKR.rtbz 
$ 

(On my system, the WDL tables are in one directory and the DTZ tables 
in another. If they are in the same directory, it will be difficult 
to trigger the bug.) 

The fix is trivial: check the file descriptor/handle after opening 
the file. 

No functional change.
ChessMan вне форума   Ответить с цитированием
5 пользователя(ей) сказали cпасибо:
Alexandr_L (07.09.2017), otodranik (02.09.2017), sergey1963 (04.09.2017), Viktor (02.09.2017), БУМЕРАНГ (04.09.2017)
Старый 06.09.2017, 21:27   #4
ChessMan
Гроссмейстер
ТС
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 1,003
Сказал(а) спасибо: 676
Поблагодарили 1,885 раз(а) в 748 сообщениях
Репутация: 105
По умолчанию Re: Компиляции движков от ChessMan

Моя ЛТО компиляция CFish_06092017 x64 720 gcc

Скачать x64: http://www1.zippyshare.com/v/XnOdb1NP/file.html

Скачать x32: http://www99.zippyshare.com/v/2kOm2FyT/file.html
ChessMan вне форума   Ответить с цитированием
7 пользователя(ей) сказали cпасибо:
Alexandr_L (07.09.2017), Burcontovk (17.09.2017), Psyclone2513 (07.09.2017), sergey1963 (06.09.2017), SergeyMZ (07.09.2017), БУМЕРАНГ (07.09.2017), Гудвин (07.09.2017)
Старый 07.09.2017, 08:26   #5
ChessMan
Гроссмейстер
ТС
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 1,003
Сказал(а) спасибо: 676
Поблагодарили 1,885 раз(а) в 748 сообщениях
Репутация: 105
По умолчанию Re: Компиляции движков от ChessMan

Моя компиляция CorChess_1.8_070917 x32-x64

Скачать: http://www27.zippyshare.com/v/amD4RYGC/file.html
ChessMan вне форума   Ответить с цитированием
5 пользователя(ей) сказали cпасибо:
Alexandr_L (07.09.2017), Burcontovk (17.09.2017), Psyclone2513 (07.09.2017), Viktor (07.09.2017), Гудвин (07.09.2017)
Старый 07.09.2017, 08:49   #6
Alexandr_L
Bordgia
 
Аватар для Alexandr_L
 
Регистрация: 30.05.2016
Адрес: Саров
Сообщений: 2,110
Сказал(а) спасибо: 17,352
Поблагодарили 1,531 раз(а) в 902 сообщениях
Записей в дневнике: 16
Репутация: 100
По умолчанию Re: Компиляции движков от ChessMan

о, этот движок нашел тот ход, тогда буду юзать пока его
__________________
Рейтинг ICCF - 2308
Alexandr_L вне форума   Ответить с цитированием
Старый 07.09.2017, 10:26   #7
Psyclone2513
4 разряд
 
Аватар для Psyclone2513
 
Регистрация: 02.06.2016
Сообщений: 97
Сказал(а) спасибо: 285
Поблагодарили 101 раз(а) в 65 сообщениях
Репутация: 16
По умолчанию Re: Компиляции движков от ChessMan

Цитата: Сообщение от ChessMan
Моя ЛТО компиляция CFish_06092017 x64 720 gcc

Скачать x64: http://www1.zippyshare.com/v/XnOdb1NP/file.html

Скачать x32: http://www99.zippyshare.com/v/2kOm2FyT/file.html
Приветствую! Отличный двиг,хотелось бы узнать его предысторию и отличия от Оригинала и кто автор его.
Psyclone2513 вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
ALEKS (07.09.2017), Alexandr_L (07.09.2017)
Старый 07.09.2017, 19:48   #8
ChessMan
Гроссмейстер
ТС
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 1,003
Сказал(а) спасибо: 676
Поблагодарили 1,885 раз(а) в 748 сообщениях
Репутация: 105
По умолчанию Re: Компиляции движков от ChessMan

Цитата: Сообщение от Psyclone2513
Приветствую! Отличный двиг,хотелось бы узнать его предысторию и отличия от Оригинала и кто автор его.
CorChess - дериват Стокфиша, сделанный для анализа.
Мне сейчас лень переводить свой пост с Иммортала

Author - Ivan Ivec http://ivec.ultimaiq.net/

Official site
http://chess.ultimaiq.net/stockfish.html

GitHub repository: https://github.com/IIvec/Stockfish/tree/corchess

http://chess.ultimaiq.net/corchess.html
"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.

My main idea is to improve the following scalability of Stockfish 8.
Most patches will be tested at 40+0.4 time control (1 thread, 16 MB hash, until clear decision), while depth dependent formulas and regression tests will use 160+1.6 time control (1 thread, 64 MB hash).

Please contact me (ivan.ivec@gmail.com) about your experiences with CorChess,
or in the case that you want to be on the CorChess mailing list."

From Stockfish to CorChess (in detail):

http://chess.ultimaiq.net/cc_in_detail.htm
ChessMan вне форума   Ответить с цитированием
5 пользователя(ей) сказали cпасибо:
ALEKS (07.09.2017), Alexandr_L (07.09.2017), Burcontovk (17.09.2017), Psyclone2513 (17.09.2017), Гудвин (08.09.2017)
Старый 07.09.2017, 20:52   #9
ChessMan
Гроссмейстер
ТС
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 1,003
Сказал(а) спасибо: 676
Поблагодарили 1,885 раз(а) в 748 сообщениях
Репутация: 105
По умолчанию Re: Компиляции движков от ChessMan

Еще одно ускорение и пара ELO для CFish с помощью изменений в make-файле: включение LTO с comp = mingw вместо comp = gcc.




Скачать: http://www38.zippyshare.com/v/9QHV5ct3/file.html

Наслаждайтесь

======

Score of Cfish_x64_06092017_LTO_popcnt_720mingw vs Cfish_x64_06092017__popcnt_720gcc: 1653 - 1564 - 5452 [0.505]
ELO difference: 3.57 +/- 4.45

8669 of 10000 games finished.
ChessMan вне форума   Ответить с цитированием
4 пользователя(ей) сказали cпасибо:
Alexandr_L (07.09.2017), Psyclone2513 (08.09.2017), Viktor (07.09.2017), Виталий В. (16.09.2017)
Старый 09.09.2017, 12:09   #10
ChessMan
Гроссмейстер
ТС
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 1,003
Сказал(а) спасибо: 676
Поблагодарили 1,885 раз(а) в 748 сообщениях
Репутация: 105
По умолчанию Re: Компиляции движков от ChessMan

CFish_090917_x32-x64 (Добавлен патч "Tweak ShelterWeakness")

http://tests.stockfishchess.org/test...bc5916ff64ae87

Bench: 5322108

Скачать: http://www31.zippyshare.com/v/40LPSMxy/file.html
ChessMan вне форума   Ответить с цитированием
7 пользователя(ей) сказали cпасибо:
ALEKS (09.09.2017), Alexandr_L (16.09.2017), Burcontovk (17.09.2017), Psyclone2513 (10.09.2017), Viktor (09.09.2017), Виталий В. (16.09.2017), Гудвин (09.09.2017)
Старый 09.09.2017, 12:42   #11
ChessMan
Гроссмейстер
ТС
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 1,003
Сказал(а) спасибо: 676
Поблагодарили 1,885 раз(а) в 748 сообщениях
Репутация: 105
По умолчанию Re: Компиляции движков от ChessMan

CiChess_1.8_090917_x32-x64

Bench: 5221012

Скачать: http://www56.zippyshare.com/v/GYKCtrMs/file.html
ChessMan вне форума   Ответить с цитированием
7 пользователя(ей) сказали cпасибо:
ALEKS (09.09.2017), Alexandr_L (16.09.2017), Burcontovk (17.09.2017), Psyclone2513 (10.09.2017), SergeyMZ (10.09.2017), Viktor (09.09.2017), Виталий В. (16.09.2017)
Старый 15.09.2017, 13:32   #12
ChessMan
Гроссмейстер
ТС
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 1,003
Сказал(а) спасибо: 676
Поблагодарили 1,885 раз(а) в 748 сообщениях
Репутация: 105
По умолчанию Re: Компиляции движков от ChessMan

Моя компиляция CFish_120917 x32-x64

Bench: 5322108

Скачать: http://www40.zippyshare.com/v/EjiI2gro/file.html
ChessMan вне форума   Ответить с цитированием
9 пользователя(ей) сказали cпасибо:
ALEKS (15.09.2017), Alexandr_L (16.09.2017), Anthony Joshua (15.09.2017), Burcontovk (17.09.2017), Psyclone2513 (16.09.2017), sergey1963 (15.09.2017), Viktor (15.09.2017), Виталий В. (16.09.2017), Гудвин (15.09.2017)
Старый 15.09.2017, 23:45   #13
ChessMan
Гроссмейстер
ТС
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 1,003
Сказал(а) спасибо: 676
Поблагодарили 1,885 раз(а) в 748 сообщениях
Репутация: 105
По умолчанию Re: Компиляции движков от ChessMan

Тест скорости линукс версий CFish и ASMfish (Linux Mint 18.1 x64)
CFish "bench" (16 1 13 ):

Код:
===========================
Total time (ms) : 2384
Nodes searched  : 5322108
Nodes/second    : 2232427


===========================
Total time (ms) : 2380
Nodes searched  : 5322108
Nodes/second    : 2236179

===========================
Total time (ms) : 2385
Nodes searched  : 5322108
Nodes/second    : 2231491


===========================
Total time (ms) : 2385
Nodes searched  : 5322108
Nodes/second    : 2231491


===========================
Total time (ms) : 2387
Nodes searched  : 5322108
Nodes/second    : 2229622
ASMfish "bench":

Код:
===========================
Total time (ms) : 2506
Nodes searched  : 5608839
Nodes/second    : 2238164

===========================
Total time (ms) : 2498
Nodes searched  : 5608839
Nodes/second    : 2245331

===========================
Total time (ms) : 2506
Nodes searched  : 5608839
Nodes/second    : 2238164

===========================
Total time (ms) : 2510
Nodes searched  : 5608839
Nodes/second    : 2234597

===========================
Total time (ms) : 2511
Nodes searched  : 5608839
Nodes/second    : 2233707

Почти одинаковая скорость

ChessMan вне форума   Ответить с цитированием
3 пользователя(ей) сказали cпасибо:
Alexandr_L (16.09.2017), Burcontovk (17.09.2017), sergey1963 (16.09.2017)
Старый 16.09.2017, 00:21   #14
Aster
2 разряд
 
Аватар для Aster
 
Регистрация: 21.11.2016
Сообщений: 438
Сказал(а) спасибо: 309
Поблагодарили 1,034 раз(а) в 381 сообщениях
Репутация: 104
По умолчанию Re: Компиляции движков от ChessMan

Звёздочкой надо пометить - на железе AMD
Aster вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Alexandr_L (16.09.2017)
Старый 16.09.2017, 01:33   #15
ChessMan
Гроссмейстер
ТС
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 1,003
Сказал(а) спасибо: 676
Поблагодарили 1,885 раз(а) в 748 сообщениях
Репутация: 105
По умолчанию Re: Компиляции движков от ChessMan

Цитата: Сообщение от Aster
Звёздочкой надо пометить - на железе AMD
А у Вас разница в скорости более ощутимая? Приведите цифры и напомните какое у Вас железо.

* Желательно компилировать из моих исходников выше с comp=gcc или comp=clang (comp=mingw не хочет компилировать СиФиш с NUMA).
** Есть подозрение что popcnt версия CFish быстрее чем BMI2, но не факт.
*** Текущая версия CFish на несколько (10-15?) патчей впереди АСМа, версия, которая имеет такой же бенч как и АСМфиш - немного медленнее.
ChessMan вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Alexandr_L (16.09.2017)
Старый 16.09.2017, 03:26   #16
sergey1963
Гроссмейстер
 
Аватар для sergey1963
 
Регистрация: 31.05.2016
Сообщений: 3,377
Сказал(а) спасибо: 7,576
Поблагодарили 4,234 раз(а) в 2,257 сообщениях
Репутация: 276
По умолчанию Re: Компиляции движков от ChessMan

вы сравниваете си с ЛП и асм без...
w10 без ЛП у обоих- ноут- 2.4Мпс и 1.7Мпс-поп...
причем "моя винда" обрезана не хуже линукса...
sergey1963 вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Alexandr_L (16.09.2017)
Старый 16.09.2017, 09:07   #17
Alexandr_L
Bordgia
 
Аватар для Alexandr_L
 
Регистрация: 30.05.2016
Адрес: Саров
Сообщений: 2,110
Сказал(а) спасибо: 17,352
Поблагодарили 1,531 раз(а) в 902 сообщениях
Записей в дневнике: 16
Репутация: 100
По умолчанию Re: Компиляции движков от ChessMan

на моём железе Ваши движки хорошо поют
__________________
Рейтинг ICCF - 2308
Alexandr_L вне форума   Ответить с цитированием
Старый 16.09.2017, 09:10   #18
Aster
2 разряд
 
Аватар для Aster
 
Регистрация: 21.11.2016
Сообщений: 438
Сказал(а) спасибо: 309
Поблагодарили 1,034 раз(а) в 381 сообщениях
Репутация: 104
По умолчанию Re: Компиляции движков от ChessMan

Цитата: Сообщение от ChessMan
А у Вас разница в скорости более ощутимая? Приведите цифры и напомните какое у Вас железо.
5930k (bmi2). Я уже в тему с железом кидал бенчмарки с разными компиляторами, включая интеловский.

преимущества asmFish лучше видно при параллельных подсчётах, так что я запустил 3 раза go depth 30 на всех ядрах. Учтите что версии чуть чуть разные, что должно сказаться на средней глубине просчёта. Все bmi2, cF с нумой. LargePages отключены на всех движках.

SF time 69182 65697 76480
SF nodes 1024519298 972015423 1131498992
SF nps 14809044 14795430 14794704

asm time 110457 71128 119519
asm nodes 1894870813 1217840588 2053114270
asm nps 17154827 17121816 17178141

cF time 130048 229518 109077
cF nodes 2032254373 3599276613 1710299171
cF nps 15626955 15681892 15679741

Среднее nps по 3 запускам:
SF 14800 kN/s
asmF 17150 kN/s (+15.8%)
cF 15660 kN/s (+5.8%)

Думаю, выбор очевиден
Aster вне форума   Ответить с цитированием
3 пользователя(ей) сказали cпасибо:
Alexandr_L (16.09.2017), ChessMan (16.09.2017), ck195708 (16.09.2017)
Старый 16.09.2017, 11:26   #19
ChessMan
Гроссмейстер
ТС
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 1,003
Сказал(а) спасибо: 676
Поблагодарили 1,885 раз(а) в 748 сообщениях
Репутация: 105
По умолчанию Re: Компиляции движков от ChessMan

Цитата: Сообщение от sergey1963
вы сравниваете си с ЛП и асм без...
w10 без ЛП у обоих- ноут- 2.4Мпс и 1.7Мпс-поп...
причем "моя винда" обрезана не хуже линукса...
Не понял что за "ноут- 2.4Мпс и 1.7Мпс-поп.." ну да ладно.
У CFish'а ЛП дают прирост аж целых 0,5 процента (под линуксом они вроде называются Huge Pages или я перепутал?).
ChessMan вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Alexandr_L (16.09.2017)
Старый 16.09.2017, 11:31   #20
ChessMan
Гроссмейстер
ТС
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 1,003
Сказал(а) спасибо: 676
Поблагодарили 1,885 раз(а) в 748 сообщениях
Репутация: 105
По умолчанию Re: Компиляции движков от ChessMan

Цитата: Сообщение от Aster
5930k (bmi2). Я уже в тему с железом кидал бенчмарки с разными компиляторами, включая интеловский.

преимущества asmFish лучше видно при параллельных подсчётах, так что я запустил 3 раза go depth 30 на всех ядрах. Учтите что версии чуть чуть разные, что должно сказаться на средней глубине просчёта. Все bmi2, cF с нумой. LargePages отключены на всех движках.

SF time 69182 65697 76480
SF nodes 1024519298 972015423 1131498992
SF nps 14809044 14795430 14794704

asm time 110457 71128 119519
asm nodes 1894870813 1217840588 2053114270
asm nps 17154827 17121816 17178141

cF time 130048 229518 109077
cF nodes 2032254373 3599276613 1710299171
cF nps 15626955 15681892 15679741

Среднее nps по 3 запускам:
SF 14800 kN/s
asmF 17150 kN/s (+15.8%)
cF 15660 kN/s (+5.8%)

Думаю, выбор очевиден

До 30-й глубины тестили? Только зря время потеряли, разница ощутима уже на 16-й глубине:
Код:
CFish_gcc_numa

bench 16 6 16

===========================
Total time (ms) : 4592
Nodes searched  : 53667317
Nodes/second    : 11687133

===========================
Total time (ms) : 4158
Nodes searched  : 48773700
Nodes/second    : 11730086

===========================
Total time (ms) : 3831
Nodes searched  : 45875290
Nodes/second    : 11974755

===========================
Total time (ms) : 4634
Nodes searched  : 54634205
Nodes/second    : 11789858


===========================
Total time (ms) : 4363
Nodes searched  : 52222704
Nodes/second    : 11969448

Avg kn/s 11830256
Код:
ASMfish

bench 16 6 16


===========================
Total time (ms) : 4306
Nodes searched  : 52317153
Nodes/second    : 12149826


===========================
Total time (ms) : 4836
Nodes searched  : 58871778
Nodes/second    : 12173651

===========================
Total time (ms) : 4253
Nodes searched  : 51798531
Nodes/second    : 12179292

===========================
Total time (ms) : 3479
Nodes searched  : 42823313
Nodes/second    : 12309086

===========================
Total time (ms) : 3678
Nodes searched  : 45536188
Nodes/second    : 12380692

Avg kn/s  12238509,4
Код:
CFish_gcc_numa_no_LP

bench 16 6 16

===========================  
Total time (ms) : 4103
Nodes searched  : 48585289
Nodes/second    : 11841406

===========================
Total time (ms) : 4946
Nodes searched  : 57982871
Nodes/second    : 11723184


===========================
Total time (ms) : 4469
Nodes searched  : 52707081
Nodes/second    : 11793931


===========================
Total time (ms) : 4777
Nodes searched  : 55835188
Nodes/second    : 11688337


===========================
Total time (ms) : 4486
Nodes searched  : 52803975
Nodes/second    : 11770837  

Avg kn/s 11763539

На АМД Phenom II x6 1090T разница в скорости около 4-х процентов (popcnt версии движков)

==========
Если Вам не трудно, сравните СиФиш BMI2 и СиФиш popcnt
ChessMan вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Alexandr_L (16.09.2017)
Старый 16.09.2017, 13:54   #21
ChessMan
Гроссмейстер
ТС
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 1,003
Сказал(а) спасибо: 676
Поблагодарили 1,885 раз(а) в 748 сообщениях
Репутация: 105
По умолчанию Re: Компиляции движков от ChessMan

@ Aster, надеюсь, Вы компилировали СиФиш с этих исходников http://forchess.ru/showpost.php?p=42245&postcount=12 а не с Рональдовских?
ChessMan вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Alexandr_L (16.09.2017)
Старый 16.09.2017, 14:41   #22
sergey1963
Гроссмейстер
 
Аватар для sergey1963
 
Регистрация: 31.05.2016
Сообщений: 3,377
Сказал(а) спасибо: 7,576
Поблагодарили 4,234 раз(а) в 2,257 сообщениях
Репутация: 276
По умолчанию Re: Компиляции движков от ChessMan

Цитата: Сообщение от ChessMan
Не понял что за "ноут- 2.4Мпс и 1.7Мпс-поп.." ну да ладно.
У CFish'а ЛП дают прирост аж целых 0,5 процента (под линуксом они вроде называются Huge Pages или я перепутал?).
а чего тут непонятного?- запустил консоль, набрал bench-
-ваш Сифиш от 12.09 .popcnt-1.7Мпс
-асм от 25.08 .popcnt- 2,4Мпс...
-разница на треть!!!
sergey1963 вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Alexandr_L (16.09.2017), otodranik (16.09.2017)
Старый 16.09.2017, 15:11   #23
Alexandr_L
Bordgia
 
Аватар для Alexandr_L
 
Регистрация: 30.05.2016
Адрес: Саров
Сообщений: 2,110
Сказал(а) спасибо: 17,352
Поблагодарили 1,531 раз(а) в 902 сообщениях
Записей в дневнике: 16
Репутация: 100
По умолчанию Re: Компиляции движков от ChessMan

CFish и CiChess чем отличаются?
__________________
Рейтинг ICCF - 2308
Alexandr_L вне форума   Ответить с цитированием
Старый 16.09.2017, 17:28   #24
ChessMan
Гроссмейстер
ТС
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 1,003
Сказал(а) спасибо: 676
Поблагодарили 1,885 раз(а) в 748 сообщениях
Репутация: 105
По умолчанию Re: Компиляции движков от ChessMan

Цитата: Сообщение от Alexandr_L
CFish и CiChess чем отличаются?
CFish - порт Стокфиша на язык "С", плюсы: +10% к скорости по сравнению с ЛТО компиляцией стока (примерно), лучший алгоритм для НУМЫ (мультипроцессорнос ть), с недавних пор поддержка 3-х видов Magic bitboards (MAGIC_PLAIN, MAGIC_FANCY, MAGIC_BLACK) +2 BMI2 (BMI2_PLAIN, BMI2_FANCY) - какой вариант лучше для определенного процессора пока загадка.
Минусы: в матчах движков иногда вылетает (Виндоус версия).

CiChess - порт CorChess'a на язык "С" (CiChess = CFish + CorChess)
ChessMan вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Alexandr_L (16.09.2017)
Старый 16.09.2017, 17:29   #25
ChessMan
Гроссмейстер
ТС
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 1,003
Сказал(а) спасибо: 676
Поблагодарили 1,885 раз(а) в 748 сообщениях
Репутация: 105
По умолчанию Re: Компиляции движков от ChessMan

Цитата: Сообщение от sergey1963
а чего тут непонятного?- запустил консоль, набрал bench-
-ваш Сифиш от 12.09 .popcnt-1.7Мпс
-асм от 25.08 .popcnt- 2,4Мпс...
-разница на треть!!!
А Вы в линуксе сравните!
ChessMan вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Alexandr_L (17.09.2017)
Старый 16.09.2017, 17:39   #26
ChessMan
Гроссмейстер
ТС
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 1,003
Сказал(а) спасибо: 676
Поблагодарили 1,885 раз(а) в 748 сообщениях
Репутация: 105
По умолчанию Re: Компиляции движков от ChessMan

"Полёт нормальный":
Код:
Engine   Score                                                                                                                         Ci                                                                                                                       As    S-B
1: CiChess  62.0/120 ........................................................................................................................ =======0==1=====1=======1=====1====010=0==========1=====1===========10==1======010===================================011  3596.0
2: AsmFishL 58.0/120 =======1==0=====0=======0=====0====101=1==========0=====0===========01==0======101===================================100 ........................................................................................................................  3596.0

120 of 500 games played
Name of the tournament: Arena Tournament_160917
Site/ Country: Chess, Ukraine
Level: 1 Second
Hardware: AMD Phenom(tm) II X6 1090T Processor 3200.000 MHz with 7,984 MB Memory
Operating system: Linux 4.4.0-53-generic x86_64
PGN-File: /home/chessman/Tournaments/Arena Tournament_160917.pgn
Website: 
E-Mail Address:
Оболочка: Arena 1.1 Linux, подключены таблицы Налимова для присуждений.
Книга HERT500.
6-ть ядер, 1 секунда на ход, пондер отключен.


Проц 3,6 ГГц (не ясно почему оболочка показывает 3,2ГГц) да и куда-то делось 208 МБ оперативки

Этот тест не претендует на точность в последней инстанции (слишком мало партий), это так, предварительный забег.



Не смотря на разницу в скорости и в глубине лидирует более медленный движок.
Но вы, пожалуйста, не обращайте на этот движок никакого внимания, пользуйтесь АСМом для игры на ИКЧФ - мне конкуренты не нужны)))
ChessMan вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Alexandr_L (17.09.2017), Psyclone2513 (16.09.2017)
Старый 16.09.2017, 17:55   #27
gogamoga
Начинающий
 
Аватар для gogamoga
 
Регистрация: 16.03.2017
Сообщений: 4
Сказал(а) спасибо: 3
Поблагодарили 6 раз(а) в 4 сообщениях
Репутация: 2
По умолчанию Re: Компиляции движков от ChessMan

с выключенными large page

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

[свернуть]
gogamoga вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Alexandr_L (17.09.2017), ChessMan (16.09.2017)
Старый 16.09.2017, 18:03   #28
ChessMan
Гроссмейстер
ТС
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 1,003
Сказал(а) спасибо: 676
Поблагодарили 1,885 раз(а) в 748 сообщениях
Репутация: 105
По умолчанию Re: Компиляции движков от ChessMan

Цитата: Сообщение от gogamoga
с выключенными large page

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

[свернуть]
Спасибо за тест! Не хватает popcnt версии АСМа (для сравнения), а так вопрос по поводу скорости СиФиша с BMI2 снят.

*Как видно из тестов, в Линуксе разница в скорости между СиФишем и АСМом уменьшается
ChessMan вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Alexandr_L (17.09.2017), gogamoga (16.09.2017)
Старый 16.09.2017, 18:22   #29
gogamoga
Начинающий
 
Аватар для gogamoga
 
Регистрация: 16.03.2017
Сообщений: 4
Сказал(а) спасибо: 3
Поблагодарили 6 раз(а) в 4 сообщениях
Репутация: 2
По умолчанию Re: Компиляции движков от ChessMan

Цитата: Сообщение от ChessMan
Не хватает popcnt версии АСМа (для сравнения)

1 (2,105,984.4 ) ---> 2 (2,056,121.6 ) ---> 2.425%
gogamoga вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Alexandr_L (17.09.2017), ChessMan (16.09.2017)
Старый 16.09.2017, 18:24   #30
ChessMan
Гроссмейстер
ТС
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 1,003
Сказал(а) спасибо: 676
Поблагодарили 1,885 раз(а) в 748 сообщениях
Репутация: 105
По умолчанию Re: Компиляции движков от ChessMan

Цитата: Сообщение от gogamoga
1 (2,105,984.4 ) ---> 2 (2,056,121.6 ) ---> 2.425%
У СиФиша 1,7% вроде?
ChessMan вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Alexandr_L (17.09.2017)
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

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

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

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


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


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