Exklusiv: CPU-Benchmarks zwischen vielen iOS-Geräten, 64 und 32-Bit-Vergleich auf iPhone 5s
Eine der größten Neuerungen am iPhone 5s ist der 64-Bit-fähige A7-Prozessor. Auf dem iPhone 5s können 32- wie auch 64-Bit-Apps parallel ausgeführt werden, Apple verspricht bei 64-Bit-Apps eine deutliche Geschwindigkeitssteigerung und eine Verdoppelung der Gesamtperformance im Vergleich zum iPhone 5.
Wir haben dies nachgeprüft und eine eigene kleine Test-App auf diversen iOS-Geräten ausprobiert. Dabei werden verschiedene arithmetische Tests durchlaufen wie auch das Kopieren von großen Speicherblöcken und die Vektor-Einheit (Accelerate-Framework/vdsp) getestet. Hier die Ergebnisse, wie lange die Geräte für die einzelnen Testabschnitte gebraucht haben. Kleine Werte sind besser.
| iPhone 5s iOS 7 64 Bit |
iPhone 5s iOS 7 32 Bit |
iPhone 5 iOS 7 32 Bit |
iPhone 4s iOS 7 32 Bit |
iPad 3 iOS 6 32 Bit |
iPad 2 iOS 7 32 Bit |
iPod touch 4g iOS 5 32 Bit |
Integer |
263 ms |
242 ms |
744 ms |
1.525 ms |
1.202 ms |
1.228 ms |
1.829 ms |
Floating Point |
844 ms |
1.566 ms |
1.867 ms |
3.232 ms |
2.606 ms |
2.592 ms |
5.745 ms |
Double Floating Point |
1.163 ms |
1.882 ms |
3.538 ms |
5.264 ms |
4.122 ms |
4.108 ms |
8.427 ms |
Memory Copy |
7.603 ms |
9.570 ms |
19.787 ms |
99.838 ms |
104.017 ms |
91.258 ms |
55.308 ms |
Malloc |
1.301 ms |
1.362 ms |
1.698 ms |
2.982 ms |
2.642 ms |
2.039 ms |
3.541 ms |
vdsp |
1.630 ms |
1.801 ms |
4.622 ms |
7.375 ms |
7.608 ms |
6.035 ms |
16.154 ms |
Überraschend bei dem Test ist, wie stark die Steigerung bei Fließkommazahlen zwischen 32- und 64-Bit-Anwendungen ist. Im Mittel kann man sagen, dass
Apples Werbeversprechen von einer Verdoppelung der Geschwindigkeit im Vergleich zum iPhone 5 stimmt. Zwar ist die 32-Bit-Floating-Point-Berechnung nur marginal schneller als beim iPhone 5, dafür ist die Performance bei ganzzahligen Berechnungen fast um den Faktor 3 schneller. Auch bei der Nutzung der Vektor-Einheit (unser Test skalierte ein Bild mittels des Accelerate-Frameworks) benötigt das iPhone 5s fast nur ein Drittel der Zeit.
Weiterführende Links: