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

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

Ответ
 
Опции темы Опции просмотра
Старый 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)
Старый 27.12.2021, 11:06   #16141
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,829
Сказал(а) спасибо: 3,286
Поблагодарили 5,916 раз(а) в 4,232 сообщениях
Репутация: 250
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от sergey1963
Ваш ответ- это просто что-то!
Ну а что еще ответить? Сразу за Вами все расписал Виктор, я - намекнул, и тоже вроде бы вполне прозрачно, благо, что в самом даже заданном вопросе (Если я оставляю по умолчанию 7-фигурки,а у меня 6-фигурки,то движок хуже решает позиции.) находится четкий ответ.
Maratka вне форума   Ответить с цитированием
Старый 27.12.2021, 11:08   #16142
Vizvezdenec
Гроссмейстер
 
Аватар для Vizvezdenec
 
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,289 раз(а) в 2,671 сообщениях
Репутация: 216
По умолчанию Re: Stockfish и его производные

Не знаю, эло от 7-фигурок сейчас никто не замерял.
6-фигурки в пределах погрешности, мейнтейнер наш наиграл типа 60к партий, вышло примерно 50% очков.
Тут дело в чём - сети лилы рескорили на 7-фигурках, а стокфиш по ним тренировался.
Может быть в каких-нибудь корявых эндшпилях и есть разница, но в тех, которые на практике обычно встречаются - не особо.
Да даже ладейники ничейные взять с 2х1 пешками, сток там уверенно рисует в пределах 0,1 оценку, если ничья. В гибридном режиме, разумеется.
__________________

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

[свернуть]
Vizvezdenec вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Viktor (27.12.2021)
Старый 27.12.2021, 11:09   #16143
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,829
Сказал(а) спасибо: 3,286
Поблагодарили 5,916 раз(а) в 4,232 сообщениях
Репутация: 250
По умолчанию Re: Stockfish и его производные

del
Maratka вне форума   Ответить с цитированием
Старый 27.12.2021, 11:12   #16144
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,829
Сказал(а) спасибо: 3,286
Поблагодарили 5,916 раз(а) в 4,232 сообщениях
Репутация: 250
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Vizvezdenec
Да даже ладейники ничейные взять с 2х1 пешками, сток там уверенно рисует в пределах 0,1 оценку, если ничья. В гибридном режиме, разумеется.
Ну это уже не гибрид, это уже по сути чистый NNUE вроде как: нет там маневра для включения классики, если играть правильно. Т.е. опять же - получается, что для NNUE таблицы вероятно ничего уже не дают. Тогда зачем они нужны?

А значит, можно будет использовать логику вида "не использовать таблицы, если оценка NNUE". На их обработку тратятся таки процессорные такты, т.е. если их не тратить - движок станет быстрее, да и где-то даже наверное стабильнее.
Maratka вне форума   Ответить с цитированием
Старый 27.12.2021, 11:23   #16145
Vizvezdenec
Гроссмейстер
 
Аватар для Vizvezdenec
 
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,289 раз(а) в 2,671 сообщениях
Репутация: 216
По умолчанию Re: Stockfish и его производные

да ерунда там тратится на них, к тому же они точно ничему не вредят. Абсолютное знание повредить вряд ли может.
__________________

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

[свернуть]
Vizvezdenec вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Viktor (27.12.2021)
Старый 27.12.2021, 11:30   #16146
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,829
Сказал(а) спасибо: 3,286
Поблагодарили 5,916 раз(а) в 4,232 сообщениях
Репутация: 250
По умолчанию Re: Stockfish и его производные

Если слабый диск (простенькие SSD, и любые HDD), то садится прилично. SSD понятно шестифигурками не укатать, но семифигурки - вполне его могут "свалить". В результате - простой процессора (ну типа нагрузка 20% при активных всех ядрах), и потеря глубины, с понятными следствиями. А если таблицы на HDD, то и шестифигурок хватает вполне.

Я понимаю желание команды написать идеальный движок, а не заморачиваться железячными проблемами, типа "ну поставь нормальный SSD, и не парься", но с другой стороны вообще говоря идеальному движку советник в лице таблиц тоже не очень нужен!
Maratka вне форума   Ответить с цитированием
Старый 27.12.2021, 11:32   #16147
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,829
Сказал(а) спасибо: 3,286
Поблагодарили 5,916 раз(а) в 4,232 сообщениях
Репутация: 250
По умолчанию Re: Stockfish и его производные

Во всяком случае, патч вида
If (Use_NNUE = true)
Use_Table = false

тоже не очень сложный.
Maratka вне форума   Ответить с цитированием
Старый 27.12.2021, 11:32   #16148
Vizvezdenec
Гроссмейстер
 
Аватар для Vizvezdenec
 
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,289 раз(а) в 2,671 сообщениях
Репутация: 216
По умолчанию Re: Stockfish и его производные

А если слабый диск, то и нафиг их использовать?
Тут да, проще без таблиц. Но опять же, мы - не коммерческий движок, чтобы попу пользователю подтирать по любому поводу.
Если он не может сам сообразить, что 20% замедления из-за того, что у него таблицы на хдд - не очень хорошо, ну... Спросить в дискорде всегда может, в конце концов.
__________________

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

[свернуть]
Vizvezdenec вне форума   Ответить с цитированием
Старый 27.12.2021, 11:50   #16149
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,829
Сказал(а) спасибо: 3,286
Поблагодарили 5,916 раз(а) в 4,232 сообщениях
Репутация: 250
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Vizvezdenec
А если слабый диск, то и нафиг их использовать?
А потому что оно не всегда очевидно, на 20 ходу и глубине 40 например таблицы даже семифигурные производительность не особо садят, если их тянуть даже с HDD. Оно понятно от позиции зависит, но в целом - если нет разменов, и превращений (ну или попросту -закрытая позиция) - то и подсоса таблиц с диска немного, взяли некий невысокий базовый уровень, на нем и сидим. Но на глубине 55 (т.е. условно через два или там пять часов анализа) - оно запросто вылезает, ибо движок таки досчитался до какой-то жертвы, и нет у него уже закрытой позиции! Он уже превращения видит, там дикие дисбалансы материала вылезают, типа ладья + слон против ферзя, или три легких против двух ладей, и он начинает тянуть таблицы с адовым темпом!
Maratka вне форума   Ответить с цитированием
Старый 27.12.2021, 11:52   #16150
svoitsl
Гроссмейстер
 
Аватар для svoitsl
 
Регистрация: 19.04.2017
Сообщений: 4,707
Сказал(а) спасибо: 1,200
Поблагодарили 2,831 раз(а) в 1,874 сообщениях
Репутация: 159
По умолчанию Re: Stockfish и его производные

Ну тогда может рассчитать 8 фигурки и натренировать сеть размером в 1-2Г, отличий будет немного
svoitsl вне форума   Ответить с цитированием
Старый 27.12.2021, 11:55   #16151
Vizvezdenec
Гроссмейстер
 
Аватар для Vizvezdenec
 
Регистрация: 30.05.2018
Адрес: Севастополь
Сообщений: 4,022
Сказал(а) спасибо: 56
Поблагодарили 5,289 раз(а) в 2,671 сообщениях
Репутация: 216
По умолчанию Re: Stockfish и его производные

Да тут всё ОЧЕНЬ просто.
Смотрим nps.
Если оно начинает просаживаться со временем поиска, хотя должно бы быть наоборот - ведь мы больше ковыряем эндшпиль, где чаще вылазит классическая оценка, которая быстрее, значит, таблицы медленные и их надо отключить.
__________________

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

[свернуть]
Vizvezdenec вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Viktor (27.12.2021)
Старый 27.12.2021, 12:00   #16152
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,829
Сказал(а) спасибо: 3,286
Поблагодарили 5,916 раз(а) в 4,232 сообщениях
Репутация: 250
По умолчанию Re: Stockfish и его производные

Мне как оператору SF'ша оно понятно. И сделать - несложно.
Но хотелось бы, чтобы оно было "само". Ну вот так оно...
А адвансеру, который потратил 5 часов, начинать сначала, отключая таблицы - оно и вовсе ну так себе идея...

Понятно, что это все могут сделать авторы клонов, если им идея понравилась, но хотелось бы все же видеть это в родоночальнике...
Maratka вне форума   Ответить с цитированием
Старый 27.12.2021, 12:01   #16153
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,829
Сказал(а) спасибо: 3,286
Поблагодарили 5,916 раз(а) в 4,232 сообщениях
Репутация: 250
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от svoitsl
Ну тогда может рассчитать 8 фигурки и натренировать сеть размером в 1-2Г, отличий будет немного
Это будет реальным лет так через пятьдесят. :D
Maratka вне форума   Ответить с цитированием
Старый 27.12.2021, 12:11   #16154
Viktor
Эксперт
 
