Virtualization and multi-processor engines
Posted: Thu Aug 16, 2012 10:16 pm
How does virtualization affect engines that are multi-processor aware? Can you accurately develop and test a MP engine on a virtual machine?
You can test/debug, but performance sucks and you can't really tune the parallel algorithm for performance...rreagan wrote:How does virtualization affect engines that are multi-processor aware? Can you accurately develop and test a MP engine on a virtual machine?
For some engines it will be factor 1000 slower under specific circumstances.rreagan wrote:How does virtualization affect engines that are multi-processor aware? Can you accurately develop and test a MP engine on a virtual machine?
Set UCI option "Use Sleeping Threads" to true and retry...diep wrote: For some engines it will be factor 1000 slower under specific circumstances.
Stockfish is good example.
Won't help you much if you use central locking at a virtual server thatmcostalba wrote:Set UCI option "Use Sleeping Threads" to true and retry...diep wrote: For some engines it will be factor 1000 slower under specific circumstances.
Stockfish is good example.