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

Вернуться   Forchess - форум о заочных шахматах > Заочные турниры и партии > Говорильня

Ответ
 
Опции темы Опции просмотра
Старый 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)
Старый 27.05.2020, 18:50   #3721
svoitsl
Гроссмейстер
 
Аватар для svoitsl
 
Регистрация: 19.04.2017
Сообщений: 4,734
Сказал(а) спасибо: 1,204
Поблагодарили 2,853 раз(а) в 1,885 сообщениях
Репутация: 159
По умолчанию Re: "Железо" для шахматных программ.

Цитата: Сообщение от sergey1963
Они одинаковы, но вы неправильно сравниваете- у 9600 нет НТ,
У них вполне сопоставимая цена и хотелось бы узнать на счет сопоставимости nps Стокфиша.
Вы утверждаете что Интелу там делать нечего, и Рязань с ГТ его обойдет запросто ?
svoitsl вне форума   Ответить с цитированием
Старый 27.05.2020, 19:01   #3722
sergey1963
Эксперт
 
Аватар для sergey1963
 
Регистрация: 31.05.2016
Сообщений: 6,474
Сказал(а) спасибо: 10,473
Поблагодарили 6,624 раз(а) в 3,608 сообщениях
Репутация: 467
По умолчанию Re: "Железо" для шахматных программ.

-15 и 10тр- сопоставимо? тестов- хоть отбавляй...
-3600 логично сравнивать с 8700к или 10600к, причем АМД разгоняется на всех платах, кроме А, Интел- только на платах Z с ценой ой-ой... но и там- и там разгонять по существу нечего- только память...
sergey1963 вне форума   Ответить с цитированием
Старый 27.05.2020, 19:17   #3723
svoitsl
Гроссмейстер
 
Аватар для svoitsl
 
Регистрация: 19.04.2017
Сообщений: 4,734
Сказал(а) спасибо: 1,204
Поблагодарили 2,853 раз(а) в 1,885 сообщениях
Репутация: 159
По умолчанию Re: "Железо" для шахматных программ.

Цитата: Сообщение от sergey1963
-15 и 10тр- сопоставимо?
вот совсем не стоит свои домыслы (9600 и 3500х) приписывать моему сравнению
(9600KF и 3600х)
цены на 9600KF и 3600х на момент моего сообщения вполне сопоставимы и были около 12 тыс руб
svoitsl вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Владимир001 (27.05.2020)
Старый 27.05.2020, 19:41   #3724
sergey1963
Эксперт
 
Аватар для sergey1963
 
Регистрация: 31.05.2016
Сообщений: 6,474
Сказал(а) спасибо: 10,473
Поблагодарили 6,624 раз(а) в 3,608 сообщениях
Репутация: 467
По умолчанию Re: "Железо" для шахматных программ.

тролишь ты сегодня- крайне неудачно- посмотри на свою же картинку пару страниц назад- там 3500х- 9тр и 13- 9600kf, 3600- 12тр и 20- 8700к, ну вот выйдет 10600к- посмотрим, но думаю чуть меньше будет... плюс материнка Z- у Интела раза в 2 подороже В- от АМД... как раз на видеокарту или оперативку останется...
sergey1963 вне форума   Ответить с цитированием
Старый 27.05.2020, 21:35   #3725
Андрей 71
Начинающий
 
Аватар для Андрей 71
 
Регистрация: 07.11.2019
Сообщений: 20
Сказал(а) спасибо: 29
Поблагодарили 20 раз(а) в 6 сообщениях
Репутация: 9
По умолчанию Re: "Железо" для шахматных программ.

Кто подскажет у меня с включенным нт 88 ядер а движок ограничивает 1-32 ядер?
Андрей 71 вне форума   Ответить с цитированием
Старый 27.05.2020, 21:49   #3726
svoitsl
Гроссмейстер
 
Аватар для svoitsl
 
Регистрация: 19.04.2017
Сообщений: 4,734
Сказал(а) спасибо: 1,204
Поблагодарили 2,853 раз(а) в 1,885 сообщениях
Репутация: 159
По умолчанию Re: "Железо" для шахматных программ.

Цитата: Сообщение от Андрей 71
а движок ограничивает 1-32 ядер?
может у вас ОС ограничивает? Не все могут работать с более 64
svoitsl вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Андрей 71 (27.05.2020)
Старый 27.05.2020, 21:56   #3727
Андрей 71
Начинающий
 
