Skip to content

Conversation

@ppigazzini
Copy link
Collaborator

Fishtest with Stockfish 11 had 1.6MNps as reference Nps and 0.7MNps as
threshold for the slow worker.
Set the new reference Nps according to the average 17% slowdown.
Set the new threshold for slow worker according to the 21% slowdown.

  • arch=bmi2 (Dual Xeon workstation)
sf_base =  1517458 +/- 9427
sf_test =  1259909 +/- 10794
diff    =  -257549 +/- 9477
speedup = -0.169724
  • arch=modern (core i7 3770k)
sf_base =  1864275 +/- 20969
sf_test =  1466315 +/- 7262
diff    =  -397959 +/- 14643
speedup = -0.213466

The speedups are nearly the same measured after the switch to the new net arch
official-stockfish/Stockfish#3927

  • arch=bmi2 (Dual Xeon workstation)
sf_base =  1566536 +/- 6407
sf_test =  1308257 +/- 5827
diff    =  -258279 +/- 4440
speedup = -0.164873
  • arch=modern (core i7 3770k)
sf_base =  1946273 +/- 22064
sf_test =  1518906 +/- 11325
diff    =  -427366 +/- 11006
speedup = -0.219582

Fishtest with Stockfish 11 had 1.6MNps as reference Nps and 0.7MNps as
threshold for the slow worker.
Set the new reference Nps according to the average 17% slowdown.
Set the new threshold for slow worker according to the 21% slowdown.

- arch=bmi2 (Dual Xeon workstation)
```
sf_base =  1517458 +/- 9427
sf_test =  1259909 +/- 10794
diff    =  -257549 +/- 9477
speedup = -0.169724
```
- arch=modern (core i7 3770k)
```
sf_base =  1864275 +/- 20969
sf_test =  1466315 +/- 7262
diff    =  -397959 +/- 14643
speedup = -0.213466
```

The speedups are nearly the same measured after the switch to the new net arch
official-stockfish/Stockfish#3927

- arch=bmi2 (Dual Xeon workstation)
```
sf_base =  1566536 +/- 6407
sf_test =  1308257 +/- 5827
diff    =  -258279 +/- 4440
speedup = -0.164873
```
- arch=modern (core i7 3770k)
```
sf_base =  1946273 +/- 22064
sf_test =  1518906 +/- 11325
diff    =  -427366 +/- 11006
speedup = -0.219582
```
@ppigazzini ppigazzini added worker update code changes requiring a worker update update code change to account external change (Stockfish, book etc.) labels Apr 19, 2022
@ppigazzini ppigazzini merged commit 1d68067 into official-stockfish:master Apr 19, 2022
@ppigazzini ppigazzini deleted the set_nps_base branch April 19, 2022 14:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

update code change to account external change (Stockfish, book etc.) worker update code changes requiring a worker update

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant