04.06.2016, 17:13 | #1 |
2 разряд
Регистрация: 03.06.2016
Сообщений: 441
Сказал(а) спасибо: 534
Поблагодарили 1,949 раз(а) в 431 сообщениях
Репутация: 181
|
Stockfish и его производные
Stockfish 14 Stockfish 14 для Android https://ufile.io/f/8ardx https://pixeldrain.com/l/ndVpnHXc#item=1 Архив предыдущих версий: https://www.dropbox.com/sh/75gzfgu7q...UfHbBr4r_RwhGa Официальный сайт стокфиш Обновления тестовых версий стокфиша: http://abrok.eu/stockfish/ Сборки Stockfish и CorChess от I. Ivec Развитие движка http://tests.stockfishchess.org/tests Stockfish_NNUE https://github.com/nodchip/Stockfish Сети: https://www.comp.nus.edu.sg/~sergio-v/nnue/ AsmFish Сборки от Maratka Компиляции движков от ChessMan Сборка Stockfish от Otodranik Sugar от Marco Zerbinati Shark и Orka О StockfishЦитата:
Авторы движка
Двигатель Stockfish был разработан Tord Romstad, Marco Costalba и Joona Kiiski. В настоящее время он развивается и поддерживается сообществом Stockfish. Авторы приложений Stockfish для Mac был собран Daylen Yang. Stockfish для iOS был собран Tord Romstad. История Проект Stockfish начался с движка Glaurung с открытым исходным кодом, созданного Tord Romstad. В ноябре 2008 года Марко Косталба разветвил код Glaurung 2.1 и представил Stockfish 1.0. Торд и Джоона Кииски присоединились к проекту «Стилфиш», и проект «Гларунг» постепенно исчез. Тем временем, Stockfish быстро поднялся, чтобы стать самым сильным шахматным движком с открытым исходным кодом, с частыми обновлениями каждые несколько месяцев. Сегодня он остается одним из самых сильных двигателей в мире. О GPL Stockfish является бесплатным и распространяется в соответствии с GNU General Public License Version 3 (GPLv3). По сути, это означает, что вы можете делать практически все, что хотите, с программой, включая ее распространение среди своих друзей, делая ее доступной для загрузки с вашего веб-сайта, продавая ее (либо самостоятельно, либо как часть некоторого более крупного программного пакета ) или использовать его в качестве отправной точки для собственного программного проекта. Единственное реальное ограничение заключается в том, что всякий раз, когда вы каким-либо образом распространяете Stockfish, вы всегда должны включать полный исходный код или ссылку на исходный код. Если вы внесете какие-либо изменения в исходный код, эти изменения также должны быть доступны в GPL. Для получения полной информации прочитайте GPL. [свернуть] Последний раз редактировалось ChessMan; 04.07.2021 в 09:38. Причина: Добавил ссылку на Стокфиш 14 + ссылка на пред. версии + Android |
59 пользователя(ей) сказали cпасибо: | ALEKS (05.10.2017), Alexandr_L (07.09.2017), Alex_Lk (28.09.2018), Alex_Zet (04.12.2018), Antuan (01.01.2019), Arikchess (02.03.2018), Benoni (18.05.2020), Borisk (02.12.2018), Chess762 (01.12.2016), ChessMan (30.10.2017), Cr@ck (30.03.2019), Demch (15.07.2018), genadiy (06.12.2018), gens (26.10.2018), Ghppn (31.12.2019), Gigabayt (14.09.2020), GL2016 (04.06.2016), IgorPastukhov (06.02.2018), ivm1995 (03.12.2017), KERCH (04.06.2016), kruzh (08.02.2019), Lawyer (18.09.2018), Maratka (24.05.2018), Michael Strelkov (29.01.2017), Ofiscer (06.06.2016), ogr56 (08.07.2019), Padre (18.11.2020), Psyclone2513 (06.10.2017), Raptor (17.11.2018), Rybka (21.01.2020), SergeyTUR (04.02.2019), Shadow (15.11.2017), SKY (11.05.2020), sovaz1997 (03.10.2017), ssserg (27.06.2020), Stavross (04.06.2016), tt66 (04.06.2016), valery 64 (16.07.2021), ValstepAS (23.12.2018), Vovan (22.03.2019), Александр (30.10.2018), Александр Руденко (26.07.2020), АЛЕКСЕЙ1976 (15.08.2021), Валекс (27.11.2018), Виталий В. (13.07.2016), Владимир Харламов (09.12.2019), Владимир001 (09.08.2020), Гудвин (04.06.2016), Иван (03.07.2021), илья (13.07.2021), Кевин (30.03.2017), Котюргин (12.09.2021), Ларин (09.02.2018), Петригин Олег (04.06.2016), Реналь (18.07.2020), Ренат (17.10.2016), Роман (02.06.2021), Философ (04.06.2016) |
21.06.2018, 11:10 | #2761 |
Гроссмейстер
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
|
Re: Stockfish и его производные
Author: Michael An
Date: Thu Jun 21 09:51:31 2018 +0200 Timestamp: 1529567491 Fix GCC 8 cast warnings Silences the following warnings when compiling with GCC 8. The fix is to use an intermediate pointer to anonymous function: ``` misc.cpp: In function 'int WinProcGroup::get_group(size_t)': misc.cpp:241:77: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'fun1_t' {aka 'bool (*)(_LOGICAL_PROCESSOR_RELATIONSHIP, _SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX*, long unsigned int*)'} [-Wcast-function-type] auto fun1 = (fun1_t)GetProcAddress(k32, "GetLogicalProcessorInformationEx"); ^ misc.cpp: In function 'void WinProcGroup::bindThisThread(size_t)': misc.cpp:309:71: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'fun2_t' {aka 'bool (*)(short unsigned int, _GROUP_AFFINITY*)'} [-Wcast-function-type] auto fun2 = (fun2_t)GetProcAddress(k32, "GetNumaNodeProcessorMaskEx"); ^ misc.cpp:310:67: warning: cast between incompatible function types from 'FARPROC' {aka 'long long int (*)()'} to 'fun3_t' {aka 'bool (*)(void*, const _GROUP_AFFINITY*, _GROUP_AFFINITY*)'} [-Wcast-function-type] auto fun3 = (fun3_t)GetProcAddress(k32, "SetThreadGroupAffinity"); ^ ``` No functional change. http://abrok.eu/stockfish/
__________________
ICCF SIM 2547, International Arbiter, ICCF "Promotional Tournaments - Server" Organiser, RCCA Chess 960 Champion, ICCF 4th Chess 960 World Cup Final Winner. |
3 пользователя(ей) сказали cпасибо: |
21.06.2018, 11:39 | #2762 |
Гроссмейстер
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
|
Re: Stockfish и его производные
Author: candirufish
Date: Thu Jun 21 10:23:05 2018 +0200 Timestamp: 1529569385 Tuned values after 505k games Various king and pawn tuned eval values after 505k 60 sec 600 nodes time SPSA games. Adjusted passed rank and file values to be symmetrical. Passed LTC (after passed rank/file adjustment): LLR: 2.95 (-2.94,2.94) [0.00,4.00] Total: 37906 W: 6953 L: 6668 D: 24285 http://tests.stockfishchess.org/test...bc5902b8d17ba1 A previous, very similar version with raw tuned values passed STC and LTC: STC: LLR: 2.95 (-2.94,2.94) [0.00,4.00] Total: 39515 W: 9227 L: 8900 D: 21388 http://tests.stockfishchess.org/test...bc5902b8d17ac9 LTC: LLR: 2.95 (-2.94,2.94) [0.00,4.00] Total: 14618 W: 2743 L: 2537 D: 9338 http://tests.stockfishchess.org/test...bc5902b8d17b98 Closes https://github.com/official-stockfis...fish/pull/1654 bench: 4777396 http://abrok.eu/stockfish/
__________________
ICCF SIM 2547, International Arbiter, ICCF "Promotional Tournaments - Server" Organiser, RCCA Chess 960 Champion, ICCF 4th Chess 960 World Cup Final Winner. |
4 пользователя(ей) сказали cпасибо: |
22.06.2018, 13:02 | #2763 |
Гроссмейстер
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
|
Re: Stockfish и его производные
Author: Stéphane Nicolet
Date: Fri Jun 22 01:29:25 2018 +0200 Timestamp: 1529623765 Increase outflanking weight to 12 Give more incentive to king activity in the endgame by increasing the weight of the "outflanking" variable from 8 to 12 in the function evaluate_initiative(). Finished yellow after 133102 games at STC: LLR: -3.07 (-2.94,2.94) [0.00,4.00] Total: 133102 W: 29535 L: 29179 D: 74388 http://tests.stockfishchess.org/test...bc5902b2e54475 Passed LTC: LLR: 2.95 (-2.94,2.94) [0.00,4.00] Total: 28027 W: 4918 L: 4672 D: 18437 http://tests.stockfishchess.org/test...bc5902b2e54a64 Closes https://github.com/official-stockfis...fish/pull/1657 Bench: 4721753 http://abrok.eu/stockfish/
__________________
ICCF SIM 2547, International Arbiter, ICCF "Promotional Tournaments - Server" Organiser, RCCA Chess 960 Champion, ICCF 4th Chess 960 World Cup Final Winner. |
3 пользователя(ей) сказали cпасибо: |
23.06.2018, 10:49 | #2764 |
Гроссмейстер
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
|
Re: Stockfish и его производные
Author: candirufish
Date: Sat Jun 23 09:03:58 2018 +0200 Timestamp: 1529737438 Another set of tuned values after one million games Another set of tuned values, obtained by a long session of one million games. STC: LLR: 2.95 (-2.94,2.94) [0.00,4.00] Total: 15810 W: 3687 L: 3458 D: 8665 http://tests.stockfishchess.org/test...bc5902b2e55d9e LTC: LLR: 2.95 (-2.94,2.94) [0.00,4.00] Total: 102118 W: 18146 L: 17651 D: 66321 http://tests.stockfishchess.org/test...bc5902b2e55e0a Closes https://github.com/official-stockfis...fish/pull/1658 Bench: 4557946 http://abrok.eu/stockfish/
__________________
ICCF SIM 2547, International Arbiter, ICCF "Promotional Tournaments - Server" Organiser, RCCA Chess 960 Champion, ICCF 4th Chess 960 World Cup Final Winner. |
4 пользователя(ей) сказали cпасибо: |
24.06.2018, 10:42 | #2765 |
Гроссмейстер
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
|
Re: Stockfish и его производные
Regression test после прошлого патча
ELO: 32.16 +-1.9 (95%) LOS: 100.0% tests.stockfishchess.org/tests/view/5b2ecd830ebc5902b2e57650 |
2 пользователя(ей) сказали cпасибо: | Alexandr_L (27.06.2018), Кевин (24.06.2018) |
24.06.2018, 12:47 | #2766 |
Гроссмейстер
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
|
Re: Stockfish и его производные
Цитата: Сообщение от Vizvezdenec
Regression test после прошлого патча
ELO: 32.16 +-1.9 (95%) LOS: 100.0% tests.stockfishchess.org/tests/view/5b2ecd830ebc5902b2e57650 Что-то компиляции от чемпиона мира задерживаются.
__________________
ICCF SIM 2547, International Arbiter, ICCF "Promotional Tournaments - Server" Organiser, RCCA Chess 960 Champion, ICCF 4th Chess 960 World Cup Final Winner. |
Пользователь сказал cпасибо: | Alexandr_L (27.06.2018) |
24.06.2018, 18:03 | #2767 |
Гроссмейстер
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
|
Re: Stockfish и его производные
Ну там осталось меньше 1000 игр, так что будет +/- 0.3 эло или что-то такое. Не думаю, что это имеет какое-либо значение
|
Пользователь сказал cпасибо: | Alexandr_L (27.06.2018) |
25.06.2018, 13:51 | #2768 |
2 разряд
ТС
Регистрация: 03.06.2016
Сообщений: 441
Сказал(а) спасибо: 534
Поблагодарили 1,949 раз(а) в 431 сообщениях
Репутация: 181
|
Re: Stockfish и его производные
asmFishW_2018-06-25: https://github.com/lantonov/asmFish/...tables/Windows
|
4 пользователя(ей) сказали cпасибо: |
26.06.2018, 10:46 | #2769 |
Гроссмейстер
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
|
Re: Stockfish и его производные
Author: protonspring
Date: Tue Jun 26 09:08:15 2018 +0200 Timestamp: 1529996895 Remove make_bitboard() In current master, the function make_bitboard() does nothing apart from helping initialize the SquareBB[] array. This seems like an unnecessary abstraction layer. The advantage of make_bitboard() is we can define a bitboard, in a simple and general way, not only from a single square but also from a list of squares. It is more elegant, faster and readable than combining multiple SquareBB explicitly, but the last complex use case in evaluation was simplified away a few months ago. If make_bitboard() becomes useful again to define complicated bitboards, it will be easy enough to reintroduce it using this pull request as an implementation reference. No functional change. Author: joergoster Date: Tue Jun 26 08:55:35 2018 +0200 Timestamp: 1529996135 Simplify KingProtector penalty. Recent tuning results implied this penalty is more important for knights and bishops, and almost negligible for rooks and queen. Passed as simplification both STC LLR: 2.95 (-2.94,2.94) [-3.00,1.00] Total: 20873 W: 4592 L: 4469 D: 11812 http://tests.stockfishchess.org/test...bc5902b2e57e84 and LTC LLR: 2.95 (-2.94,2.94) [-3.00,1.00] Total: 46069 W: 7949 L: 7870 D: 30250 http://tests.stockfishchess.org/test...bc5902b2e580c5 Closes https://github.com/official-stockfis...fish/pull/1660 Bench: 5487679 Author: Alain SAVARD Date: Tue Jun 26 08:16:37 2018 +0200 Timestamp: 1529993797 Simplify HinderPassedPawn bonus Make sure each piece is not scored more than once as a passed pawn "hinderer", by scoring only the blockers along the passed pawn path. Inspired by TCEC Game 29. Passed STC as a simplification http://tests.stockfishchess.org/test...bc5902b2e58552 LLR: 2.95 (-2.94,2.94) [-3.00,1.00] Total: 75388 W: 16656 L: 16641 D: 42091 Passed LTC as a simplification http://tests.stockfishchess.org/test...bc5902b2e587fc LLR: 2.95 (-2.94,2.94) [-3.00,1.00] Total: 49157 W: 8460 L: 8386 D: 32311 Current master was also counting the number of attacks along a passed pawn path, which might be misleading: a) a defender might be counted many times for the same pawn path. For example a White rook on a1 attacking a black pawn on a7 would score the bonus * 6 but would be probably better placed on a8 b) a defender might be counted on different pawn paths and might be overloaded. For example a Ke4 or Qe4 against pawns on d6 and f6 would score the bonus * 6. Counting each blocker or attacker only once is more complicated, and does not help either: http://tests.stockfishchess.org/test...bc5902b2e582b2 After this small simplification, there might be ways to increase the HinderPassedPawn penalty. Closes https://github.com/official-stockfis...fish/pull/1661 Bench: 4520519 http://abrok.eu/stockfish/
__________________
ICCF SIM 2547, International Arbiter, ICCF "Promotional Tournaments - Server" Organiser, RCCA Chess 960 Champion, ICCF 4th Chess 960 World Cup Final Winner. |
3 пользователя(ей) сказали cпасибо: |
27.06.2018, 13:02 | #2770 |
Гроссмейстер
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
|
Re: Stockfish и его производные
Author: Ondrej Mosnáček
Date: Wed Jun 27 11:42:25 2018 +0200 Timestamp: 1530092545 Move PSQ score to Position This patch simplifies Position::do_move() by moving the PSQ score from StateInfo to Position and updating it inside the put/remove/move_piece functions. The downside is that there is now slightly more computation done in Position::undo_move(), but the fishtest results are Elo neutral. Passed STC: LLR: 2.95 (-2.94,2.94) [-3.00,1.00] Total: 78820 W: 15775 L: 15760 D: 47285 http://tests.stockfishchess.org/test...bc5902ab9c64ab Passed LTC: LLR: 2.96 (-2.94,2.94) [-3.00,1.00] Total: 32966 W: 5716 L: 5615 D: 21635 http://tests.stockfishchess.org/test...bc5902b2e5a833 Closes https://github.com/official-stockfis...fish/pull/1647 No functional change. http://abrok.eu/stockfish/
__________________
ICCF SIM 2547, International Arbiter, ICCF "Promotional Tournaments - Server" Organiser, RCCA Chess 960 Champion, ICCF 4th Chess 960 World Cup Final Winner. |
4 пользователя(ей) сказали cпасибо: |
27.06.2018, 16:33 | #2771 |
2 разряд
ТС
Регистрация: 03.06.2016
Сообщений: 441
Сказал(а) спасибо: 534
Поблагодарили 1,949 раз(а) в 431 сообщениях
Репутация: 181
|
Re: Stockfish и его производные
asmFishW_2018-06-27: https://github.com/lantonov/asmFish/...owsOS_binaries
|
4 пользователя(ей) сказали cпасибо: | Alexandr_L (06.07.2018), AndreyZhivotkov (27.06.2018), Виталий В. (29.06.2018), Философ (27.06.2018) |
28.06.2018, 03:35 | #2772 |
Гроссмейстер
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
|
Re: Stockfish и его производные
Цитата: Сообщение от Кевин
Ещё тест в процессе, но где-то так и будет.
Что-то компиляции от чемпиона мира задерживаются. June 27. CorChess 2.4 также доступен.
__________________
ICCF SIM 2547, International Arbiter, ICCF "Promotional Tournaments - Server" Organiser, RCCA Chess 960 Champion, ICCF 4th Chess 960 World Cup Final Winner. |
4 пользователя(ей) сказали cпасибо: |
28.06.2018, 08:35 | #2773 |
4 разряд
Регистрация: 21.03.2017
Сообщений: 98
Сказал(а) спасибо: 2,556
Поблагодарили 254 раз(а) в 56 сообщениях
Репутация: 40
|
Re: Stockfish и его производные
Уважаемый Виктор Александрович не так давно пояснял, что при бесконечном анализе или в ИДЕЕ комтемпт должен стоять на 0. В последних версиях эта рекомендация сохраняется?
|
Пользователь сказал cпасибо: | Alexandr_L (06.07.2018) |
28.06.2018, 09:46 | #2774 |
Эксперт
Регистрация: 07.06.2016
Сообщений: 5,907
Сказал(а) спасибо: 13,814
Поблагодарили 12,717 раз(а) в 4,521 сообщениях
Репутация: 726
|
Re: Stockfish и его производные
Цитата: Сообщение от Валекс
Уважаемый Виктор Александрович не так давно пояснял, что при бесконечном анализе или в ИДЕЕ комтемпт должен стоять на 0. В последних версиях эта рекомендация сохраняется?
Если применяете бесконечный анализ с ходом одной стороны, не меняя при этом позицию, то можно не изменять. При прохождении разных позиций при бесконечном анализе тоже надо ставить 0. |
2 пользователя(ей) сказали cпасибо: | Alexandr_L (06.07.2018), Валекс (28.06.2018) |
01.07.2018, 21:50 | #2775 |
Гроссмейстер
Регистрация: 25.01.2017
Сообщений: 2,114
Сказал(а) спасибо: 1,261
Поблагодарили 3,271 раз(а) в 1,504 сообщениях
Репутация: 138
|
Re: Stockfish и его производные
ДИБИ СИЭН вокер пул активировал свой 384 - ядерный сервер! http://tests.stockfishchess.org/test...bc5902b2e5fec5
Смотрят, как Стокфиш параллелится! Вот и TCEC на таком пора проводить! Причем, если конкуренты не тянут столько ядер - то извините!
__________________
AMD Ryzen 7 5700G@3.8GHz AMD Ryzen 5 2600@3.4GHz |
4 пользователя(ей) сказали cпасибо: |
02.07.2018, 00:08 | #2776 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: Stockfish и его производные
Ну не факт, что SF прям так там выпареллелится во всю катушку... Но протестировать конечно полезно. Странно, что сейчас (всего пара Xeon Phi может запустить более 512 потоков уже года три как).
|
Пользователь сказал cпасибо: | Alexandr_L (06.07.2018) |
02.07.2018, 19:36 | #2777 |
Гроссмейстер
|
Re: Stockfish и его производные
что-то сайт Эрбок не работает ....может прикрыли лавочки самого сильнейшего и бесплатного движка
__________________
Выше нас только звезды Шахматы – моя жизнь, но моя жизнь – не только шахматы Моя безответная любовь, это черная шахматная королева Истина где-то рядом..... ICCF - 2431 PlayChess - 2640 Шахматная Планета - 2621 |
Пользователь сказал cпасибо: | Alexandr_L (06.07.2018) |
02.07.2018, 19:39 | #2778 |
Гроссмейстер
Регистрация: 25.01.2017
Сообщений: 2,114
Сказал(а) спасибо: 1,261
Поблагодарили 3,271 раз(а) в 1,504 сообщениях
Репутация: 138
|
Re: Stockfish и его производные
Цитата: Сообщение от Александр Руденко
что-то сайт Эрбок не работает ....может прикрыли лавочки самого сильнейшего и бесплатного движка
__________________
AMD Ryzen 7 5700G@3.8GHz AMD Ryzen 5 2600@3.4GHz |
Пользователь сказал cпасибо: | Alexandr_L (06.07.2018) |
02.07.2018, 19:40 | #2779 |
Гроссмейстер
Регистрация: 27.09.2017
Адрес: Москва
Сообщений: 4,142
Сказал(а) спасибо: 2,297
Поблагодарили 2,510 раз(а) в 1,635 сообщениях
Репутация: 92
|
Re: Stockfish и его производные
Цитата: Сообщение от Александр Руденко
что-то сайт Эрбок не работает ....может прикрыли лавочки самого сильнейшего и бесплатного движка
|
Пользователь сказал cпасибо: | Alexandr_L (06.07.2018) |
02.07.2018, 19:43 | #2780 |
Гроссмейстер
|
Re: Stockfish и его производные
Цитата: Сообщение от otodranik
Работает, как всегда, кэш браузера почистите.
__________________
Выше нас только звезды Шахматы – моя жизнь, но моя жизнь – не только шахматы Моя безответная любовь, это черная шахматная королева Истина где-то рядом..... ICCF - 2431 PlayChess - 2640 Шахматная Планета - 2621 |
Пользователь сказал cпасибо: | Alexandr_L (06.07.2018) |
03.07.2018, 00:03 | #2781 |
Гроссмейстер
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
|
Re: Stockfish и его производные
Цитата: Сообщение от otodranik
ДИБИ СИЭН вокер пул активировал свой 384 - ядерный сервер! http://tests.stockfishchess.org/test...bc5902b2e5fec5
Смотрят, как Стокфиш параллелится! Вот и TCEC на таком пора проводить! Причем, если конкуренты не тянут столько ядер - то извините! Собственно, он подключил свой сервер и сам же и смотрит скейлинг. Против 32 ядер было 115 эло примерно, против 64, похоже, в районе 95. Впрочем, ошибки в районе 10-15 эло, так что надо посмотреть будет всю зависимость, чтобы точнее оценить. |
Пользователь сказал cпасибо: | Alexandr_L (06.07.2018) |
03.07.2018, 05:20 | #2782 |
Мастер
Регистрация: 11.08.2017
Адрес: Киров
Сообщений: 912
Сказал(а) спасибо: 888
Поблагодарили 1,197 раз(а) в 632 сообщениях
Репутация: 132
|
Re: Stockfish и его производные
Если я правильно понимаю, сервер 192-ядерный? То есть сейчас играет 384 треда против 64-х полноценных ядер? Или нет?
384 треда, это примерно эквивалент 256 ядер по nps. То есть по сути проверяется четырехкратное масштабирование 256/64. Если бы ещё динамический контемпт как-то отключить, разница была бы меньше. P.S. Ага, нашел эту машину у Ипмана: Цитата:
431.403.814 8x Intel Xeon Platinum 8168 8x24c/48t 384threads BMI2 noobpwnftw
Последний раз редактировалось Rom77; 03.07.2018 в 05:53. |
Пользователь сказал cпасибо: | Alexandr_L (06.07.2018) |
03.07.2018, 09:23 | #2783 |
Гроссмейстер
Регистрация: 25.01.2017
Сообщений: 2,114
Сказал(а) спасибо: 1,261
Поблагодарили 3,271 раз(а) в 1,504 сообщениях
Репутация: 138
|
Re: Stockfish и его производные
Цитата: Сообщение от Rom77
Если я правильно понимаю, сервер 192-ядерный? То есть сейчас играет 384 треда против 64-х полноценных ядер? Или нет?
384 треда, это примерно эквивалент 256 ядер по nps. То есть по сути проверяется четырехкратное масштабирование 256/64. Если бы ещё динамический контемпт как-то отключить, разница была бы меньше. P.S. Ага, нашел эту машину у Ипмана: Непонятно только, почему у неё такой большой показатель скорости в Стокфиштесте - 2.40 MNps /core. Это на физическое ядро? Тогда почему 384 core?
__________________
AMD Ryzen 7 5700G@3.8GHz AMD Ryzen 5 2600@3.4GHz |
2 пользователя(ей) сказали cпасибо: | Alexandr_L (06.07.2018), Rom77 (03.07.2018) |
03.07.2018, 09:39 | #2784 |
Гроссмейстер
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
|
Re: Stockfish и его производные
noobpwnftw говорит, что на последних серверных ксеонах гипертрейдинг крайне эффективен, ну да это и видно - 2.04 mnps/ядро, при этом половина ядер - гипертрейдинговые! Да, это не на физическое ядро, а на thread именно )
По его же утверждениям, гипертрейдинговые ядра на этой машине дают прирост nps примерно в 70% от нормальных, т.е. почти полноценные, и правда. |
2 пользователя(ей) сказали cпасибо: | Alexandr_L (06.07.2018), Rom77 (03.07.2018) |
03.07.2018, 10:02 | #2785 |
Мастер
Регистрация: 11.08.2017
Адрес: Киров
Сообщений: 912
Сказал(а) спасибо: 888
Поблагодарили 1,197 раз(а) в 632 сообщениях
Репутация: 132
|
Re: Stockfish и его производные
Цитата: Сообщение от Vizvezdenec
noobpwnftw говорит, что на последних серверных ксеонах гипертрейдинг крайне эффективен, ну да это и видно - 2.04 mnps/ядро, при этом половина ядер - гипертрейдинговые! Да, это не на физическое ядро, а на thread именно )
По его же утверждениям, гипертрейдинговые ядра на этой машине дают прирост nps примерно в 70% от нормальных, т.е. почти полноценные, и правда. |
Пользователь сказал cпасибо: | Alexandr_L (06.07.2018) |
03.07.2018, 10:45 | #2786 |
Гроссмейстер
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
|
Re: Stockfish и его производные
Цитата: Сообщение от Rom77
А не может ли быть так, что перед началом тестирования комп прошел проверку скорости на одном треде и соответственно указанное число (2.04 mnps/ядро) получено при 100% загрузке ядра? А сейчас, при тестировании, задействует все возможные треды и играет на 70% от 2.04 mnps/ядро?
Только вот в TCEC никакого гипертрейдинга нету ) |
Пользователь сказал cпасибо: | Alexandr_L (06.07.2018) |
03.07.2018, 11:16 | #2787 |
Мастер
Регистрация: 11.08.2017
Адрес: Киров
Сообщений: 912
Сказал(а) спасибо: 888
Поблагодарили 1,197 раз(а) в 632 сообщениях
Репутация: 132
|
Re: Stockfish и его производные
Цитата: Сообщение от Vizvezdenec
Так это вроде не делается у стока (хотя тут надо подробнее смотреть, конечно)
Цитата: Сообщение от Vizvezdenec
да и данные ipmanchess примерно выдают то же самое - у TCEC на физических 43 ядрах выдаётся примерно 50-55 mnps (если их в одной партии использовать), а у noobpwnftw - 431 mnps на 384 потока.
Только вот в TCEC никакого гипертрейдинга нету ) |
Пользователь сказал cпасибо: | Alexandr_L (06.07.2018) |
03.07.2018, 11:51 | #2788 |
Гроссмейстер
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,294 раз(а) в 2,673 сообщениях
Репутация: 216
|
Re: Stockfish и его производные
Цитата: Сообщение от Rom77
Я так понимаю, перед каждой сессией Стокфиштеста комп проходит проверку на скорость, иначе откуда данные? И соответственно каждому компу определяется контроль времени, эквивалентный скорости.
Может быть разной частота ядер, плюс разные позиции считаются с разной скоростью. Но, даже если использовать эти данные, то получается чуть больше 1 mnps/тред. Поэтому 2.04 mnps/тред кажется многовато. Наверное всё же скорость в Стокфиштесте определяется в расчете на ядро или на тред недозагруженного компьютера. Тут уже алгоритма SMP ограничение начинает вступать в силу - Lazy SMP хорошо скейлится, но всё-таки не на 100%. |
Пользователь сказал cпасибо: | Alexandr_L (06.07.2018) |
03.07.2018, 11:57 | #2789 |
Мастер
Регистрация: 11.08.2017
Адрес: Киров
Сообщений: 912
Сказал(а) спасибо: 888
Поблагодарили 1,197 раз(а) в 632 сообщениях
Репутация: 132
|
Re: Stockfish и его производные
Цитата: Сообщение от Vizvezdenec
А скорее считается скорость на ядро в 384 параллельных процессах, а не в одном процессе на 384 ядрах, как это происходит в TCEC или у ipmanchess.
Тут уже алгоритма SMP ограничение начинает вступать в силу - Lazy SMP хорошо скейлится, но всё-таки не на 100%. |
Пользователь сказал cпасибо: | Alexandr_L (06.07.2018) |
04.07.2018, 03:54 | #2790 |
Гроссмейстер
Регистрация: 02.07.2016
Адрес: Сахалин
Сообщений: 4,792
Сказал(а) спасибо: 5,116
Поблагодарили 14,196 раз(а) в 4,064 сообщениях
Записей в дневнике: 251
|
Re: Stockfish и его производные
Author: VoyagerOne
Date: Wed Jul 4 01:12:16 2018 +0200 Timestamp: 1530659536 Capture Stat Tweak Penalize capture moves that fail to create a cutoff even at quiet move cutoff. STC: LLR: 2.95 (-2.94,2.94) [0.00,5.00] Total: 19004 W: 4284 L: 4059 D: 10661 http://tests.stockfishchess.org/test...bc5902b9ffb6ea LTC: LLR: 2.95 (-2.94,2.94) [0.00,5.00] Total: 23100 W: 3981 L: 3765 D: 15354 http://tests.stockfishchess.org/test...bc5902b9ffb8cf Closes https://github.com/official-stockfis...fish/pull/1664 Bench: 5232010 Author: Joost VandeVondele Date: Wed Jul 4 00:59:15 2018 +0200 Timestamp: 1530658755 Simplify saving a TT entry. Avoid passing TT.generation() to TTEntry::save() at every call, moving the implementation of TTEntry::save from tt.h to tt.cpp. tested for no regression: LLR: 2.95 (-2.94,2.94) [-3.00,1.00] Total: 53787 W: 11948 L: 11890 D: 29949 http://tests.stockfishchess.org/test...bc5902b2e582fe Closes https://github.com/official-stockfis...fish/pull/1662 No functional change. Author: Joost VandeVondele Date: Wed Jul 4 00:51:10 2018 +0200 Timestamp: 1530658270 Reduce scope of variables Small cleanup TranspositionTable:clear(). Closes https://github.com/official-stockfis...fish/pull/1659 No functional change.
__________________
ICCF SIM 2547, International Arbiter, ICCF "Promotional Tournaments - Server" Organiser, RCCA Chess 960 Champion, ICCF 4th Chess 960 World Cup Final Winner. |
2 пользователя(ей) сказали cпасибо: | Alexandr_L (06.07.2018), Валекс (04.07.2018) |
Здесь присутствуют: 28 (пользователей: 0 , гостей: 28) | |
|
|