Untuk aplikasi yang menggunakan aritmatika 64-bit secara intensif, peningkatannya jelas. Tetapi umumnya sebagian besar tidak memerlukan operasi aritmatika 64-bit sehingga peningkatan utamanya adalah pada arsitektur ARMv8 yang baru. Ini adalah arsitektur yang benar-benar menyegarkan dengan fitur yang lebih baru, sehingga bahkan tanpa 64-bit kinerjanya masih lebih tinggi. Ini seperti arsitektur inti Intel yang memiliki kecepatan clock jauh lebih rendah tetapi bekerja jauh lebih cepat daripada Pentium 4 lama pada arsitektur Netburst.
Fitur baru ARMv8 AArch64:
New instruction set, A64
Has 31 general-purpose 64-bit registers.
Has separate dedicated SP and PC
Instructions are still 32 bits long and mostly the same as A32 (with LDM/STM instructions and most conditional execution dropped).
Has paired loads/stores (in place of LDM/STM)
Most instructions can take 32-bit or 64-bit arguments.
Addresses assumed to be 64-bit.
Advanced SIMD (NEON) enhanced
Has 32× 128-bit registers (up from 16), also accessible via VFPv4.
Supports double-precision floating point
Fully IEEE 754 compliant
AES encrypt/decrypt and SHA-1/SHA-2 hashing instructions also use these registers.
A new exception system
Fewer banked registers and modes
Memory translation from 48-bit virtual addresses based on the existing LPAE, which was designed to be easily extended to 64-bit
http://en.wikipedia.org/wiki/ARM_architecture#64.2F32-bit_architecture
Untuk sebagian besar program intensif non-memori, kinerja kemungkinan akan meningkat karena jumlah register ganda (bahkan lebih dari dua kali lipat, karena ARMv7 dan di bawah ini termasuk SP, PC ... dalam set register). Anda bisa melihat patokannya sini
Tolok ukur Apple A7 http://i.imm.io/1gyhD.png
Apple A7 benchmark2 http://i.imm.io/1gyhY.png
Apple A7 benchmark3 http://i.imm.io/1gyix.png
ARMv8 adalah 64-bit, jadi itulah cara Apple dan yang lainnya harus pergi bahkan jika mereka tidak mau, atau mereka harus memperkenalkan arsitektur mereka sendiri dan menulis ulang semua platform. Semua ARM CPU masa depan juga akan 64-bit