Loading...

iPhone 5 : η πλήρης ανάλυση επιδόσεων

  • Άρθρο του Neumann
  • at 9/22/2012 -


Χθες το πρωί ξεκίνησε να κυκλοφορεί το iPhone 5, εφοδιασμένο με τον Apple  A6 SoC custom κατασκευής απο την Apple που δεν ειναι Cortex A9s ή Cortex A15s. Για τα γραφικά χρησιμοποιεί την PowerVR SGX543MP3 GPU υψηλοτερα χρονισμένη απο τον 2πύρηνο 543MP2 του A5. Το αποτέλεσμα σε αυτο το τομέα είναι ανάλογο με τον Apple A5X (που είναι εφοδιασμένο το iPad 3ης γενιάς).

Όπως πάντα οι συγκρίσεις ξεκινάνε με την CPU. Το iPhone 5 εφοδιασμένο με το διπύρηνο A6 χρονισμένο στο 1GHz. Το Geekbench αναφέρει ότι η ταχύτητα μπορεί να αλλάζει ανάλογα τη διεργασία που εκτελείται και έτσι παρατηρουμε μετρήσεις απο 800MHz έως 1,2GHz ανάλογα με το πόσο απαιτητικές είναι οι διεργασίες. Αν πχ κατεβάζω μια εφαρμογή το Geekbench δείχνει χρονισμό 1.2GHz, όταν δεν εκτελείται καμια διεργασία στο παρασκήνιο ο A6 χρονίζεται στα 800MHz. Αυτό φυσικά δεν είναι κάτι καινούργιο, αφού έτσι επιτυγχάνεται η "ισορροπία" μεταξύ δυναμικής τάσης/συχνότητας προσαρμογής είναι άλλωστε κάτι που συμβαίνει σε όλα τα smartphones.




Κάτι άλλο που παρατηρήθηκε είναι ότι με το δίκτυο απενεργοποιημένο μπορείτε να έχετε έως και ~10% μεγαλύτερη απόδοση παρότι αν είστε συνδεδεμένοι σε δίκτυο. 
Δείτε τις παρακάτω εικόνες που αφορουν τα αποτελέσματα του BrowserMark όταν δεν ειναι συνδεδεμένο στο δίκτυο της AT&T και όταν είστε :

Χωρίς δίκτυο :



Με δίκτυο:



Γενικά η απόδοση του A6 CPU είναι πάρα πολύ καλή. Το iPhone 4S έχει βελτιωθεί αρκετά διότι έχει δεχτεί την αναβάθμιση iOS 6 άρα μπορείτε να δείτε τι συμβαίνει στις παρακάτω εικόνες :



Όπως είχαμε αναφέρει σε παλαιότερο ποστ, το SunSpider Javascript benchmark μετράει την επίδοση της Javascript στον web browser. Όπως βλέπετε στον πίνακα το τελικό σκορ είναι καλύτερο από οποιαδήποτε συσκευή στο διάγραμμα. Παρόλα αυτά το SunSpider  είναι ένα μικρό σημείο αναφοράς για να αντιληφθούμε αναφορικά με το τι συμβαίνει  στα τεστ μνήμης. Εντούτοις η διεπαφή της μνήμης του A6 φαίνεται αισθητά καλύτερη από οποιαδήποτε προηγούμενη ARM (βασιζόμενοι στο σχεδιασμό), και το πλεονέκτημα εδώ εμφανίζεται σε σύγκριση με τις Medfield SoC της Intel. 

Έγιναν δοκιμές και το V8 της Google's και τα Octane benchmarks, και τα δυο μεγαλύτερα JavaScript τεστ απο ότι SunSpider. Χρησιμοποιήθηκαν ένα HTC One X με δίκτυο AT&T  για να γίνουν τα παρακάτω διαγράμματα. Να σημειωθεί ότι ο προεπιλεγμένος περιήγητης του HTC δε μπορούσε να τρέξει όλη τη σουίτα του Octane και τελικά χρησιμοποιήθηκε ο Chrome. Ο Chrome  δεν χρησιμοποιήθηκε για το V8 τεστ διότι παρήγαγε μικρότερα νούμερα απο το default προγραμμα πειήγησης για κάποιο λόγο.



