The graph is showing Stockfish 12 finding mates better than SF16.
github.com/vondele/matetrackAdjusting optimal local settings like, Threads (80% max threads), Hash (More memory is best), MultiPV vs PV1 only for best move ...
github.com/official-stockfish/Stockfish/wiki/Stockfish-FAQ#interpretation-of-the-stockfish-evaluationMonitor the CPU temperature when running a chess engine:
You might want to calculate loads within a 20 % safety margin. Example: If you have 4 threads on your PC, use 3 or less for your chess engine. If you selected 3Threads/2Core, than close other programs to ensure accurate results. Overloading is never a good thing.
Thermal throttling = reduced performance: If you hear your fan speeding up and down, then at least check the temperature of your CPU. You do not want it to over heat. If it happens, use one less thread for your analysis until it stops hunting.
Using windows run command: Win+R
Type> perfmon.exe /res
Take note of what you PC is running at, without engine running and then compare with engine running.
Example: Before ...
CPU 2% CPU Usage 61% Maximum Frequency
Memory 0 Hard Faults/sec 52% Used Physical Memery
Engine Analyse running ... SF 11 HCE (3T/2C)
CPU 81% CPU Usage 98% Maximum Frequency
Disk 32 KB/sec Disk I/O 1% Highest Activity Time
Memory 0 Hard Faults/sec 62% Used Physical Memory
HWiNFO: I select "Sensors only" ...
www.hwinfo.com/download/