Аватар для Viktor
 
Регистрация: 07.06.2016
Сообщений: 5,826
Сказал(а) спасибо: 13,773
Поблагодарили 12,519 раз(а) в 4,454 сообщениях
Репутация: 723
По умолчанию Re: Stockfish и его производные

В своих анализах таблицы подключаю как можно позже. Какой смысл тормозить анализ в какой-то призрачной надежде, что движок подхватит "спасительный" эндшпиль. Часто может оказаться, что это будет не главный вариант и там найдутся усиления. Лучше идти анализом в глубь, добираясь до сути при лучших вариантах.
Но это, считаю, лучше для адванса, а не движковых партий, где времени значительно меньше.
Viktor вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Maratka (27.12.2021)
Старый 27.12.2021, 12:19   #16155
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,829
Сказал(а) спасибо: 3,286
Поблагодарили 5,916 раз(а) в 4,232 сообщениях
Репутация: 250
По умолчанию Re: Stockfish и его производные

Движковые партии однако влияют на выбор движка №1, и второго (страховочного), не так ли?
Ну не возьмете же Вы себе сегодня Komodo как основной? При всем том, что он в целом неплох, и борется за 2 место с Лилой?
Maratka вне форума   Ответить с цитированием
Старый 27.12.2021, 19:31   #16156
byan_mivv
Гроссмейстер
 
Аватар для byan_mivv
 
Регистрация: 02.07.2016
Сообщений: 2,104
Сказал(а) спасибо: 4,488
Поблагодарили 5,221 раз(а) в 1,744 сообщениях
Репутация: 435
По умолчанию Re: Stockfish и его производные

Author: bmc4
Date: Mon Dec 27 16:43:44 2021

https://abrok.eu/stockfish/
__________________
"Не-ум - цветы вечности." Ошо
byan_mivv вне форума   Ответить с цитированием
6 пользователя(ей) сказали cпасибо:
AndreyZhivotkov (27.12.2021), kruzh (27.12.2021), Vasilievich (27.12.2021), Валекс (27.12.2021), Виталий В. (28.12.2021), Философ (27.12.2021)
Старый 27.12.2021, 20:18   #16157
svoitsl
Гроссмейстер
 
Аватар для svoitsl
 
Регистрация: 19.04.2017
Сообщений: 4,707
Сказал(а) спасибо: 1,200
Поблагодарили 2,831 раз(а) в 1,874 сообщениях
Репутация: 159
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Maratka
Это будет реальным лет так через пятьдесят. :D
ну хотелось бы побыстрее, я столько скорее всего не проживу
Вот лет 10 - было бы в самый раз
И если проблема в хранении оценок,то ведь наверное их можно и не хранить, а сразу тренировать сеть.
svoitsl вне форума   Ответить с цитированием
Старый 27.12.2021, 21:37   #16158
ChessMan
Super Moderator
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Vizvezdenec
Смотрим nps.
Если оно начинает просаживаться со временем поиска, хотя должно бы быть наоборот - ведь мы больше ковыряем эндшпиль, где чаще вылазит классическая оценка, которая быстрее, значит, таблицы медленные и их надо отключить.


Открою секрет: при использовании таблиц скорость движка ВСЕГДА просаживается. Чем больше потоков использует движок, чем больше таблиц подключено и чем интенсивнее обращение к ним - тем больше просадка скорости.
Это можно немного компенсировать очень хорошим ССД (помогает сразу) и большим объемом ОЗУ (скорость повышается со временем).
ChessMan вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Maratka (27.12.2021)
Старый 27.12.2021, 22:11   #16159
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,829
Сказал(а) спасибо: 3,286
Поблагодарили 5,916 раз(а) в 4,232 сообщениях
Репутация: 250
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от ChessMan


Открою секрет: при использовании таблиц скорость движка ВСЕГДА просаживается. Чем больше потоков использует движок, чем больше таблиц подключено и чем интенсивнее обращение к ним - тем больше просадка скорости.
Это можно немного компенсировать очень хорошим ССД (помогает сразу) и большим объемом ОЗУ (скорость повышается со временем).
Где-то так и есть.
Не зря в TCEС таблицы "лежат" на RAM-диске: там IOPS выше порядков на шесть, чем на лучших SSD.
Maratka вне форума   Ответить с цитированием
Старый 27.12.2021, 23:44   #16160
kruzh
2 разряд
 
