Stockfish 9 for Windows

jim's Avatar


02 Mar, 2018 05:11 PM

What is the difference between stockfish_9_x64_popcnt.exe and stockfish_9_x64.exe

  1. 1 Posted by Steve on 15 Mar, 2018 08:27 PM

    Steve's Avatar

    What are the differences between stockfish, stockfifsh_Bmi2 and _Popcnt?

    I am running AMD FX8350. Which one should I use?

  2. 2 Posted by Anand on 10 Jun, 2018 11:33 AM

    Anand's Avatar

    Copied from another forum as I was looking for the same:

    bmi2 is for Intel Haswell processors and later , that supports bmi2 instruction set
    popcnt is for modern CPUs , which support popcount instruction set
    the ordinary version will run on any processor , 64 for 64 bit CPUs , 32 bit for 32/64bit CPUs

    If You re not sure which instruction sets are supported , just try one version , if it runs , it is fine

    i mesured the speed difference between the ordinary and popcount versions , it was only 5%

Reply to this discussion

Internal reply

Formatting help / Preview (switch to plain text) No formatting (switch to Markdown)

Attaching KB article:


Attached Files

You can attach files up to 10MB

If you don't have an account yet, we need to confirm you're human and not a machine trying to post spam.

Keyboard shortcuts


? Show this help
ESC Blurs the current field

Comment Form

r Focus the comment reply box
^ + ↩ Submit the comment

You can use Command ⌘ instead of Control ^ on Mac