On Wed, Dec 04, 2019 at 09:46:09AM +1300, Joseph Heled wrote: > All I know is that I installed gnubg from the repository (GNU > Backgammon 1.06.002) and the rollouts speed seemed terrible. > > Do I need to do something in the GUI to enable multi-threading? (and I > hope that by multi-threading we are talking about multi-core, not just > threading, which does not help)
You may need to change the number of evaluation threads in the Settings|Other window. The default is 1. This is really multi-threading, It is up to you to choose a number of threads adapted to your processor. Maybe the number of cores, or that number minus 1, or a fraction of that if you intent to run multiple rollouts or 4-ply analyses in parallel. FWIW, I had the opportunity, at a previous job, to try to run gnubg on a Knights Landing processor with 256 threads. It didn't run very efficiently, maybe 100 times faster that with one thread, but it ran without crashes or lock-ups or similar issues.