Аватар для kruzh
 
Регистрация: 04.02.2019
Сообщений: 263
Сказал(а) спасибо: 551
Поблагодарили 1,102 раз(а) в 242 сообщениях
Репутация: 68
По умолчанию Re: Stockfish и его производные

Stockfish and CorChess development builds compiled by I. Ivec
December 27, 2021


http://chess.ultimaiq.net/stockfish.html
kruzh вне форума   Ответить с цитированием
5 пользователя(ей) сказали cпасибо:
byan_mivv (28.12.2021), Vasilievich (28.12.2021), Viktor (29.12.2021), Виталий В. (28.12.2021), Философ (28.12.2021)
Старый 28.12.2021, 07:20   #16161
byan_mivv
Гроссмейстер
 
Аватар для byan_mivv
 
Регистрация: 02.07.2016
Сообщений: 2,104
Сказал(а) спасибо: 4,488
Поблагодарили 5,221 раз(а) в 1,744 сообщениях
Репутация: 435
По умолчанию Re: Stockfish и его производные

Raubfisch X48b2_and_GTZ27b2

https://workupload.com/start/LwUrJgUuyvD
__________________
"Не-ум - цветы вечности." Ошо
byan_mivv вне форума   Ответить с цитированием
3 пользователя(ей) сказали cпасибо:
Viktor (29.12.2021), Виталий В. (28.12.2021), Философ (28.12.2021)
Старый 28.12.2021, 07:40   #16162
sergey1963
Эксперт
 
Аватар для sergey1963
 
Регистрация: 31.05.2016
Сообщений: 6,474
Сказал(а) спасибо: 10,473
Поблагодарили 6,624 раз(а) в 3,608 сообщениях
Репутация: 467
По умолчанию Re: Stockfish и его производные

какая скорость- вы там о чем? скорость-то без таблиц выше, но движлк считает варианты дольше и правильно пишет Выдвиженец- чем ближе к эндшпилю- тем меньше он считает при меньшей скорости. одно дело считать с 11 фигур до 7, а совсем другое с 11 до 3.. да уж "математики" вы еще те...
только проверять самому и ближе к эндшпилю- принцип написал выше... далее прибавляем по 1-2 фигуре...
да и чтение таблиц идет мелкоблочное по 4кб, а здесь максимум разницы по SSD- раза в 4- от 20 до 80мбс, nvme не покажет никакого преимущества перед sata..
насчет рам-диска в ОЗУ-ну полный бред... где ж его взять на 8Тб?
sergey1963 вне форума   Ответить с цитированием
Старый 28.12.2021, 09:48   #16163
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,829
Сказал(а) спасибо: 3,286
Поблагодарили 5,916 раз(а) в 4,232 сообщениях
Репутация: 250
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от sergey1963
да и чтение таблиц идет мелкоблочное по 4кб, а здесь максимум разницы по SSD- раза в 4- от 20 до 80мбс, nvme не покажет никакого преимущества перед sata..
На хилых домашних процессорах. Забыли просто эту фразу написать.
А на нормальных -куда как больше: каждый поток считает что-то свое, и тянет СВОИ данные с таблиц. Так что одно дело домашний шестиядерник (но и ему иной раз SATA может не хватить), а другое дело -не домашний, и не шестиядерный процессор, ему запросто не хватит и 4 гигабайта NVMe.
Maratka вне форума   Ответить с цитированием
Старый 28.12.2021, 10:46   #16164
ChessMan
Super Moderator
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от sergey1963
да и чтение таблиц идет мелкоблочное по 4кб, а здесь максимум разницы по SSD- раза в 4- от 20 до 80мбс, nvme не покажет никакого преимущества перед sata..
Это неправда!
Я уже об этом писал в теме о железе.
ChessMan вне форума   Ответить с цитированием
Старый 28.12.2021, 13:03   #16165
sergey1963
Эксперт
 
Аватар для sergey1963
 
Регистрация: 31.05.2016
Сообщений: 6,474
Сказал(а) спасибо: 10,473
Поблагодарили 6,624 раз(а) в 3,608 сообщениях
Репутация: 467
По умолчанию Re: Stockfish и его производные