Εδώ φαίνεται η τεράστια διαφορά απο το iPhone 4S, αρκετά κοντά στην επίδοση  του iPhone 5 βρίσκεται το HTC One X. Στη περίπτωση του V8 της Google τα κινητά είναι αρκετά κοντά, αλλά στο Octane φαίνεται η διαφορά μεταξύ τους δίνοντας προβάδισμα της τάξης του 30% στο iPhone 5.

Τα προηγούμενα τεστ δεν ήταν τόσο "to the point"  για αυτο ακολουθούν κι άλλα τεστ παρακάτω. Επίσης θα ενημερωθείτε με νέες συγκρίσεις απο βδομάδα. 

Ακολουθούν νέες συγκρίσεις μεταξύ iPhone 5 και 4S οι οποίες είναι οι παρακάτω:

Geekbench 2 Performance
Geekbench 2 Overall ScoresApple iPhone 4SApple iPhone 5
Geekbench Score6281640
Integer5451252
Floating Point7372101
Memory7471862
Stream299946


Η Apple θεώρησε ότι η επεξεργαστική ισχύ διπλασιάστηκε (2x CPU) συγκρίνοντας το iPhone 4S και το 5, την ημέρα παρουσίασης του iPhone 5. Τα νούμερα έχουν σχέση με τους ισχυρισμούς τελικά ? Για να δούμε :


Η παραπάνω λίστα δεν είναι πλήρως ολοκληρωμένη με κριτήρια σχετικά με τις επιδόσεις της CPU παρόλα αυτά βλέπουμε μια αύξηση της τάξης του 2.13x πάνω απο τις επιδόσεις του iPhone 4S. 

Η επιδοση του A6 στα γραφικά είναι ανάλογη με αυτη του A5X του iPad 3

Πριν συνεχίσουμε με νέες λεπτομέρειες Apple A6 έχουμε πληροφορίες σχετικά με  τους πυρήνες τους χρονισμούς και τη σχέση με τον A5X του iPad 3

"Before we got a die shot of Apple's A6 we had good information pointing to a three core PowerVR SGX 543MP3 in the new design. As a recap, Imagination Technologies' PowerVR SGX543 GPU core features four USSE2 pipes. Each pipe has a 4-way vector ALU that can crank out 4 multiply-adds per clock, which works out to be 16 MADs per clock or 32 FLOPS. Imagination lets the customer stick multiple 543 cores together, which scales compute performance linearly. The A5 featured a two core design, running at approximately 200MHz based on our latest news. The A5X in the 3rd generation iPad featured a four core design, running at the same 200MHz clock speed.
The A6 on the other hand features a three core PowerVR SGX 543MP3, running at higher clock speeds to deliver a good balance of die size while still delivering on Apple's 2x GPU performance claim. The raw specs are below:
Mobile SoC GPU Comparison
Adreno 225 PowerVR SGX 540 PowerVR SGX 543MP2 PowerVR SGX 543MP3 PowerVR SGX 543MP4 Mali-400 MP4 Tegra 3
SIMD Name - USSE USSE2 USSE2 USSE2 Core Core
# of SIMDs 8 4 8 12 16 4 + 1 12
MADs per SIMD 4 2 4 4 4 4 / 2 1
Total MADs 32 8 32 48 64 18 12
GFLOPS @ 200MHz 12.8 GFLOPS 3.2 GFLOPS 12.8 GFLOPS 19.2 GFLOPS 25.6 GFLOPS 7.2 GFLOPS 4.8 GFLOPS
GFLOPS As Shipped by Apple/ASUS - - 12.8 GFLOPS 25.5 GFLOPS 25.6 GFLOPS - 12
GFLOPS"

Με βάση το αποτέλεσμα της επίδοσης της GPU βλέπουμε ότι είναι αρκετά κοντά στις μετρήσεις του A5X που εφοδιάζεται το iPad 3ης γενιάς. Η βασική διαφορά εντοπίζεται στο έυρος μνήμης (128-bit στο iPad 3, 64-bit στο iPhone 5). Βεβαια το τσιπακι A5X φαίνεται ότι τα καταφέρνει λίγο καλύτερα.