Аватар для Андрей 71
 
Регистрация: 07.11.2019
Сообщений: 20
Сказал(а) спасибо: 29
Поблагодарили 20 раз(а) в 6 сообщениях
Репутация: 9
По умолчанию Re: "Железо" для шахматных программ.

https://content-1.foto.my.mail.ru/ma...photo/b-94.jpg не могу вставит картинку.диспетчер задач все ядра работают.только собрал два процессора е5-2699v4.в чем проблема не пойму.Windows 7 максимальная.
Андрей 71 вне форума   Ответить с цитированием
Старый 27.05.2020, 22:10   #3728
svoitsl
Гроссмейстер
 
Аватар для svoitsl
 
Регистрация: 19.04.2017
Сообщений: 4,734
Сказал(а) спасибо: 1,204
Поблагодарили 2,853 раз(а) в 1,885 сообщениях
Репутация: 159
По умолчанию Re: "Железо" для шахматных программ.

Цитата: Сообщение от Андрей 71
в чем проблема не пойму
Не разу не видел этот движок в серьезных соревнованиях, вполне возможно,что он это просто делать не умеет, потому что это ему по мнению автора пока не сильно нужно
или оболочка не позволяет,попробуйте задать в свойствах движка
svoitsl вне форума   Ответить с цитированием
Старый 27.05.2020, 22:27   #3729
Андрей 71
Начинающий
 
Аватар для Андрей 71
 
Регистрация: 07.11.2019
Сообщений: 20
Сказал(а) спасибо: 29
Поблагодарили 20 раз(а) в 6 сообщениях
Репутация: 9
По умолчанию Re: "Железо" для шахматных программ.

Цитата: Сообщение от svoitsl
Не разу не видел этот движок в серьезных соревнованиях, вполне возможно,что он это просто делать не умеет, потому что это ему по мнению автора пока не сильно нужно
или оболочка не позволяет,попробуйте задать в свойствах движка
Любой движок один результат.Это движок Eman 5.50 и довольно сильный.https://www.twitch.tv/vendablebee420/
Андрей 71 вне форума   Ответить с цитированием
Старый 27.05.2020, 22:45   #3730
svoitsl
Гроссмейстер
 
Аватар для svoitsl
 
Регистрация: 19.04.2017
Сообщений: 4,734
Сказал(а) спасибо: 1,204
Поблагодарили 2,853 раз(а) в 1,885 сообщениях
Репутация: 159
По умолчанию Re: "Железо" для шахматных программ.

Цитата: Сообщение от Андрей 71
Eman 5.50 и довольно сильный
Нисколько не сомневаюсь, но попробуйте задать число потоков в свойствах движка,или даже в проге
cutechess-cli ^
-engine name=X6.1 cmd=xiphos-0.6.1-w64-nopopcnt.exe ^
-engine name=E12.19 cmd=Ethereal12.19-x64-nopopcnt.exe ^
-each proto=uci tc=15+0.15 restart=off option.Threads=88 ^
-repeat ^
-rounds 50 ^
-concurrency 1 ^
-ratinginterval 1
svoitsl вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Владимир001 (27.05.2020)
Старый 28.05.2020, 12:30   #3731
DEEP_MIND
Super Moderator
 
Аватар для DEEP_MIND
 
Регистрация: 30.05.2016
Сообщений: 758
Сказал(а) спасибо: 67
Поблагодарили 1,191 раз(а) в 587 сообщениях
Репутация: 51
По умолчанию Re: "Железо" для шахматных программ.

Цитата: Сообщение от Андрей 71
у меня с включенным нт 88 ядер
бесполезная затея. движок нужно запускать на чистых ядрах, без всяких НТ.
DEEP_MIND вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Владимир001 (28.05.2020)
Старый 28.05.2020, 14:52   #3732
Evgeny
3 разряд
 
Аватар для Evgeny
 
Регистрация: 13.06.2016
Сообщений: 183
Сказал(а) спасибо: 859
Поблагодарили 537 раз(а) в 181 сообщениях
Репутация: 92
По умолчанию Re: "Железо" для шахматных программ.

Для длительного анализа это будет лучше? Почему?
Evgeny вне форума   Ответить с цитированием
Старый 28.05.2020, 15:14   #3733
svoitsl
Гроссмейстер
 
Аватар для svoitsl
 
