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) |
26.02.2021, 22:34 | #4231 |
Гроссмейстер
Регистрация: 28.05.2016
Сообщений: 3,184
Сказал(а) спасибо: 11,937
Поблагодарили 5,570 раз(а) в 2,288 сообщениях
Репутация: 614
|
Re: "Железо" для шахматных программ.
Всем приветы!
Нужен совет по компьютерному железу: У меня есть возможность поставить вторую такую же видеокарту Nvidia Geforce MSI 1060 6gb. Соответственно, есть несколько вопросов: 1. Какая будет скорость у Лилки 27 в итоге на 2-х одинаковых видеокартах? 2-х кратная? 2. Как соединить 2 видеокарты в одну? Через SLI? 3. Нужно ли будет покупать новый блок питания? Он у меня мощный Corsair на 1200 Вт, но старенький: 1.5+ года ему. 4. Есть какие еще нюансы при подключении второй видеокарты? |
27.02.2021, 09:44 | #4232 |
Эксперт
Регистрация: 31.05.2016
Сообщений: 6,474
Сказал(а) спасибо: 10,473
Поблагодарили 6,624 раз(а) в 3,608 сообщениях
Репутация: 467
|
Re: "Железо" для шахматных программ.
Никак... NVIDIA с 1.01.21 года прекратила выпуск драйверов со встроенной поддержкой новых профилей SLI для видеокарт RTX-20 и более ранних серий. NVIDIA также лишила интерфейса NVLink все модели видеокарт RTX 30-серии, кроме RTX-3090.
|
27.02.2021, 10:38 | #4233 |
Гроссмейстер
Регистрация: 19.04.2017
Сообщений: 4,734
Сказал(а) спасибо: 1,204
Поблагодарили 2,853 раз(а) в 1,885 сообщениях
Репутация: 159
|
Re: "Железо" для шахматных программ.
Цитата: Сообщение от sergey1963
Никак...
Цитата: Сообщение от SergeyMZ
Через SLI?
|
27.02.2021, 10:46 | #4234 |
Эксперт
Регистрация: 31.05.2016
Сообщений: 6,474
Сказал(а) спасибо: 10,473
Поблагодарили 6,624 раз(а) в 3,608 сообщениях
Репутация: 467
|
Re: "Железо" для шахматных программ.
вам и карты в руки- отвечайте... а для меня тут все вопросы странные-
1. Какая будет скорость у Лилки 27 в итоге на 2-х одинаковых видеокартах? 2-х кратная? да... скорость и на процессорах двухкратная... якобы... 2. Как соединить 2 видеокарты в одну? Через SLI? - увы... 3. Нужно ли будет покупать новый блок питания? Он у меня мощный Corsair на 1200 Вт, но старенький: 1.5+ года ему. - учитывая, что блоки питания служат по 10-15 лет, ваш надо менять срочно, еще год назад... 4. Есть какие еще нюансы при подключении второй видеокарты? - для вас- да, для остальных- воткнул и получил из 2х1060- 1080 с памятью 6гб и полуторакратным энергопотреблением... 1080= 2060с= 3050ti |
27.02.2021, 11:46 | #4235 |
Гроссмейстер
Регистрация: 19.04.2017
Сообщений: 4,734
Сказал(а) спасибо: 1,204
Поблагодарили 2,853 раз(а) в 1,885 сообщениях
Репутация: 159
|
Re: "Железо" для шахматных программ.
Цитата: Сообщение от sergey1963
да... скорость и на процессорах двухкратная... якобы...
Цитата: Сообщение от sergey1963
ваш надо менять срочно, еще год назад...
Цитата: Сообщение от sergey1963
- для вас- да, для остальных- воткнул и получил
|
27.02.2021, 13:27 | #4236 |
Эксперт
Регистрация: 31.05.2016
Сообщений: 6,474
Сказал(а) спасибо: 10,473
Поблагодарили 6,624 раз(а) в 3,608 сообщениях
Репутация: 467
|
Re: "Железо" для шахматных программ.
Цитата: Сообщение от svoitsl
...тут есть вроде правило двух потоков CPU на одну GPU,так что если есть 4 ядерный CPU то и прирост должен быть близок к 2-х кратному
...а ведь шутку могут и не понят и срочно начинать копить на новый БП :-) ...не все таки просто, надо ещё не забыть правильно Лилу сконфигурировать, чтоб она могла всей этой роскошью пользховаться 2. для этого в начале и идет- учитывая, что блоки питания служат по 10-15 лет... 3. не только Лилу сконфигурировать, но и включить, ПК, монитор, установить шахматную оболочку, движок, эндшпильные таблицы, дебютные книги, базы партий... где ж тут справиться??? |
27.02.2021, 19:35 | #4237 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: "Железо" для шахматных программ.
Цитата: Сообщение от sergey1963
разница между 6 и 12 ядрами в Стоке- теоретически в 2 раза, практически на 20%
Разница конечно не в два раза, но очень близко к этому - около 1,9 раза (+/-) |
27.02.2021, 20:07 | #4238 |
Эксперт
Регистрация: 31.05.2016
Сообщений: 6,474
Сказал(а) спасибо: 10,473
Поблагодарили 6,624 раз(а) в 3,608 сообщениях
Репутация: 467
|
Re: "Железо" для шахматных программ.
- давайте посмотрим в тактической позиции- за сколько найдет нужный ход 1-2-4-8-16 или 3-6-12-24 ядер, если там будет удвоение по времени- вы правы... можно измерить и достижение определенной глубины 40-50...
- реально "удвоятся" только специфические программы типа аудио и видео- конвертации... для примера- r5k1/p1pb2bp/3p3r/P1pPp1p1/2B1Pq2/1R2QPp1/1P4PP/5RBK b - - 0 1 точно также и с видеокартами в тяжелых счетных программах, хотя в играх- прямое удвоение фпс... - сам Сток получил при переходе с 1 на 2- 4- 8- 16 ядер- 48 эло- 36- 27- 20... затухания не видно? да прирост будет хоть до 256, но мизерный и он будет нивелироваться временем на ход- вот почему сегодня 4- 6 ядер в адвансе не уступают 32-48... хотя при конвертации музыки вы получите реальные 8 раз... |
27.02.2021, 20:42 | #4239 |
КМС
Регистрация: 22.03.2018
Сообщений: 683
Сказал(а) спасибо: 63
Поблагодарили 307 раз(а) в 209 сообщениях
Репутация: 27
|
Re: "Железо" для шахматных программ.
Цитата: Сообщение от sergey1963
- сам Сток получил при переходе с 1 на 2- 4- 8- 16 ядер- 48 эло- 36- 27- 20... затухания не видно? да прирост будет хоть до 256, но мизерный и он будет нивелироваться временем на ход- вот почему сегодня 4- 6 ядер в адвансе не уступают 32-48... хотя при конвертации музыки вы получите реальные 8 раз...
А вот там где надо будет считать ещё как уступают и разница сумасшедшая между этими процами. Вот в ситуации где ты делал расчёты мощность проца прямо влияла как на время расчётов, либо качество, по факту на оба этих показателя. |
27.02.2021, 21:13 | #4240 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: "Железо" для шахматных программ.
Цитата: Сообщение от sergey1963
- давайте посмотрим в тактической позиции- за сколько найдет нужный ход 1-2-4-8-16 или 3-6-12-24 ядер, если там будет удвоение по времени- вы правы... можно измерить и достижение определенной глубины 40-50...
- реально "удвоятся" только специфические программы типа аудио и видео- конвертации... для примера- r5k1/p1pb2bp/3p3r/P1pPp1p1/2B1Pq2/1R2QPp1/1P4PP/5RBK b - - 0 1 точно также и с видеокартами в тяжелых счетных программах, хотя в играх- прямое удвоение фпс... - сам Сток получил при переходе с 1 на 2- 4- 8- 16 ядер- 48 эло- 36- 27- 20... затухания не видно? да прирост будет хоть до 256, но мизерный и он будет нивелироваться временем на ход- вот почему сегодня 4- 6 ядер в адвансе не уступают 32-48... хотя при конвертации музыки вы получите реальные 8 раз... 20% - это совсем не достоверная цифра. "- давайте посмотрим в тактической позиции- за сколько найдет нужный ход 1-2-4-8-16 или 3-6-12-24 ядер" - Так проверьте, потом напишите. Думаю по 3 прогона для 1-2-4 ядер вполне хватит "можно измерить и достижение определенной глубины 40-50..." - Боюсь это не так работает... Я проводил подобные тесты и в некоторых случаях увеличение количества ядер/потоков наоборот - ЗАМЕДЛЯЛО набор глубины, что есть нормально для Стокфиша. |
Пользователь сказал cпасибо: | SergeyMZ (27.02.2021) |
27.02.2021, 21:27 | #4241 |
Эксперт
Регистрация: 31.05.2016
Сообщений: 6,474
Сказал(а) спасибо: 10,473
Поблагодарили 6,624 раз(а) в 3,608 сообщениях
Репутация: 467
|
Re: "Железо" для шахматных программ.
- а зачем считать-то?- все уже посчитано- если для партий по 0,1с на ход увосьмерение дает 111 эло (48+36+27)- с 1 ядра до 8, то с 8 до 64 ядер- только 46 эло (20+15+11), причем при 3500 эло прибавка в 111- это всего лишь 3%, а при 3611 прибавка в 46- это чуть больше 1%...
- но и это не все- и самое печальное- время все сглаживает- при 0,1-1с на ход разница между увосьмерением - ощутима, при 1-10мин- уже менее, при 1-10ч- ее почти нет... - ну и окончательное решение- готов сыграть против вашего 12 ядерника 1 ядром... черными... с показом PV движка |
27.02.2021, 21:30 | #4242 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: "Железо" для шахматных программ.
Цитата: Сообщение от sergey1963
А зачем считать-то- все уже посчитано- если для партий по 0,1с на ход увосьмерение дает 111 эло (48+36+27)- с 1 ядра до 8, то с 8 до 64- только 46 (20+15+11), причем при 3500 эло прибавка в 111- это всего лишь 3%, а при 3611 прибавка в 46- это чуть больше 1%...
|
27.02.2021, 21:39 | #4244 |
Эксперт
Регистрация: 31.05.2016
Сообщений: 6,474
Сказал(а) спасибо: 10,473
Поблагодарили 6,624 раз(а) в 3,608 сообщениях
Репутация: 467
|
Re: "Железо" для шахматных программ.
увы и ах- проверьте сами, такие измерения уже проводились... затухание при дальнейшем удвоении...
вам легче- 1-2-4-8 или 3-6-12... скорость движка- это вообще бред- ленивый поиск- этим все сказано, количество повторенных позиций- зашкаливает... |
27.02.2021, 21:43 | #4245 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: "Железо" для шахматных программ.
Цитата: Сообщение от sergey1963
увы и ах- проверьте сами, такие измерения уже проводились... затухание при дальнейшем удвоении...
вам легче- 1-2-4-8 или 3-6-12... Можно 256 против 128 и т.д. Главное чтобы были физические ядра, не потоки. |
27.02.2021, 21:45 | #4246 |
Эксперт
Регистрация: 31.05.2016
Сообщений: 6,474
Сказал(а) спасибо: 10,473
Поблагодарили 6,624 раз(а) в 3,608 сообщениях
Репутация: 467
|
Re: "Железо" для шахматных программ.
так проверьте сами- 4 ядра против 8... обычный тест 10т партий при 0,1с на ход... на фиштесте- максимум полминуты на партию...
|
27.02.2021, 21:48 | #4247 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: "Железо" для шахматных программ.
Цитата: Сообщение от sergey1963
так проверьте сами- 4 ядра против 8... обычный тест 10т партий при 0,1с на ход...
Вы ведь утверждаете что уже были такие тесты. Вот и приведите их. |
27.02.2021, 21:49 | #4248 |
Эксперт
Регистрация: 31.05.2016
Сообщений: 6,474
Сказал(а) спасибо: 10,473
Поблагодарили 6,624 раз(а) в 3,608 сообщениях
Репутация: 467
|
Re: "Железо" для шахматных программ.
а мне зачем? я также проводил, поэтому и не беру 8-16-32 ядра, также и с ОЗУ, SSD, видеокартами- разумный оптимум, далее- бред и элементарная жадность...
еще не беру 2-4-8 жен, не делаю 4-8-16 детей, не ем 4-8-16 раз в день, не езжу на 4-8-16 машинах, не живу в 4-8-16 домах, не имею 2-4-8 гражданств, не собираюсь жить до 80-160-320 лет... список можно продолжить существенно, но хотелось бы спросить- у кого-то иначе? |
27.02.2021, 22:03 | #4249 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: "Железо" для шахматных программ.
sergey1963, в тестах, о которых Вы пишете, использовалось ОДНО ядро против 2-х - против 4-х - против 8-ми - против 16 - против 32-х и так далее...
В этих условиях действительно есть затухание. Но в тесте 32-х ядер против 16-ти ядер, разница ЭЛО будет примерно такая же как и у 2-х ядер против 1-го. |
27.02.2021, 22:03 | #4250 |
Гроссмейстер
|
Re: "Железо" для шахматных программ.
Развернуть для просмотраsetoption name Threads value 1
setoption name hash value 8192 go movetime 30000 info depth 30 seldepth 37 multipv 1 score cp 23 nodes 35671049 nps 1188995 hashfull 36 tbhits 0 time 30001 bestmove d2d4 ponder d7d5 ------------------------------ setoption name Threads value 2 setoption name hash value 8192 go movetime 30000 info depth 31 seldepth 38 multipv 1 score cp 19 nodes 66576631 nps 2219147 (1,87) hashfull 82 tbhits 0 time 30001 bestmove e2e4 ponder e7e5 ------------------------------ setoption name Threads value 4 setoption name hash value 8192 go movetime 30000 info depth 33 seldepth 46 multipv 1 score cp 22 upperbound nodes 128524974 nps 4284022 (3,6) hashfull 128 tbhits 0 time 30001 bestmove e2e4 ponder e7e5 ----------------------------- setoption name Threads value 8 setoption name hash value 8192 go movetime 30000 info depth 34 seldepth 41 multipv 1 score cp 24 nodes 262659333 nps 8755019 (7,36) hashfull 253 tbhits 0 time 30001 bestmove d2d4 ponder g8f6 ----------------------------- setoption name Threads value 16 setoption name hash value 8192 go movetime 30000 info depth 34 seldepth 49 multipv 1 score cp 25 nodes 497005436 nps 16565743 (13,93) hashfull 440 tbhits 0 time 30002 bestmove e2e4 ponder e7e5 ----------------------------- setoption name Threads value 24 setoption name hash value 8192 go movetime 30000 info depth 40 seldepth 50 multipv 1 score cp 22 nodes 732379686 nps 24411028 (20,53) hashfull 590 tbhits 0 time 30002 bestmove e2e4 ponder e7e [свернуть] вот мой тест Stockfish 13 из стартовой позиции на 30 сек. что интересно вплоть до 16 ядер глубину не особо больше получило по сравнению с 1 ядром. Но на 24 уже резко посчитало глубже. красным кратность по сравнению с 1 ядром.
__________________
PGN Spy - top tournaments |
27.02.2021, 22:04 | #4251 |
КМС
Регистрация: 21.11.2016
Сообщений: 709
Сказал(а) спасибо: 433
Поблагодарили 1,545 раз(а) в 582 сообщениях
Репутация: 197
|
Re: "Железо" для шахматных программ.
Сегодня разумно 2 ядра, завтра - 4, послезавтра - 64. За цену хорошего четырехядерника в 2008 сейчас можно купить 16-ядерный 3950/5950x, который выдаст в ~три раза больше скорости.
|
Пользователь сказал cпасибо: | Maratka (01.03.2021) |
27.02.2021, 22:05 | #4252 |
Эксперт
Регистрация: 31.05.2016
Сообщений: 6,474
Сказал(а) спасибо: 10,473
Поблагодарили 6,624 раз(а) в 3,608 сообщениях
Репутация: 467
|
Re: "Железо" для шахматных программ.
ChessMan,
вы поняли не так- тест проводился на фиштесте лет 5 назад, именно 1-2, 2-4, 4-8 и т.д... Цитата: Сообщение от Aster
Сегодня разумно 2 ядра, завтра - 4, послезавтра - 64. За цену хорошего четырехядерника в 2008 сейчас можно купить 16-ядерный 3950/5950x, который выдаст в ~три раза больше скорости.
|
27.02.2021, 22:08 | #4253 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: "Железо" для шахматных программ.
Цитата: Сообщение от sergey1963
вы поняли не так
http://talkchess.com/forum3/viewtopic.php?t=74188 |
Пользователь сказал cпасибо: | sergey1963 (27.02.2021) |
27.02.2021, 22:08 | #4254 |
Гроссмейстер
|
Re: "Железо" для шахматных программ.
Всегда разумно больше ядер, так как помогает больше анализировать позиций/партий.
Ежели играть в одном турнире пару партий, то конечно, можно и на быстрых 4 ядрах нормально играть. А если партий 20? А если параллельно еще тестировать, книгу делать?
__________________
PGN Spy - top tournaments |
4 пользователя(ей) сказали cпасибо: |
27.02.2021, 22:09 | #4255 |
Эксперт
Регистрация: 31.05.2016
Сообщений: 6,474
Сказал(а) спасибо: 10,473
Поблагодарили 6,624 раз(а) в 3,608 сообщениях
Репутация: 467
|
Re: "Железо" для шахматных программ.
Цитата: Сообщение от Переяслав
вот мой тест Stockfish 13 из стартовой позиции на 30 сек.
что интересно вплоть до 16 ядер глубину не особо больше получило по сравнению с 1 ядром. Но на 24 уже резко посчитало глубже. красным кратность по сравнению с 1 ядром. И 4 ядра значит равны 64? |
27.02.2021, 22:11 | #4256 |
Гроссмейстер
|
Re: "Железо" для шахматных программ.
Цитата: Сообщение от sergey1963
Сильно смахивает на рекламу 1-16 ядер- ничто! 24-48 и счастье у вас в кармане...
__________________
PGN Spy - top tournaments |
Пользователь сказал cпасибо: | sergey1963 (27.02.2021) |
27.02.2021, 22:14 | #4258 |
Super Moderator
Регистрация: 04.01.2017
Сообщений: 3,629
Сказал(а) спасибо: 2,879
Поблагодарили 6,463 раз(а) в 2,331 сообщениях
Репутация: 354
|
Re: "Железо" для шахматных программ.
Цитата: Сообщение от Переяслав
Всегда разумно больше ядер
Если процессоры равные по итоговой скорости - то меньше ядер ЛУЧШЕ. |
Пользователь сказал cпасибо: | sergey1963 (27.02.2021) |
27.02.2021, 22:21 | #4259 |
Эксперт
Регистрация: 31.05.2016
Сообщений: 6,474
Сказал(а) спасибо: 10,473
Поблагодарили 6,624 раз(а) в 3,608 сообщениях
Репутация: 467
|
Re: "Железо" для шахматных программ.
Цитата: Сообщение от ChessMan
Сток-11- 2020год, время на ход- 0,2с, по 3000 игр, 2-4 потока=81 эло, 4-8=66, 8-16=49, 16-32=46, 32-64=47, 64-128=14... Причем эло обрушается при достижении 30 глубины, т.е. если время на ход- минута, прибавка будет еще меньше 14 эло. Кстати, спасибо- за свежий тест... да и это были- потоки, т.е. ядро+SMT... везде, поэтому можно делить ядра на 2... |
Пользователь сказал cпасибо: | SergeyMZ (27.02.2021) |
27.02.2021, 22:21 | #4260 |
Гроссмейстер
|
Re: "Железо" для шахматных программ.
Цитата: Сообщение от ChessMan
Не всегда.
Если процессоры равные по итоговой скорости - то меньше ядер ЛУЧШЕ. Я анализирую в Аквариуме и делаю тесты движков на 1 ядре. Мне чем больше ядер тем выше производительность и дикая экономия времени
__________________
PGN Spy - top tournaments |
Здесь присутствуют: 3 (пользователей: 0 , гостей: 3) | |
|
|