06.06.2016, 11:17 | #1 |
Администратор
Регистрация: 24.05.2016
Сообщений: 4,186
Сказал(а) спасибо: 7,165
Поблагодарили 7,655 раз(а) в 3,086 сообщениях
Репутация: 348
|
"Железо" для шахматных программ.
Тема по компьютерам и комплектующим, желательно в связи с шахматными программами.
|
5 пользователя(ей) сказали cпасибо: | Alexandr_L (09.09.2017), Chess62 (27.05.2021), ChessMan (11.01.2019), Rybka (02.12.2021), Сирота криворожская (06.11.2021) |
13.04.2021, 19:08 | #4652 |
Эксперт
Регистрация: 31.05.2016
Сообщений: 6,474
Сказал(а) спасибо: 10,473
Поблагодарили 6,624 раз(а) в 3,608 сообщениях
Репутация: 467
|
Re: "Железо" для шахматных программ.
ChessMan,
круто - 16 минут на 1 тест, но если надо- 1. Pure- Total time (ms) : 972597 Nodes searched : 8246370459 Nodes/second : 8478712 2. NNUE- Total time (ms) : 1280588 Nodes searched : 12055336590 Nodes/second : 9413907 Чего-то наоборот- 2-ая круче- 8,5 и 9,4мпс- более 10%... 4ядра, 6600к на 4,2ггц Последний раз редактировалось sergey1963; 13.04.2021 в 19:39. |
13.04.2021, 19:18 | #4653 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: "Железо" для шахматных программ.
Цитата: Сообщение от SergeyMZ
У меня Райзен 3900x. Могу проверить, дайте ссылочку на движок и установки к нему, плиз.
https://forchess.ru/showpost.php?p=1...postcount=1942 Build Tester: https://pixeldrain.com/u/GRbbqJoB Движок - Cfish_x64_110421_ELTO_AVX2 В БилдТестере: Update Engines to test list -> выбираем СиФиш AVX2 (написал выше) без sparse Command Line: bench 1024 12 19 default depth NNUE Tests Per Build: 5 Warmuo CPU - снимаем галочку (если есть) Confidence -> 99,5 Сперва команда bench 1024 12 19 default depth NNUE потом bench 1024 12 19 default depth Pure Во время теста ничего больше не запускайте. |
Пользователь сказал cпасибо: | SergeyMZ (13.04.2021) |
13.04.2021, 19:21 | #4654 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: "Железо" для шахматных программ.
Можно меньше
bench 1024 12 15 default depth NNUE bench 1024 12 15 default depth Pure если сильно долго получается 1024 = ХЭШ 12 - ядра 15 - глубина |
13.04.2021, 19:29 | #4655 |
Гроссмейстер
Регистрация: 28.05.2016
Сообщений: 3,184
Сказал(а) спасибо: 11,937
Поблагодарили 5,570 раз(а) в 2,288 сообщениях
Репутация: 614
|
Re: "Железо" для шахматных программ.
Ок. Всё подготовил к тесту. Такой вопрос: 12 ядер физических поставить в биосе, так как у меня 24 потока сейчас стоят (режим SMT = ВКЛ)?
|
Пользователь сказал cпасибо: | ChessMan (13.04.2021) |
13.04.2021, 19:31 | #4656 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: "Железо" для шахматных программ.
Цитата: Сообщение от SergeyMZ
Ок. Всё подготовил к тесту. Такой вопрос: 12 ядер физических поставить в биосе, так как у меня 24 потока сейчас стоят (режим SMT = ВКЛ)?
У меня тоже потоки не выключены |
Пользователь сказал cпасибо: | SergeyMZ (13.04.2021) |
13.04.2021, 19:48 | #4658 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: "Железо" для шахматных программ.
Цитата: Сообщение от SergeyMZ
У меня так получилося:
Развернуть для просмотра[свернуть] Значит это только у меня. |
Пользователь сказал cпасибо: | SergeyMZ (13.04.2021) |
13.04.2021, 20:21 | #4659 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: "Железо" для шахматных программ.
Цитата: Сообщение от sergey1963
ChessMan,
круто - 16 минут на 1 тест, но если надо- 1. Pure- Total time (ms) : 972597 Nodes searched : 8246370459 Nodes/second : 8478712 2. NNUE- Total time (ms) : 1280588 Nodes searched : 12055336590 Nodes/second : 9413907 Чего-то наоборот- 2-ая круче- 8,5 и 9,4мпс- более 10%... 4ядра, 6600к на 4,2ггц Скорее всего это у меня процессор такой. Написал Рональду. Возможно он объяснит почему так. |
13.04.2021, 20:26 | #4660 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: "Железо" для шахматных программ.
Цитата: Сообщение от ChessMan
В дальнейшем попробую увеличить PowerLimit1 и/или понизить напряжение офсетом, для выполнения AVX512 на частоте 4.17 ГГц.
Теперь ни одна сборка движка не упирается в Power Limit, даже при загрузке всех 12-ти потоков. Правда частота осталась прежняя: 3.8- 4.17 ГГц для AVX512 - AVX2 инструкций соответственно... Зато процессор холодный и на электрике можно сэкономить)) |
13.04.2021, 21:31 | #4662 |
Эксперт
Регистрация: 31.05.2016
Сообщений: 6,474
Сказал(а) спасибо: 10,473
Поблагодарили 6,624 раз(а) в 3,608 сообщениях
Репутация: 467
|
Re: "Железо" для шахматных программ.
ChessMan,
Ржал полчаса над собой- таких идиотов надо поискать... Взял вашу команду- вставил в консоль движка- о, боже- идиот-то какой!- у меня-то- 4 ядра, а не 6, полчаса вместо полминуты... Итак- Cfish 110421 64 BMI2 by Syzygy based on Stockfish bench 1024 4 19 default depth NNUE info string Unable to allocate large pages for the transposition table. Position: 1/47 position fen rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR w KQkq - 0 1 info string Hybrid NNUE evaluation using nn-62ef826d1a6d.nnue enabled. Total time (ms) : 10187 Nodes searched : 69608027 Nodes/second : 6833025 bench 1024 4 19 default depth Pure Position: 1/47 position fen rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR w KQkq - 0 1 info string Pure NNUE evaluation using nn-62ef826d1a6d.nnue enabled. Total time (ms) : 9702 Nodes searched : 66107559 Nodes/second : 6813807 Без разницы... одинаково... |
Пользователь сказал cпасибо: | ChessMan (13.04.2021) |
13.04.2021, 21:43 | #4663 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: "Железо" для шахматных программ.
Ещё немного повысил значение Power Limit (145W).
Теперь частота для AVX512 = 4.08-4.09 ГГц для AVX2 без изменений - 4.17 ГГЦ. В результате, AVX512_VNNI на 10% быстрее чем BMI2 сборка Build Tester: 1.4.7.0 Windows 10 (Version 10.0, Build 0, 64-bit Edition) 11th Gen Intel(R) Core(TM) i5-11400F @ 2.60GHz SafeMode: No Running In VM: No HyperThreading Enabled: Yes CPU Warmup: No Command Line: bench 1024 6 19 default depth Pure Tests per Build: 15 ANOVA: Passed Engine# (NPS) Speedup Sp Conf. 99.5% S.S. 1 (16*113*350,5 ) ---> 2 (15*187*668,2 ) ---> 6,095% 107*826,7 Yes No 1 (16*113*350,5 ) ---> 3 (15*000*579,9 ) ---> 7,418% 130*576,1 Yes No 1 (16*113*350,5 ) ---> 4 (14*614*430,0 ) ---> 10,256% 112*047,2 Yes No https://pixeldrain.com/u/RoAgJaJk 1. AVX512_VNNI 2. AVX512 3. VNNI 4. BMI2 |
Пользователь сказал cпасибо: | sergey1963 (13.04.2021) |
13.04.2021, 21:52 | #4664 |
Эксперт
Регистрация: 31.05.2016
Сообщений: 6,474
Сказал(а) спасибо: 10,473
Поблагодарили 6,624 раз(а) в 3,608 сообщениях
Репутация: 467
|
Re: "Железо" для шахматных программ.
Получается -512 дает +10% при равной частоте, тогда остается вопрос- насколько падает максимально возможная частота при -512? Торвальдс-то недаром возмущался... И где еще используется -512 на сегодня, сколько и чего надо переписывать?
|
Пользователь сказал cпасибо: | ChessMan (13.04.2021) |
13.04.2021, 22:28 | #4665 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: "Железо" для шахматных программ.
В целом AVX512 используется там же, где и AVX2, и AVX.
Ничего нового - это обычное расширение расширения набора инструкций. Другое дело, что прямо тут и сейчас его мало кто может использовать, если только не купил Skylake для платформы 2066, там он уже года два как есть. На домашних же платформах этот набор как известно появился лишь на днях, да и там - урезан по моделям процессоров, Pentium'ам и Celeron'ам его иметь не положено, да и i3-под вопросом. Чего-то сильно плохого в этом для пользователей прямо скажем нет, т.к. если покупается дешевый процессор, то явно производительностью человек не интересуется, но на перспективу может и выстрелить, скажем появятся игрушки с обязательным требованием к AVX, как появились года три назад с требованием к SSE4.2 (и "вдруг" владельцы Phenom'ов обнаружили, что их железка не соответствует минимальным требованиям). Ну и для программеров небольшой минус, тот же SF собирается совсем не 2-5 часов, как Firefox, для него типичное время - десятки секунд, т.е. будет 5 секунд на 8 ядрах i7 или 20 секунд на двух ядрах Pentium - без особой в общем-то разницы, но сборку с профилированием уже собрать не выйдет, а это - минус 5-10% скорости. Т.е. Ваш Ryzen 5600 превращается в 3600. Обидно, да? |
Пользователь сказал cпасибо: | sergey1963 (13.04.2021) |
13.04.2021, 22:40 | #4666 |
Эксперт
Регистрация: 31.05.2016
Сообщений: 6,474
Сказал(а) спасибо: 10,473
Поблагодарили 6,624 раз(а) в 3,608 сообщениях
Репутация: 467
|
Re: "Железо" для шахматных программ.
С чего обидно-то? Эти инструкции появятся в 3600 или в "вашем" 8350? Ну есть новые мало где применяющиеся инструкции -512, будут их шлифовать еще года 3-4 по-аналогии с Хасвелом и переписывать под него софт, если пойдет- появятся и -1024. Ничего на месте не стоит. Однако Торвальдс не возмущался над -2, а вот -512 ему явно не по душе- с чего бы это? Скорее всего он понимает, что с появлением новых инструкций- старые процы уйдут на свалку и в первых рядах окажется 8350- вам обидно, да? Когда дойдут до 5600- спокойно пересяду на 9800... В принципе- это правильно- а как еще заставить покупать новое? Еще обиднее будет любителям стоядерного китайского хлама... Да и -2- это- 256, а -1- это -128...
|
13.04.2021, 22:49 | #4667 |
Эксперт
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
|
Re: "Железо" для шахматных программ.
Вопрос в том, что нет в Pentium даже и AVX, тем более AVX2.
А это в целом вполне себе быстрый процессор для повседневных задач, и даже для сборок SF'ша. Т.е. получается, что собрать на нем можно все что угодно (тут хоть Core2Duo можно использовать, да даже и P-4, если где таковые остались), а вот собрать с профилированием - только SSExxx, а т.к. PGO дает ~10% скорости, то SSE версия будет не медленее AVX2, как бы даже и не VNNI. Цитата: Сообщение от sergey1963
Скорее всего он понимает, что с появлением новых инструкций- старые процы уйдут на свалку и в первых рядах окажется 8350- обидно, да?
|
Пользователь сказал cпасибо: | sergey1963 (13.04.2021) |
13.04.2021, 22:51 | #4668 |
Эксперт
Регистрация: 31.05.2016
Сообщений: 6,474
Сказал(а) спасибо: 10,473
Поблагодарили 6,624 раз(а) в 3,608 сообщениях
Репутация: 467
|
Re: "Железо" для шахматных программ.
Да не интересует меня ни пни, ни бульдозеры- это все для лохов. Сегодня- оптимально- 6-8 ядер. Пень был хорош даже на 1 ядре... в 2002 году... Они специально и не ставят новые инструции- придет время- даже рабочее оборудование будут менять по причине устаревших инструкций... Как там у евреев- ничего личного- это бизнес...
|
Пользователь сказал cпасибо: | StenR (14.04.2021) |
13.04.2021, 22:57 | #4669 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: "Железо" для шахматных программ.
Цитата: Сообщение от Maratka
А теперь запустите AVX512 на часик для проверки стабильности.
|
Пользователь сказал cпасибо: | sergey1963 (13.04.2021) |
13.04.2021, 23:12 | #4671 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: "Железо" для шахматных программ.
Интересно, почему в мониторе ресурсов загрузка 50%, а в диспетчере задач - 83% ?
Или это норма для Интелов с НТ ? |
14.04.2021, 01:50 | #4672 |
Гроссмейстер
Регистрация: 20.12.2016
Сообщений: 1,715
Сказал(а) спасибо: 2,282
Поблагодарили 2,156 раз(а) в 1,075 сообщениях
Репутация: 240
|
Re: "Железо" для шахматных программ.
Здесь мат у кого и какой двиг найдет? интересно и во сколько ходов мат как вы думаете?
Я уже видео записал где мат ставлю по 3 минуты на игру 13 стокфишу в полном фарше, таблицы 7ми фигурки 32 ядра 8 гигов хеша. Видео выложу завтра в телеграм канале форума а неделей позже и на официальном канале форума на Ютубе. 6Q1/8/8/8/8/7k/ppp1p3/brrbK3 w - - 0 1
__________________
Администратор форума immortalchess.pw |
Пользователь сказал cпасибо: | sergey1963 (14.04.2021) |
14.04.2021, 02:19 | #4673 |
Гроссмейстер
Регистрация: 28.05.2016
Сообщений: 3,184
Сказал(а) спасибо: 11,937
Поблагодарили 5,570 раз(а) в 2,288 сообщениях
Репутация: 614
|
Re: "Железо" для шахматных программ.
Цитата: Сообщение от Burcontovk
Здесь мат у кого и какой двиг найдет? интересно и во сколько ходов мат как вы думаете?
Я уже видео записал где мат ставлю по 3 минуты на игру 13 стокфишу в полном фарше, таблицы 7ми фигурки 32 ядра 8 гигов хеша. Видео выложу завтра в телеграм канале форума а неделей позже и на официальном канале форума на Ютубе. 6Q1/8/8/8/8/7k/ppp1p3/brrbK3 w - - 0 1 |
14.04.2021, 02:21 | #4674 |
Гроссмейстер
Регистрация: 20.12.2016
Сообщений: 1,715
Сказал(а) спасибо: 2,282
Поблагодарили 2,156 раз(а) в 1,075 сообщениях
Репутация: 240
|
Re: "Железо" для шахматных программ.
Цитата: Сообщение от SergeyMZ
8 секунд: райзен 3900х 24 потока, 49 гиг хэш, таблицы полные 6-фигурки Сизиги. Какой движок, не скажу...
__________________
Администратор форума immortalchess.pw |
14.04.2021, 02:24 | #4675 |
Гроссмейстер
Регистрация: 28.05.2016
Сообщений: 3,184
Сказал(а) спасибо: 11,937
Поблагодарили 5,570 раз(а) в 2,288 сообщениях
Репутация: 614
|
Re: "Железо" для шахматных программ.
Цитата: Сообщение от Burcontovk
А ход хоть скажешь? Желательно вариант до мата
|
14.04.2021, 02:26 | #4676 |
Гроссмейстер
Регистрация: 20.12.2016
Сообщений: 1,715
Сказал(а) спасибо: 2,282
Поблагодарили 2,156 раз(а) в 1,075 сообщениях
Репутация: 240
|
Re: "Железо" для шахматных программ.
Цитата: Сообщение от SergeyMZ
Здорово, Серега! Заходи в Телеграм, там скажу)
__________________
Администратор форума immortalchess.pw |
14.04.2021, 02:30 | #4677 |
Гроссмейстер
Регистрация: 28.05.2016
Сообщений: 3,184
Сказал(а) спасибо: 11,937
Поблагодарили 5,570 раз(а) в 2,288 сообщениях
Репутация: 614
|
Re: "Железо" для шахматных программ.
Цитата: Сообщение от Burcontovk
Здоров Серый а в чем секрет выложить тут вариант без названия двигателя? Я же тут интересуюсь у всех.
|
14.04.2021, 02:32 | #4678 |
Гроссмейстер
Регистрация: 20.12.2016
Сообщений: 1,715
Сказал(а) спасибо: 2,282
Поблагодарили 2,156 раз(а) в 1,075 сообщениях
Репутация: 240
|
Re: "Железо" для шахматных программ.
Цитата: Сообщение от SergeyMZ
Когда у некоторых уже стоит трипперы типа 3970x и видяхи rtx3090, то лучше народу не знать тонкости настроек и выбора движков...
__________________
Администратор форума immortalchess.pw |
14.04.2021, 02:56 | #4679 |
Гроссмейстер
Регистрация: 28.05.2016
Сообщений: 3,184
Сказал(а) спасибо: 11,937
Поблагодарили 5,570 раз(а) в 2,288 сообщениях
Репутация: 614
|
Re: "Железо" для шахматных программ.
Цитата: Сообщение от Burcontovk
Серый не могу понять как узнают твои настройки если ты напишешь хотя бы ход или серию ходов готовых?
|
Пользователь сказал cпасибо: | Burcontovk (14.04.2021) |
14.04.2021, 03:04 | #4680 |
Гроссмейстер
Регистрация: 28.05.2016
Сообщений: 3,184
Сказал(а) спасибо: 11,937
Поблагодарили 5,570 раз(а) в 2,288 сообщениях
Репутация: 614
|
Re: "Железо" для шахматных программ.
Цитата: Сообщение от Burcontovk
Серый не могу понять как узнают твои настройки если ты напишешь хотя бы ход или серию ходов готовых?
[Site "?"] [Date "????.??.??"] [Round "?"] [White "New game"] [Black "?"] [Result "1-0"] [SetUp "1"] [FEN "6Q1/8/8/8/8/7k/ppp1p3/brrbK3 w - - 0 1"] [PlyCount "69"] {[#]} 1. Qg1 Kh4 2. Qg2 Kh5 3. Qg3 Kh6 4. Qa3 Kg6 5. Qxa2 Kg5 6. Qc4 Kh6 7. Qc5 Kg6 8. Qe5 Kh6 9. Qf5 Kg7 10. Qh5 Kf6 11. Qg4 Ke5 12. Qf3 Ke6 13. Qf8 Ke5 14. Qf7 Kd6 15. Qe8 Kd5 16. Qe7 Kc6 17. Qd8 Kb7 18. Qd7+ Kb6 19. Qc8 Ka7 20. Qc7+ Ka8 21. Qd7 Kb8 22. Qc6 Ka7 23. Qc8 Kb6 24. Qd7 Ka6 25. Qc7 Kb5 26. Qd6 Kc4 27. Qe5 Kd3 28. Qf4 Kc3 29. Qe4 Kb3 30. Qd4 Ka3 31. Qd6+ Kb3 32. Qc5 Ka4 33. Qb6 Ka3 34. Qb5 Ka2 35. Qa4# 1-0 |
Пользователь сказал cпасибо: | Burcontovk (14.04.2021) |
Здесь присутствуют: 2 (пользователей: 0 , гостей: 2) | |
Опции темы | |
Опции просмотра | |
|
|