Регистрация: 19.04.2017
Сообщений: 4,734
Сказал(а) спасибо: 1,204
Поблагодарили 2,853 раз(а) в 1,885 сообщениях
Репутация: 159
По умолчанию Re: "Железо" для шахматных программ.

Цитата: Сообщение от DEEP_MIND
,без всяких НТ.
Интересно то, что если запустить на в двое большем числе потоков, чем можно, то нпс будет значительно выше, возможно потому что эти потоки начинают вытеснять служебные, может для тестов движков это и не совсем честно, но для адванса это не важно
svoitsl вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Владимир001 (28.05.2020)
Старый 28.05.2020, 22:29   #3734
DEEP_MIND
Super Moderator
 
Аватар для DEEP_MIND
 
Регистрация: 30.05.2016
Сообщений: 758
Сказал(а) спасибо: 67
Поблагодарили 1,191 раз(а) в 587 сообщениях
Репутация: 51
По умолчанию Re: "Железо" для шахматных программ.

Цитата: Сообщение от svoitsl
но для адванса это не важно
почему вы все измеряете скорость по NPS? нужно смотреть соотношение время/глубина! а для эдванса вообще пофик на скорость, важно качество анализа.
DEEP_MIND вне форума   Ответить с цитированием
3 пользователя(ей) сказали cпасибо:
Alex_Lk (29.05.2020), Borisk (29.05.2020), Tagray (29.05.2020)
Старый 28.05.2020, 23:12   #3735
svoitsl
Гроссмейстер
 
Аватар для svoitsl
 
Регистрация: 19.04.2017
Сообщений: 4,734
Сказал(а) спасибо: 1,204
Поблагодарили 2,853 раз(а) в 1,885 сообщениях
Репутация: 159
По умолчанию Re: "Железо" для шахматных программ.

Цитата: Сообщение от DEEP_MIND
важно качество анализа.
так вроде чем больше потоков тем и качество должно быть выше (в среднем)?
svoitsl вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Владимир001 (28.05.2020)
Старый 29.05.2020, 11:52   #3736
DEEP_MIND
Super Moderator
 
Аватар для DEEP_MIND
 
Регистрация: 30.05.2016
Сообщений: 758
Сказал(а) спасибо: 67
Поблагодарили 1,191 раз(а) в 587 сообщениях
Репутация: 51
По умолчанию Re: "Железо" для шахматных программ.

Цитата: Сообщение от svoitsl
чем больше потоков
2 потока на 1 ядре - что в этом хорошего?
к примеру, оба потока вызвали одну и туже функцию - ей требуется для вычислений 80% регистров ядра, соответственно 2-му потоку оставшихся 20% не хватает, он встает в режим ожидания. при этом алгоритм шахмат нагружает ядра на все 99%, так что конкуренция между потоками очень сильная. драчка за регистры, кэш и память очень серьезная. арбитр НТ работает не покладая "рук", чтобы хоть как-то распределить ресурсы железа на 2 потока. за счет этих микропауз создается впечатление, что скорость таки немного вырастает. но растет ли глубина перебора?
DEEP_MIND вне форума   Ответить с цитированием
Старый 29.05.2020, 12:57   #3737
svoitsl
Гроссмейстер
 
Аватар для svoitsl
 
Регистрация: 19.04.2017
Сообщений: 4,734
Сказал(а) спасибо: 1,204
Поблагодарили 2,853 раз(а) в 1,885 сообщениях
Репутация: 159
По умолчанию Re: "Железо" для шахматных программ.

Тут статистика рулит, НТ позволяет более эффективно нагружать проц в среднем, причем так же повышается нпс, конечно есть случаи когда это может увеличить задержки, но в целом средняя эффективность и производительность повышается
svoitsl вне форума   Ответить с цитированием
Старый 29.05.2020, 13:18   #3738
Alex_Lk
КМС
 
Аватар для Alex_Lk
 
Регистрация: 14.10.2016
Сообщений: 667
Сказал(а) спасибо: 5,298
Поблагодарили 1,293 раз(а) в 498 сообщениях
Репутация: 201
По умолчанию Re: "Железо" для шахматных программ.

