iPhone 5S: Το τσιπ A7 64-bit είναι μάρκετινγκ και δεν θα βελτιώσει την απόδοση

Σήμερα, η Apple ανακοίνωσε το πρώτο Κινητό τηλέφωνο 64-bit, το iPhone 5S. Το νέο A7 SoC χρησιμοποιεί προφανώς μια προσαρμοσμένη έκδοση της αρχιτεκτονικής ARMv8 του ARM, όπως ακριβώς το A6 SoC ήταν μια προσαρμοσμένη εφαρμογή του ARMv7. Υπάρχουν σημαντικές ενισχύσεις γενικής χρήσης και καταχωρητές κινητής υποδιαστολής που συνοδεύουν αυτήν την κίνηση. Δεν είναι κακή κλήση, απαραίτητα. Αλλά ο τρόπος με τον οποίο εμπορεύεται είναι ήδη εξαπατημένος. Το όφελος από την πρώτη εταιρεία που ξεκίνησε έναν επεξεργαστή κινητής τηλεφωνίας 64 bit, ακόμη και με πλήρη υποστήριξη λειτουργικού συστήματος, είναι περίπου μηδέν.

Υπάρχουν δύο λόγοι για να υιοθετήσετε μια αρχιτεκτονική 64-bit. Πρώτον, υπάρχει διεύθυνση RAM. Τα συστήματα 32-bit περιορίζονται σε 4 GB RAM θεωρητικά και συνήθως 2-3 GB για οποιαδήποτε μεμονωμένη εφαρμογή ανάλογα με τις παραμέτρους του λειτουργικού συστήματος. Τα λειτουργικά συστήματα 64-bit επιτρέπουν έως και 16 exabytes μνήμης. Η ώθηση για μετακίνηση επεξεργαστών ARM σε αρχιτεκτονικές 64-bit συζητήθηκε σχεδόν εξ ολοκλήρου όσον αφορά τους διακομιστές, γιατί εκεί είναι τα πραγματικά οφέλη για τη διαχείριση μνήμης.



AppleTownHall-869 (Anandtech)





Η επιφάνεια εργασίας και του φορητού υπολογιστή της επιχείρησης προσφέρουν χρήσιμα παραδείγματα εδώ. Η AMD έστειλε το πρώτο τσιπ 64 bit καταναλωτή το 2003. Δέκα χρόνια αργότερα, η πλειοψηφία των παικτών - 53,96% - έχουν 4 GB μνήμης RAM ή λιγότερο. Αυτό, παρά το γεγονός ότι πάνω από το 75% όλων των χρηστών χρησιμοποιούν λειτουργικά συστήματα 64-bit. Μόνο το 13,22% των παικτών σύμφωνα με το Steam Hardware Survey χρησιμοποιούν Windows 7 32-bit και αυτό είναι το πιο δημοφιλές λειτουργικό σύστημα 32-bit.

Η Apple δεν πρόκειται να ξεκινήσει την αποστολή ενός τηλεφώνου με μνήμη RAM μεγαλύτερη από 4 GB, επειδή η μνήμη RAM απαιτεί σημαντική ισχύ για την προετοιμασία. Αυτό δεν είναι εκκινητή. Στα κινητά, αναδιαρθρώνετε για να μειώσετε την ισχύ, όχι να ξοδέψετε περισσότερο από το να τρέχει τράπεζες μνήμης που δεν χρειάζεστε. Αυτό αφήνει το δεύτερο πλεονέκτημα της μετάβασης σε μια αρχιτεκτονική 64-bit - οι εταιρείες τα χρησιμοποιούν συχνά ως δικαιολογία για να καθαρίσουν όλα τα σκάφη και τα σκουπίδια που είχαν απομείνει σε μια προηγούμενη υλοποίηση ενός chip 32-bit.



Στοίβα ARM

Η αρχιτεκτονική στοίβα της ARM. Το A7 βασίζεται στο σύνολο εντολών του ARM AArch64.



