Yet Another Chess Problem Database (and wiki, yes)


Previous Entry Share Next Entry

Olive 0.13.6

Olive 0.13.6
Changes
Tags:

  • 1

хэш Popeye

rey_v November 19th, 2014
Правильно ли я понимаю, что в Olive невозможно выставить хэш движку Popeye? По умолчанию включилось 512 MB, и ничего не могу сделать (хочу увеличить). В Fancy нашел опцию, в оболочке Arena тоже удалось ее отыскать.
Играет ли хэш важную роль? Или суть в мощном процессоре?

Re: хэш Popeye

yacpdb November 19th, 2014
В olive можно и нужно, конечно, задавать размер хеш-таблиц. Olive настраивается при помощи конфигурационных файлов.

Для этого нужно закрыть olive, открыть конфигурационный файл (conf/main.yaml) в текстовом редакторе и исправить
popeye-executable: {nt: PY463USR\pywin32.exe -maxmem 512M, ...
на нужное значение, например (если система соответствует)
PY463USR\pywin64.exe -maxmem 32G

Размер хеш-таблиц играет важную роль в быстродействии, важнее только разрядность процессора (на 64-битном процессоре 64-битная версия popeye - pywin64.exe - работает примерно в два раза быстрее 32-битной)

Re: хэш Popeye

rey_v November 19th, 2014
Спасибо за ответ!

Re: хэш Popeye

rey_v December 1st, 2014
Поставил Win 7 64-bit, теперь движок Popeye шокировал: версия 64-bit думает при тестах в два раза дольше, чем 32-bit! :OOO
Пробовал в Olive и Fancy.

  • 1
?

Log in

No account? Create an account