Τρέχοντας την ολοκηρωμένη σουίτα GLBenchmark 2.5 μπορείτε να διαμορφώσετε μια ολοκληρωμένη άποψη για την απόδοση της GPU. Σημειώνεται ότι οι μετρήσεις για το iPad 3 αφορούν το iOS 5.1, άρα θα υπάρξουν διαφορές αφού ενημερωθεί με το iOS 6.

Δείτε παρακάτω:


Το iPhone 5 προσπαθεί να φτάσει το iPad 3 εδώ, στα 1.65GTexels/s. Η επίδοση σε σύγκριση με το iPhone 4S είναι παραπάνω απο διπλάσια, ούτε καν Galaxy S 3 δεν το πλησιάζει.


Αρκετά δυνατή η απόδοση και στο Triangle :


Λαμβάνοντας υπόψη την διαφορά ανάλυσης μετάξυ iPhone 5-iPad 3 το iPhone 5 είναι γρηγορότερο απο το iPad, αλλά χρησιμοποιώντας την offscreen mode του  GLBenchmark's,  A5X και  A6 μοιαζουν μεταξύ τους:


Για ακόμα μια φορά αν λάβουμε υπόψη την διαφορά στις αναλύσεις τους, το iPhone 5 πάει καλύτερα απο το iPad 3 και εδώ :





Και ήρθε η ώρα των παιχνιδιών! Χρησιμοποιώντας την πλατφόρμα Kishonti δείτε τι συμβαίνει. Αυτές οι μετρήσεις φτάνουν στα άκρα την GPU του iPhone 5:


Στο τεστ Egypt HD ήρθε η εκθρόνιση για τον Α6 απο τον Qualcomm Snapdragon S4 Pro  του LG Optimus G (Qwith Adreno 320 GPU). Τα πάει πράγματι πολύ καλα, δείτε παρακάτω :


Όταν "τρέχουμε" τα πάντα σε 1080p το iPhone 5 οι επιδόσεις του μοιάζουν αρκετά με το νέο iPad, και είναι διπλάσιες απο το Galaxy S 3. Εδώ, το LG' Optimus G "νικάει" το iPhone 5! Φαίνεται ότι η Qualcomm με τον Adreno 320 είναι αρκετά ανταγωνιστική.


Τα κλασικά "Egypt tests" είναι λιγότερο απαιτητικά και απαιτούν φόρτο εργασίας ανάλογο με πολλά παιχνίδια απο το App Store. Εδώ το iPhone 5 δεν έχει κανένα προβλημα να χτυπήσει 60 fps vsync.


Αφαιρώντας το vsync, στα 1080p βλέπετε πραγματικά τι μπορεί να κάνει η GPU . Εδώ το iPhone 5 έρχεται μπροστά απο τον Adreno 320 του LG Optimus G και λίγο πιο μπροστά απο το iPad 3.

Για ακόμη μία φορά, κοιτώντας τα GLBenchmark's on-screen και offscreen τα Egypt τεστ, μπορούμε να έχουμε μια πολύ καλή άποψη για τον A6 και την διπλάσια απόδοση απο το iPhone 4S


Αφαιρώντας το vsync στο τεστ on-screen Egypt Classic, έχουμε μια μέση μελτίωση απόδοσης της τάξης του 2.26x σε σύγκριση με το 4S. Οι αυξήσεις αυτές δεν αφορουν τα περισσότερα καρε σε ένα παιχνίδι πχ, αλλά την καλύτερη ποίοτητα εικόνας γενικότερα.

Τελευταία λόγια
Έχουμε πολύ δουλειά ακόμα μπροστά μας διότι έχουμε να δούμε τι γίνεται ενεργειακά με τον A6 SoC. Μείνετε συντονισμένοι, πολύ σύντομα θα έχουμε πλήρη αναφορά για τον iPhone 5.


Σχόλια

Αρθρογράφος

Άρθρο του Neumann

Gadget-ακιας με ιδιαίτερη προτίμηση στο κλειστό (?) τεχνολογικό οικοσύστημα της Apple...