Το ARM έχει κάνει μερικά από αυτά στο ARMv8, για να είμαστε σίγουροι, αλλά αυτά τα πλεονεκτήματα είναι διαθέσιμα μόνο σε λειτουργία 64-bit. Οι εφαρμογές 32-bit, οι οποίες θα αποτελούν τη συντριπτική πλειοψηφία για το άμεσο μέλλον, μπορούν να επωφεληθούν μόνο από τους καταχωρητές και τους τρόπους λειτουργίας των 32-bit. Αυτός είναι ένας θεμελιώδης περιορισμός των λειτουργιών συμβατότητας - δεν μπορείτε να δημιουργήσετε ένα τσιπ που αντικατοπτρίζει τέλεια τη λειτουργία 32-bit για μέγιστη συμβατότητα, αλλά εξακολουθεί να παρέχει πρόσβαση σε νέους καταχωρητές και δυνατότητες κινητής υποδιαστολής. Η έκδοση 32-bit του Angry Birds δεν γνωρίζει αυτές τις επιλογές και δεν μπορεί να τις χρησιμοποιήσει.

Το άλλο μειονέκτημα της μετάβασης σε 64-bit είναι ότι το μέγεθος του κώδικα και το DRAM που ανακτά όλα κάπως φουσκώνουν κάπως. Οι καλές πρακτικές κώδικα μπορούν να το κρατήσουν κάτω, αλλά συγκρίνετε οποιοδήποτε πρόγραμμα 32-bit με μια έκδοση 64-bit και θα διαπιστώσετε ότι η γεύση 64-bit είναι ελαφρώς μεγαλύτερη. Αυτό καθιστά την απόδοση ενέργειας πιο δύσκολη, αν και η Apple μπορεί να εξαγάγει καθαρά κέρδη εδώ λόγω της πιο αποτελεσματικής χρήσης των χαρακτηριστικών του επεξεργαστή.



Apple A7 SoC (Πιστωτική εικόνα: The Verge)

Μην ξεγελιέστε

Κανένα από αυτά δεν σημαίνει ότι το A7 δεν θα είναι πιο γρήγορο από το A6, αλλά κάνει σημαίνει ότι η κατάσταση 64-bit του Α7 είναι ένα εργαλείο μάρκετινγκ, όχι μια πραγματική ενίσχυση της απόδοσης. Οι κύριοι λόγοι για την υιοθέτηση αρχιτεκτονικών 64-bit απλώς δεν υπάρχουν σε κινητές συσκευές. Δεν είναι ξεκάθαρο ότι ένα τηλέφωνο με 4-8 GB μνήμης RAM έχει πάντα νόημα λαμβάνοντας υπόψη τους τρέχοντες περιορισμούς στη διάρκεια ζωής της μπαταρίας. Το μείγμα λογισμικού 64 και 32 bit σημαίνει ότι το A7 θα προσφέρει ισχυρή απόδοση και στις δύο κατηγορίες (καλή), αλλά δεν θα έχει αυτόματα ένα σαφές όφελος από αυτό έως ότου αλλάξει ολόκληρη η στοίβα εφαρμογών. Αυτό δεν πρόκειται να συμβεί εδώ και χρόνια, δεδομένου ότι το iOS7 υποστηρίζει όλα τα iPhone που επιστρέφουν στο iPhone 4.



Για όλα τα νέα χαρακτηριστικά του iPhone 5S, αυτός ο διακόπτης 64-bit εμπορεύεται σχεδόν εξ ολοκλήρου το χνούδι. Δεν θα είναι το κλειδί για την υψηλότερη απόδοση του SoC. Αυτό θα προέλθει από αρχιτεκτονικές βελτιώσεις που ενσωματώνει η Apple στον χειρισμό του κωδικού 32-bit του τηλεφώνου για τουλάχιστον τους επόμενους 6-12 μήνες.



Copyright © Ολα Τα Δικαιώματα Διατηρούνται | importpartsspecialists.com