El 64bit JIT is different del uno para 32 bits, así que esperaría algunas diferencias en la salida, pero no cambiaría a 64 bits solo por eso, y no esperaría ganar mucha velocidad (si hay) en la CPU tiempo cambiando a 64 bits.
Notará una gran mejora en el rendimiento si su aplicación usa mucha memoria y la PC tiene suficiente RAM para mantenerse al día. Descubrí que las aplicaciones .NET de 32 bits tienden a comenzar a eliminar las excepciones de memoria cuando se usan 1,6 gb en uso, pero comienzan a agitar el disco debido a paging mucho antes de eso, por lo que terminas siendo E/S encuadernado.
Básicamente, si su cuello de botella es CPU, entonces es poco probable que 64bit ayude. Si su cuello de botella es memoria, entonces debería ver una gran mejora.
¿El uso de Int64 mejorar el rendimiento y el compilador JIT se hará de forma automática el trabajo Int64 en sistemas de 32 bits
Int64 ya funciona tanto en sistemas de 32 y 64 bits, pero va a ser más rápido que se ejecuta en 64 bits. Entonces, si en su mayoría se trata de números cruzados con Int64, la ejecución en un sistema de 64 bits debería ser útil.
Lo más importante es measure su rendimiento.