Скажем, я запускаю Komodo на своей 4-х ядерной машине. Насколько сильнее был бы Komodo, если бы я использовал 8-ядерный компьютер? 40-ядерный компьютер? 4000-ядерная машина?
Есть ли общее отношение к этому? Кроме того, зависит ли это масштабирование от того, какой двигатель используется, и если да, то почему?
Ответы:
Multicore важен для шахматных движков, но не вечен.
источник
Частичный ответ: TCEC Stockfish играет с 43 ядрами и потоками, в то время как так называемый Redbit Kitbitzing Engine (который в основном Stockfish на более сильном оборудовании) играет с 192 ядрами и 256 потоками. Работая со скоростью, в 4 раза превышающей скорость (измеряемой узлами в секунду), Redfish на +50 эло сильнее, чем вяленая рыба TCEC.
источник
Я не проводил эксперимент, но я думаю, что это должно быть что-то вроде
Как сказал @SmallChess в своем ответе : требуемая вычислительная мощность растет в геометрической прогрессии, и на определенной глубине она будет слишком большой.
для более простого положения, однако, это не так, потому что двигатель изучил бы все возможности, прежде чем достигнуть своей полной мощности (то есть: максимальная глубина)
источник