Suspicious move evaluation speed with multi-threaded solving #1350
Labels
bug
Something isn't working
process/needs triage
Requires initial assessment of validity, priority etc.
Please have a look at the following logs. Both come from running the same dataset for 10 minutes on CPUs with ARM architecture (full cores, no hyper-threading). The machine had 6 CPU cores available.
moveThreadCount=NONE
moveThreadCount=5
Observation 1: The move evaluation speed with 6 CPUs (1 for solver thread, 5 for move threads) is 10x higher to the speed with a single CPU. That is not proportional
Observation 2: for the multi-threaded run, the resulting speed is 73973/sec, which is below both the speed of CH and LS phases. there was also a custom phase running:
11:12:09.280 INFO Custom phase (0) ended: time spent (48), best score (0hard/-485066660000medium/0soft), move evaluation speed (0/sec), step total (1).
,but given it took 48 ms, it should not impact the speed that much.
The text was updated successfully, but these errors were encountered: