Nu är 1 GB LPDDR3 minne är bekräftat av Anandtech, i både 5s och 5c.
Enligt Anandtech som testat med samma kod kompilerad som 32-bit och 64-bit på A7 SoC'en så är det över lag en hastighetsökning av heltalberäkningar på i genomsnitt 27% med en spridning på 67%. Jag bortser här från HW accelerad AES som i sig ger ca 800+% förbättring.
Samma test för flyttalsberäkningar är: En genomsnittlig hastighetsökning på 45%, med en spridning på 60%.
Detta vid att endast kompilera om koden, inga speciella optimeringar utan endast den ökning av antal register samt A64 instruktionerna som A7 SoCen ger. Ni som snackar om att enda fördelen är att kunna adressera 4+ GB minne, ni yrar i nattmössan!
Visst en del av ökningen står för ökningen av antal register och är inte ett direkt resultat av övergången till 64-bitars intruktionssettet, men man kan lungt säga att 64-bitars A7 är en rejäl uppgradering.
Bortser du från hårdvaruaccelererad AES borde du väl rimligtvis även avstå från hårdvaruaccelererad SHA1? Gör man det får man ett betydligt lägre genomsnitt på ungefär 7%. Slutsatsen blir väl snarare att 64-bit är en mindre uppgradering och inte alls den rejäla uppgradering på 27% som du hävdar. För heltal alltså, flyttalsberäkningarna drar ju nytta av utökade register samt DP SIMD (vet inte vad det innebär och orkar inte kolla upp det) så där är ju uppgraderingen större. De största skillnaderna verkar ju inte ha något med 32 vs 64 bit att göra utan snarare att AArch64 har en del uppdaterade instruktioner som gör det bättre än AArch32.
Det som oroar mig mest är Dijkstra, som har ett resultat på -25%. Anandtech säger att de tror att detta beror på att den är pekartung och om man vet vad Dijkstras algoritm är håller man nog med om att det verkar som ett rimligt antagande. Problemet här är ju bara att pekare även är rätt vanligt förekommande i alla vettiga program. Förmodligen är de flesta program inte riktigt lika pekartunga som ett program som kör Dijkstras algoritm, men kanske ändå tillräckligt för att drabbas av denna prestandaförlust. Svårt att säga utan tester på riktiga program.
Det kul att se att de flesta recensenter (eller alla jag har läst hittills rättare sagt) verkar gillar fingeravtrycksläsaren. Ser ut som Apple lyckats väl med implementationen av den, att det inte bara är en gimmick utan faktiskt något användbart. [...]
Håller med helt! Fingeravtrycksläsaren kändes ju onekligen som att det var en enorm gimmick-varning på men Apple verkar ha lyckats. Jag har svårt att säga något definitivt innan jag hört fler utlåtanden från folk jag litar på, men det verkar onekligen lovande. Bra jobbat Apple (samt de som utvecklade själva sensorn förstås)!