Цитата: Сообщение от svoitsl
Тут статистика рулит, НТ позволяет более эффективно нагружать проц в среднем, причем так же повышается нпс, конечно есть случаи когда это может увеличить задержки, но в целом средняя эффективность и производительность повышается
DEEP_MIND пытался сказать что есть сомнения в повышении эффективности для шахмат.
Сам некоторое время назад делал для себя подобные проверки. Совешено четко было видно что скорость нпс растет но время для набора той же глубины увеличивается. Такое впечатление что потоки пересчитывают одни и те же узлы.

Для правильного ответа на этот вопрос надо хорошо разбираться в том как перебирает узлы конкретный движок. Иначе все это близко к гаданию.
Alex_Lk вне форума   Ответить с цитированием
Старый 29.05.2020, 13:43   #3739
svoitsl
Гроссмейстер
 
Аватар для svoitsl
 
Регистрация: 19.04.2017
Сообщений: 4,734
Сказал(а) спасибо: 1,204
Поблагодарили 2,853 раз(а) в 1,885 сообщениях
Репутация: 159
По умолчанию Re: "Железо" для шахматных программ.

Так ведь время для набора глубины потому может и увеличивается, что больше потоков позволяет меньше отсекать веток и проводить более качественный обсчет
svoitsl вне форума   Ответить с цитированием
Старый 29.05.2020, 14:12   #3740
Rom77
Мастер
 
Аватар для Rom77
 
Регистрация: 11.08.2017
Адрес: Киров
Сообщений: 912
Сказал(а) спасибо: 888
Поблагодарили 1,197 раз(а) в 632 сообщениях
Репутация: 132
По умолчанию Re: "Железо" для шахматных программ.

Долго-долго набирал сообщение, но к сожалению случайно стер весь текст . Так что вкратце:

В современных процессорах в каждом ядре размещают уже по четыре блока непосредственно занимающихся вычислениями. Они называются ALU. Работают АЛУ параллельно, поэтому сугубо последовательным программам загрузить все их работой затруднительно. Поэтому HT обычно всегда идет на пользу. Поменьше будет простоев, спекулятивных вычислений и всяких прочих ухищрений. А транзисторов на регистры памяти, планировщики и прочую управляющую логику в современных процессорах, при нынешних размерах кристалла кремния, обычно хватает.

Я полагаю, что если HT дает хотя бы 20% прироста скорости шахматной программе с распараллеливанием LazySMP, то он будет полезен.
Rom77 вне форума   Ответить с цитированием
6 пользователя(ей) сказали cпасибо:
Alex_Lk (29.05.2020), Burcontovk (31.05.2020), Corrs (29.05.2020), Maratka (30.05.2020), SergeyMZ (29.05.2020), svoitsl (29.05.2020)
Старый 29.05.2020, 14:21   #3741
SergeyMZ
Гроссмейстер
 
Аватар для SergeyMZ
 
Регистрация: 28.05.2016
Сообщений: 3,184
Сказал(а) спасибо: 11,937
Поблагодарили 5,570 раз(а) в 2,288 сообщениях
Репутация: 614

Награды пользователя:

По умолчанию Re: "Железо" для шахматных программ.

По моим наблюдениям, HT очень полезен. Благодаря ему я могу нормально заниматься разными вещами параллельно, когда анализирую при этом шахматную партию. Например нормально, без зависаний смотреть видео на ютуб, или открыть много вкладок в браузере.
SergeyMZ вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Alex_Lk (29.05.2020), DEEP_MIND (30.05.2020)
Старый 29.05.2020, 15:02   #3742
svoitsl
Гроссмейстер
 
Аватар для svoitsl
 
Регистрация: 19.04.2017
Сообщений: 4,734
Сказал(а) спасибо: 1,204
Поблагодарили 2,853 раз(а) в 1,885 сообщениях
Репутация: 159
По умолчанию Re: "Железо" для шахматных программ.

Вообще то в своем первом посте я даже не об НТ писал, я писал что возможно полезно задавать потоков больше чем можно, то есть например при 8 поточном проце задавать 16 потоков, в этом случае средняя производительность повышается за счёт вытеснения служебных потоков
svoitsl вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
Владимир001 (29.05.2020)
Старый 29.05.2020, 17:45   #3743
sergey1963
Эксперт
 
Аватар для sergey1963
 
Регистрация: 31.05.2016
Сообщений: 6,474
Сказал(а) спасибо: 10,473
Поблагодарили 6,624 раз(а) в 3,608 сообщениях
Репутация: 467
По умолчанию Re: "Железо" для шахматных программ.

