Tidak ada "dinding 4GB" pada ARMv7, karena banyak core ARMv7 mendukung LPAE (Large Physical Address Extension), yang merupakan konsep yang mirip dengan PAE pada x86, kecuali LPAE menggunakan pengalamatan 40-bit. Artinya, ARMv7 yang dilengkapi LPAE dapat mengatasi RAM hingga 1TB .
Penting juga untuk menyebutkan bahwa core ARMv8 mendatang, termasuk A7, tidak akan menggunakan pengalamatan fisik 64-bit . Kemungkinan besar A7 akan menggunakan pengalamatan fisik 40-bit atau 44-bit. Kemudian memberikan akses ke 16TB RAM paling banyak.
Tentu saja dengan LPAE pada ARMv7 atau dalam mode AArch32 pada ARMv8, aplikasi masih 32-bit, sehingga aplikasi itu sendiri hanya dapat mengakses 4GB pada suatu waktu. Tapi saya tidak berpikir itu akan menjadi masalah pada perangkat seluler dalam waktu dekat.
Anda khawatir aplikasi akan menggunakan lebih banyak memori (64-bit pointer), tetapi itu tidak akan menjadi masalah jika aplikasi berjalan dalam mode 32-bit (AArch32).
Di sisi lain, ARMv8 memberikan peningkatan arsitektur lainnya dibandingkan ARMv7, yang tidak terkait dengan AArch64.
TL, DR: 64-bitness dari A7 adalah gimmick pemasaran. Bahkan pada sistem dengan RAM lebih dari 4GB tidak memberikan keuntungan signifikan dibandingkan LPAE untuk aplikasi 32-bit. Dan aplikasi 64-bit tidak akan hadir dalam waktu dekat.
Pembaruan: Sudah dikonfirmasikan oleh eksekutif pemasaran Qualcomm (saat ini adalah mantan eksekutif, saat ia didemosiasikan untuk komentar ini ).
"Saya tahu ada banyak kebisingan karena Apple melakukan [64-bit] pada A7 mereka," kata Anand Chandrasekher, wakil presiden senior dan kepala pemasaran di Qualcomm, dalam sebuah wawancara. "Saya pikir mereka melakukan gimmick pemasaran. Tidak ada manfaat yang didapat konsumen dari itu."
Manfaat 64-bit adalah kemampuan memori yang lebih besar, tetapi itu tidak relevan di smartphone atau tablet saat ini, kata Chandrasekher. IPhone 5s hanya memiliki DRAM 1GB.
"Secara dominan ... Anda membutuhkannya untuk kemampuan memori di luar 4GB. Itu saja. Anda tidak benar-benar membutuhkannya untuk kinerja, dan jenis aplikasi yang 64-bit digunakan di sebagian besar adalah aplikasi kelas server yang besar," kata Chandrasekher, yang sebelumnya menjalankan grup platform mobile Intel. ( sumber )