Рейтинг темы:
  • Голосов: 0 - Средняя оценка: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Процессор загружен на 10%
#1
Здравствуйте!

Спасибо за программу.

Подскажите почему при использовании движка стоквиш, при анализе партии, процессор грузится всего лишь на 10%?

Пробовал на других компьютерах - тоже самое, тонкие настройки выставлял. Всё-равно не берёт полную мощь компьютера для анализа.
Ответить
#2
(01-16-2019, 07:36 PM)Гость Писал(а): Здравствуйте!

Спасибо за программу.

Подскажите почему при использовании движка стоквиш, при анализе партии, процессор грузится всего лишь на 10%?

Пробовал на других компьютерах - тоже самое, тонкие настройки выставлял. Всё-равно не берёт полную мощь компьютера для анализа.

По умолчанию, Стокфиш в своей работе использует один поток, что далеко не полностью загружает современные многоядерные процессоры. Однако это можно поменять.

Попробуйте в настройках движка увеличить параметр Threads. Поставьте ему значение 4 или 8, в зависимости от того, сколько у вас в процессоре ядер.

Чтобы это сделать, в главном меню выберите пункт "Настройки", затем выберите вкладку "Движок" и там найдите настройку "Threads". После сохранения настроек перезапустите Кветку.
Ответить
#3
Добрый день.
Решил не создавать новую тему и спросить в схожей. Никак не могу найти описание что важнее для работы программы, частота процессора или же ядра? Как я понимаю, судя по ответу выше, многопоточность она поддерживает.
Ответить
#4
Цитата:Добрый день.
Решил не создавать новую тему и спросить в схожей. Никак не могу найти описание что важнее для работы программы, частота процессора или же ядра? Как я понимаю, судя по ответу выше, многопоточность она поддерживает.

Здравствуйте,
Самой Кветке, как шахматной оболочке, мощный процессор не нужен. Процессор важен для шахматного движка. Вместе с Кветкой мы поставляем движок Stockfish, который разрабатывается независимо. Вот здесь их сайт, там, возможно, есть более развёрнутый ответ на ваш вопрос.
Stockfish очень хорошо поддерживает многозадачность. Он может распараллеливать анализ на несколько сотен потоков. Я лично на практике не проверял, но теоретически увеличение тактовой частоты в два раза должно быть эффективнее удвоения числа ядер. Однако в современных процессорах частота уже находится у потолка своих возможностей, так что  оптимальнее будет использовать больше ядер.
По умолчанию, в настройках Stockfish указано, что он будет работать с одним потоком. Чтобы задействовать все ядра и тем самым сделать движок сильнее, надо зайти в настроки, выбрать вкладку "движок" и там в пункте Threads указать столько потоков, сколько в вашем процессоре ядер.
Ответить


Обратите внимание, что новые сообщения на форуме должны быть одобрены модератором, прежде чем стать видимыми.
[-]
Быстрый ответ
Сообщение
Введите текст Вашего сообщения.

Проверка изображения
Пожалуйста, введите текст, содержащийся на изображении, в текстовое поле под ним. Процесс используется для предотвращения автоматических спам ботов.
Проверка изображения
(нечувствительно к регистру)



Пользователи просматривают эту тему: 1 Гость(ей)