Гудини не использовал НТ, шахматы- тяжелая задача для процессора и там НТ неплох только на малой глубине. Посмотрите в консоли через час с большим хэшем в 16-32гб... оценки на 60-65 глубине неожиданно сменяются оценками на... 45-50?- да это привет от НТ... Еще раз- НТ,СМТ- это симуляция многопоточности- и очень хороша при легкой и средней нагрузке- ядра задействованы не полностью- есть возможность каждому ядру дать еще по одной, а то и три! дополнительных легких задач.
В случае полной загрузки- НТ- только на служебные задачи, просмотр фильмов, прослушивание музыки, серфинг по интернету..., недаром многие адвансеры держат вообще отдельный ПК- только для адванса и без всякого НТ... Если же дать Стоку просто дополнительные потоки без НТ- при 4 ядрах- 8 потоков, то выйдет полная чушь- в диспетчере задач и так у Стока всегда больше указанных потоков- а мы ему еще... ну-ну...
sergey1963 вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
DEEP_MIND (30.05.2020)
Старый 29.05.2020, 18:19   #3744
Константин85
Гроссмейстер
 
Аватар для Константин85
 
Регистрация: 18.12.2016
Адрес: МО, Химки
Сообщений: 1,458
Сказал(а) спасибо: 1,217
Поблагодарили 1,819 раз(а) в 920 сообщениях
Репутация: 182
По умолчанию Re: "Железо" для шахматных программ.

Цитата: Сообщение от sergey1963
Если же дать Стоку просто дополнительные потоки без НТ- при 4 ядрах- 8 потоков, то выйдет полная чушь- в диспетчере задач и так у Стока всегда больше указанных потоков- а мы ему еще... ну-ну...
А что произойдет? Он начнет ошибаться?
__________________
Если подвергать действия окружающих логическому анализу, то можно случайно поднять себе настроение.
Константин85 вне форума   Ответить с цитированием
Старый 30.05.2020, 10:01   #3745
DEEP_MIND
Super Moderator
 
Аватар для DEEP_MIND
 
Регистрация: 30.05.2016
Сообщений: 758
Сказал(а) спасибо: 67
Поблагодарили 1,191 раз(а) в 587 сообщениях
Репутация: 51
По умолчанию Re: "Железо" для шахматных программ.

Цитата: Сообщение от SergeyMZ
Благодаря ему я могу нормально заниматься разными вещами параллельно, когда анализирую при этом шахматную партию. Например нормально, без зависаний смотреть видео на ютуб, или открыть много вкладок в браузере.
вот для этого и нужен HT )) загрузка по полной проца + фоновые задачи.
DEEP_MIND вне форума   Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
sergey1963 (30.05.2020), Владимир001 (30.05.2020)
Старый 30.05.2020, 13:35   #3746
sergey1963
Эксперт
 
Аватар для sergey1963
 
Регистрация: 31.05.2016
Сообщений: 6,474
Сказал(а) спасибо: 10,473
Поблагодарили 6,624 раз(а) в 3,608 сообщениях
Репутация: 467
По умолчанию Re: "Железо" для шахматных программ.

Как далеко шагнуло компьютерное железо с 2000 года, вспомнил "Возвращение короля" из трилогии "Властелин колец"- еще 20 лет и актеры будут не нужны- 15 минут игрового ролика- как классный фильм...
https://www.youtube.com/watch?time_c...ature=emb_logo
sergey1963 вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
SergeyMZ (30.05.2020)
Старый 30.05.2020, 14:40   #3747
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: "Железо" для шахматных программ.

Цитата: Сообщение от DEEP_MIND
2 потока на 1 ядре - что в этом хорошего?
к примеру, оба потока вызвали одну и туже функцию - ей требуется для вычислений 80% регистров ядра, соответственно 2-му потоку оставшихся 20% не хватает, он встает в режим ожидания. при этом алгоритм шахмат нагружает ядра на все 99%, так что конкуренция между потоками очень сильная. драчка за регистры, кэш и память очень серьезная. арбитр НТ работает не покладая "рук", чтобы хоть как-то распределить ресурсы железа на 2 потока. за счет этих микропауз создается впечатление, что скорость таки немного вырастает. но растет ли глубина перебора?
Растет, т.к. большее кол-во потоков таки делает свою работу, в результате наполняется хеш, и движку не нужно заново оценивать уже оцененное на той же глубине, если позиция встретится повторно. Т.е. экономится время, а значит неизбежно растет и глубина.

