Obviamente, qualquer aplicativo com grandes requisitos de memória ou envolvendo muitos números maiores que 2/4 bilhões, 64 bits, é uma grande vitória. Para instruções de programa e cálculo de inteiro, que é uma grande parte da computação geral, não há benefício intrínseco para 64 bits. Porque, honestamente, quem precisa contar acima de 2/4 bilhões ou manter o controle de mais do que o espaço de endereçamento de 32 bits do RAM.
Mas por que vemos tamanha velocidade? Compiladores inteligentes. Compiladores estão sempre aprendendo novos truques. Por que percorrer e somar 100 inteiros de 32 bits quando você pode adicionar 50 números de 64 bits nulos e, em seguida, adicionar os 32 bits de cada parte desse número de "64 bits".
Mas o principal fator que responde "sim!" a sua pergunta é o acesso de caminho de dados mais amplo que os processadores de 64 bits têm para a memória principal.
Para o benchmarking e uma discussão das diferenças em uma arquitetura e, em seguida, a comparação com outras arquiteturas, consulte: