Me refiero al K8, si.
Si todo eso esta muy bien pero yo hablo del programa en si. Cuando compilas en 64 bits lo que haces es cambiar una seire de datos de los 32 a los 64 en funcion de como trabaje el compilador, pero el programa no estara optimizado para 64 bits. Quiero decir que el progrmador no ha tenido en cuenta que ahora puede usar tipos de datos de 64 bits y aprovechar otras caracteristicas propias de este micro. El compilador solo traducira las instrucciones, pero si las instrucciones no estan no podra hacer nada.
Es lo que paso con el OS X, habia aplicaciones que funcionaban con la interface tradicional (Coccoa??), habia otras que podian recompilarse para aprovechar algunas caracterisitcas y po rultimo estaban las que se desarrollaban desde cero y aprovechaban toda la potencia que ofrecia el nuevo sistema.