user4223: Stockfish 7 for Windows comes with 3 64-bit binaries:

stockfish 7 x64 bmi2.exe
stockfish 7 x64 popcnt.exe
stockfish 7 x64.exe

All 3 of them work on my system. Which one gives the best performance?

user11812: I think in general, the 'best' is x64_bmi2, then x64_popcnt, then x64 and x32 is 'worst'. That said, if your processor doesn't support bmi2 it won't run, etc. So pick the best one that doesn't crash.
To confirm this I ran the benchmarks given above.
On my PC (nodes/sec):
stockfish_32: 1380872
stockfish_64: 1764951
stockfish_64_popcnt: 1813557
stockfish_64_bmi2: 1886284

user825: Open a terminal/console. Run the stockfish program, if the engine crashes move to the next one.
Type bench for the working binaries, and pick the one with best nodes/second.


4223: <p>Stockfish 7 for Windows comes with 3 64-bit binaries:</p>

<ul>
<li><code>stockfish 7 x64 bmi2.exe</code></li>
<li><code>stockfish 7 x64 popcnt.exe</code></li>
<li><code>stockfish 7 x64.exe</code></li>
</ul>

<p>All 3 of them work on my system. Which one gives the best performance?</p>
 11812: <p>I think in general, the 'best' is x64_bmi2, then x64_popcnt, then x64 and x32 is 'worst'. That said, if your processor doesn't support bmi2 it won't run, etc. So pick the best one that doesn't crash.</p>

<p>To confirm this I ran the benchmarks given above.</p>

<p>On my PC (nodes/sec):
stockfish_32: 1380872
stockfish_64: 1764951
stockfish_64_popcnt: 1813557
stockfish_64_bmi2: 1886284</p>
 825: <p>Open a terminal/console. Run the stockfish program, if the engine crashes move to the next one.</p>

<p>Type <code>bench</code> for the working binaries, and pick the one with best nodes/second.</p>

<p><a href="https://i.stack.imgur.com/6Ndfm.png" rel="noreferrer"><img src="https://i.stack.imgur.com/6Ndfm.png" alt="enter image description here"></a></p>
