Обычный выигрыш при использовании 64-битного кода в целом. Я не нашел каких-либо недавних тестов, но во время введения x64 код мог работать на 30% быстрее на 64-битной, чем на 32-битной на x86-оборудовании - этот разрыв, безусловно, как-то уменьшился с оптимизацией с тех пор, но все еще вероятно быстрее.
Кроме того, вы также можете использовать более 4 ГБ памяти, если вам это тоже нужно.
Обратите внимание, однако, что прирост скорости в 64-битной системе обусловлен прекрасным 32-битным устаревшим ABI: у ядра i7, работающего в 32-битной системе, есть те же 4 регистра общего назначения (и пара других), которые были в чипе 80386 1987 года. И те, которые наносят на карту 1: 1 в регистр на 8086 с 70-х годов. В 64-битном интерфейсе abi представлено больше (реальных) регистров общего назначения, что делает его более быстрым. В противном случае 64-битный код просто тратит вдвое больше кэш-памяти, что делает его в других архитектурах, таких как PPC, фактически медленнее, чем 32-битный код.