Причем тут правда и неправда? Разделите обьем фигурок на количество позиций- получите ее вес... их в байте несколько штук. Минимум страницы при чтении- 4кб- вот и посчитайте.
Выглядит это так- движок дошел до позиции 7-фигурки- запросил оценку- получил ее и дальше не считает, а без таблиц молотит до голых королей или 3-фигурок и дает СВОЮ оценку, а не истинную...
А "хилые домашние процессоры" уже победили бывшие серверные- 5600х передает привет 18-ядерному Xeon Platinum 8124M и 20-ядерному Xeon E5-2698 v4 и 22-ядерному Xeon Gold 6152 и даже своему собрату 12-ядерному Ryzen Threadripper 1920...
НО... владельцам FX-8350 это неведомо- они все еще живут 2012 годом... С юбилеем вас, бедняга...
sergey1963 вне форума   Ответить с цитированием
Старый 28.12.2021, 13:28   #16166
Vasilievich
2 разряд
 
Аватар для Vasilievich
 
Регистрация: 22.06.2016
Сообщений: 466
Сказал(а) спасибо: 1,400
Поблагодарили 293 раз(а) в 176 сообщениях
Репутация: 37
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от byan_mivv
Raubfisch X48b2_and_GTZ27b2

https://workupload.com/start/LwUrJgUuyvD
Пожалуйста скинте Модерн с сетью!
Vasilievich вне форума   Ответить с цитированием
Старый 28.12.2021, 13:34   #16167
ChessMan
Super Moderator
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от sergey1963
Причем тут правда и неправда?
Цитата: Сообщение от sergey1963
nvme не покажет никакого преимущества перед sata..
Вот это неправда.

==============
Если анализировать на одноядерном процессоре, то разницы действительно почти не будет.
ChessMan вне форума   Ответить с цитированием
Старый 28.12.2021, 13:53   #16168
ChessMan
Super Moderator
 
Аватар для ChessMan
 
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
По умолчанию Re: Stockfish и его производные

Замер производительности в один поток:

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

[свернуть]


Замер производительности в двенадцать потоков:

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

[свернуть]


Если память мне не изменяет, смотреть нужно на 3-ю строку.
Интересно, что там будет у обычного SATA накопителя?

==============
Во время тестирования у меня ещё и анализ позиции был включен.
ChessMan вне форума   Ответить с цитированием
Старый 28.12.2021, 14:07   #16169
byan_mivv
Гроссмейстер
 
Аватар для byan_mivv
 
Регистрация: 02.07.2016
Сообщений: 2,104
Сказал(а) спасибо: 4,488
Поблагодарили 5,221 раз(а) в 1,744 сообщениях
Репутация: 435
По умолчанию Re: Stockfish и его производные

Цитата: Сообщение от Vasilievich
Пожалуйста скинте Модерн с сетью!
Разархивируйте, откройте папку Net и его содержимое скопируйте в обе папки с движками...
__________________
"Не-ум - цветы вечности." Ошо
byan_mivv вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Vasilievich (28.12.2021)
Старый 28.12.2021, 16:27   #16170
sergey1963
Эксперт
 
Аватар для sergey1963
 
Регистрация: 31.05.2016
Сообщений: 6,474
Сказал(а) спасибо: 10,473
Поблагодарили 6,624 раз(а) в 3,608 сообщениях
Репутация: 467
По умолчанию Re: Stockfish и его производные

Смело вы так 260гб на запись в один присест... наверно диск чужой? Можно было гораздо проще- в ДискМарк есть настройки- смените Т1 на Т12- это и есть потоки также можно мерять йопсы, мс, количество кб и очереди...
У меня сейчас с собой только ноут- 2 ядра 4 потока на 2,4ггц, ССД- показывает 550-500-230-45, на запись- 500-450-200-90...
И что тут сравнивать? HDD выдаст на 4к при случайном чтении- 0,5-1, nvme- 50-80... Нам вообще нужно при таблицах только чтение. Вот оно и идет случайное чтение блоками по 4кб...
nvme- силен при ББД, вот в играх, например, подгружаем местность- колышащуюся траву, дымку на горизонте, мелкую гальку под ногами. И то когда память видеокарты или само ОЗУ не справляются с частой сменой "больших картинок"- вот тут да 3,5гбс куда получше 0,5 sata...
sergey1963 вне форума   Ответить с цитированием
Ответ


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

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

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

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


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


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