Это хорошо видно в матче движков: если взять случайную позицию скажем из миттельшпиля, то глубина будет X за время Y, а вот по ходу партии вполне может быть и X за время Y/2, или X*2 (зачастую и больше) за время Y: если соперник ответил предполагаемым ходом, то не нужно считать с нуля, можно взять последний анализ с хеша, и продолжить.
Maratka вне форума   Ответить с цитированием
Старый 30.05.2020, 16:03   #3748
sergey1963
Эксперт
 
Аватар для sergey1963
 
Регистрация: 31.05.2016
Сообщений: 6,474
Сказал(а) спасибо: 10,473
Поблагодарили 6,624 раз(а) в 3,608 сообщениях
Репутация: 467
По умолчанию Re: "Железо" для шахматных программ.

Да уж... вообще-то это называется пондер и к адвансу он не имеет никакого отношения... ход соперника будет через день-неделю-месяц...
Огромное (и часто бесполезное) количество потоков нужно в секундных и минутных партиях. В анализе же нужен огромный хэш, именно с его помощью достигаются большие глубины- тут все ядра молотят на полную катушку и "треть помощи от НТ"- совсем некстати, т.к. памяти они жрут как полноценные ядра. Причем приходится искать варианты- идем вперед, потом возвращаемся, пробуем другой... Сток 4 ядра без НТ сжирает 12гб ОЗУ (из 16) за 3-4 минуты, зачем еще "липовые потоки? На 16 ядрах нужно 64гб- а это сравнимо со стоимостью 8-ядерного процессора...
Напоминает анекдот- доктор, дайте мне таблетку от жадности- да побольше, побольше...
sergey1963 вне форума   Ответить с цитированием
Старый 30.05.2020, 16:32   #3749
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: "Железо" для шахматных программ.

Цитата: Сообщение от sergey1963
Да уж... вообще-то это называется пондер и к адвансу он не имеет никакого отношения... ход соперника будет через день-неделю-месяц...
Зависит от того как играть. Скажем для одной партии (да и даже 2-3-5 партий одновременно) можно завести виртуальные машины, по одной на партию, и продолжать анализ во время хода соперника. Ну а если всегда играется только одна партия, то и виртуальных машин не нужно. Скажем для топового на сегодня Ryzen 3950 (в условно бюджетной платформе), с 32 потоками можно запустить анализ на где-то 24-26 потоков, и оставшихся хватит и чтобы в игрушки (3D) поиграть, и тем более на повседневку, вида браузер, Скайп и т.д., включая фоновые процессы (антивирусы и подобное).
Maratka вне форума   Ответить с цитированием
Старый 30.05.2020, 16:40   #3750
Maratka
Эксперт
 
Аватар для Maratka
 
Регистрация: 11.04.2017
Адрес: РФ, Крым, Севастополь.
Сообщений: 11,849
Сказал(а) спасибо: 3,311
Поблагодарили 5,952 раз(а) в 4,245 сообщениях
Репутация: 253
По умолчанию Re: "Железо" для шахматных программ.

Цитата: Сообщение от sergey1963
В анализе же нужен огромный хэш, именно с его помощью достигаются большие глубины- тут все ядра молотят на полную катушку и "треть помощи от НТ"- совсем некстати, т.к. памяти они жрут как полноценные ядра.
Если есть память, чего бы ее не взять? Нынче даже бюджетные платформы а-ля 1151/AM4 поддерживают до 128 гигабайт.


Цитата: Сообщение от sergey1963
Сток 4 ядра без НТ сжирает 12гб ОЗУ (из 16) за 3-4 минуты, зачем еще "липовые потоки?
Так не ставьте 16!


Цитата: Сообщение от sergey1963
На 16 ядрах нужно 64гб- а это сравнимо со стоимостью 8-ядерного процессора...
Хобби никогда не было дешевым. Начиная от рыбалки или собирания марок.
А если там еще и где-то бабло замешано, вида "скинулись по X рублей на турнир, победитель получает... что-то там, ну по всей видимости заметный процент от X" - то и вовсе обсуждать смешно: либо ты тратишься на железки, и выигрываешь, либо кормишь взносами тех, кто потратился.
Maratka вне форума   Ответить с цитированием
Ответ


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

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

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

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


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


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