Apple A4 εναντίον Qualcomm Snapdragon S2 Ταχύτητα, Απόδοση | Qualcomm Snapdragon 7X30 (MSM7230, MSM7630), 8X55 (MSM8255, MSM8655)
Αυτό το άρθρο συγκρίνει δύο System-on-Chips (SoC), Apple A4 και Qualcomm Snapdragon S2, που διατίθενται στην αγορά από την Apple και την Qualcomm αντίστοιχα και στοχεύουν φορητές συσκευές. Με την έννοια ενός Layperson, ένα SoC είναι ένας υπολογιστής σε ένα μόνο IC (Integrated Circuit, γνωστό και ως chip). Τεχνικά, ένα SoC είναι ένα IC που ενσωματώνει τυπικά στοιχεία σε έναν υπολογιστή (όπως μικροεπεξεργαστή, μνήμη, είσοδο/έξοδο) και άλλα συστήματα που εξυπηρετούν ηλεκτρονικές και ραδιοφωνικές λειτουργίες. Η Apple κυκλοφόρησε τον επεξεργαστή A4 τον Μάρτιο του 2010 με το εναρκτήριο tablet PC της, το Apple iPad και η πρώτη φορητή συσκευή που χρησιμοποίησε το SoC της σειράς Qualcomm Snapdragon S2 ήταν το HTC Vision που κυκλοφόρησε τον Οκτώβριο του 2010.
Τυπικά, τα κύρια στοιχεία ενός SoC είναι η CPU (Κεντρική Μονάδα Επεξεργασίας) και η GPU (Μονάδα Επεξεργασίας Γραφικών). Οι CPU τόσο στο A4 όσο και στο Snapdragon S2 βασίζονται στο ARM's (Advanced RICS – Reduced Instruction Set Computer – Machine, που αναπτύχθηκε από την ARM Holdings) v7 ISA (Instruction Set Architecture, αυτό που χρησιμοποιείται ως το σημείο εκκίνησης του σχεδιασμού ενός επεξεργαστή) και και οι δύο χρησιμοποίησαν την τεχνολογία 45 nm της TSMC για την κατασκευή.
Apple A4
Το A4 κατασκευάστηκε για πρώτη φορά εμπορικά τον Μάρτιο του 2010 και η Apple το χρησιμοποίησε για το Apple iPad της, τον πρώτο υπολογιστή tablet που κυκλοφόρησε στην αγορά από την Apple. Μετά την ανάπτυξη στο iPad, το Apple A4 χρησιμοποιήθηκε αργότερα σε iPhone4 και iPod touch 4G. Η CPU του A4 έχει σχεδιαστεί από την Apple με βάση τον επεξεργαστή ARM Cortex-A8 (που χρησιμοποιεί ARM v7 ISA) και η GPU του βασίζεται στον επεξεργαστή γραφικών SGX535 του PowerVR. Η CPU στο A4 είναι χρονισμένη με ταχύτητα 1 GHz και η ταχύτητα ρολογιού της GPU είναι ένα μυστήριο (δεν αποκαλύφθηκε από την Apple). Το A4 έχει ιεραρχίες κρυφής μνήμης L1 (οδηγίες και δεδομένα) και L2, και επιτρέπει τη συσκευασία μπλοκ μνήμης DDR2 (αν και δεν περιείχε μονάδα μνήμης που συσκευάστηκε αρχικά). Τα μεγέθη της συσκευασμένης μνήμης διέφεραν μεταξύ διαφορετικών συσκευών, όπως 2x128MB στο iPad, 2x256MB στο iPhone4.
Qualcomm Snapdragon S2
Αν και η Qualcomm κυκλοφόρησε μεγάλο αριθμό Snapdragon SoC τα τελευταία τρία χρόνια με διαφορετικά εμπορικά ονόματα, όπως MSM7230, MSM7630 κ.λπ., τον Αύγουστο του 2011, αποφάσισαν να τα βάλουν όλα με τέσσερα απλά ονόματα, συγκεκριμένα Snapdragon S1, S2, S3 και S4, ώστε οι χρήστες να κατανοούν καλύτερα τα προϊόντα τους και να αποφεύγουν τη σύγχυση. Επομένως, μεγάλες λίστες SoC που αρχικά ονομάστηκαν μεμονωμένα συγκεντρώνονται στα παραπάνω. Ακολουθούν τα SoC που καλύπτονται από το S2:
Qualcomm Snapdragon S2: 7X30 [MSM7230, MSM7630], 8X55 [MSM8255, MSM8655]
Το Snapdragon S2 οδηγείται από την Scorpion CPU της Qualcomm (γνωστός και ως επεξεργαστής) και βασίζεται στην Qualcomm Andreno GPU. Παρόλο που η Scorpion χρησιμοποιεί το ARM's v7 ISA, δεν χρησιμοποιεί τη σχεδίαση CPU της ARM, όπως η δημοφιλής σειρά ARM Cortex για τον σχεδιασμό του επεξεργαστή τους. Τα SoC Snapdragon S2 διαθέτουν επεξεργαστές Qualcomm Scorpion μονού πυρήνα, οι οποίοι είναι τυπικά χρονισμένοι στα 800MHz-1,4GHz. Η GPU της επιλογής για αυτά τα SoC είναι το Adreno 205 της Qualcomm. Το Snapdragon S2 έχει ιεραρχίες κρυφής μνήμης L1 (οδηγίες και δεδομένα) και L2 και επιτρέπει τη συσκευασία έως και 1 GB μονάδων μνήμης DDR2 χαμηλής κατανάλωσης.
Τα SoC Snapdragon S2 εμφανίστηκαν για πρώτη φορά το δεύτερο τρίμηνο του 2010. Το πρώτο κινητό τηλέφωνο που χρησιμοποίησε SoC Snapdragon S2 ήταν το HTC Vision τον Οκτώβριο του 2010. Από τότε, ένας μεγάλος αριθμός φορητών συσκευών έχει χρησιμοποιήσει SoC από αυτήν την ομάδα και για να αναφέρουμε μερικά: LG Optimus7, HTC Desire, HP Veer, HTC Ignite, HTC Prime, Sony Ericsson Xperia Pro και Motorola Triumph.
Μια σύγκριση μεταξύ Apple A4 και Qualcomm Snapdragon S2 παρατίθεται παρακάτω.
Apple A4 | Qualcomm Snapdragon S2 | |
Ημερομηνία κυκλοφορίας | Μάρτιος 2010 | 2ο τρίμηνο 2010 |
Τύπος | SoC | SoC |
Πρώτη συσκευή | iPad | HTC Vision |
Άλλες συσκευές | iPhone 4, iPod Touch 4G | LG Optimus7, HTC Desire, HP Veer, HTC Ignite, HTC Prime, Sony Ericsson Xperia Pro, Motorola Triumph |
ISA | ARM v7 (32bit) | ARM v7 (32bit) |
CPU | ARM Cotex A8 (Single Core) | Qualcomm Scorpion (Single Core) |
Ταχύτητα ρολογιού CPU | 1,0 GHz | 800 MHz – 1,4 GHz |
GPU | PowerVR SGX535 | Qualcomm AdrenoTM 205 |
Τεχνολογία CPU/GPU | 45nm της TSMC | 45nm της TSMC |
L1 Cache | Οδηγία 32kB, δεδομένα 32kB | Άγνωστο |
L2 Cache | 512kB | Μη Γνωστό |
Μνήμη | το iPad είχε 256MB DDR2 χαμηλής ισχύος | Έως 1 GB DDR2 |
Σύνοψη
Συνοπτικά, τόσο το Apple A4 όσο και το Qualcomm Snapdragon S2 έχουν συγκρίσιμα χαρακτηριστικά. Και οι δύο χρησιμοποιούσαν παρόμοια αρχιτεκτονική CPU [ίδιο ISA, διαφορετική αρχιτεκτονική υλικού] (με δυνητικά ταχύτερη συχνότητα χρονισμού στο Snapdragon S2). Στην ενότητα GPU, το Adreno 205 είναι γνωστό ότι έχει καλύτερη απόδοση από το PowerVR SGX535.