Από τα consumer φορητά έως τα high-end workstations, η Apple έχει αλλάξει τη Macintosh σειρά της σε multi-processor και multi-core lineup. Ως το 2009, όταν οι Intel quad core Nehalem επεξεργαστές φάσιστηκαν στη σειρά iMac desktop, η Apple καυχιόταν 100 ποσοστιαία αύξηση απόδοσης σε σύγκριση με προηγούμενους dual core επεξεργαστές. Η πραγματική αύξηση απόδοσης, ωστόσο, ποικίλλει ανά σύστημα και εργασία, και το μέγιστο όφελος των multi-core συστημάτων θα υλοποιηθεί μόνο όταν οι προγραμματιστές εφαρμογών επωφεληθούν από τις νέες τεχνολογίες.
Μέχρι πρόσφατα η ταχύτητα ρολογιού ενός επεξεργαστή, μετρημένη σε megahertz ή gigahertz, θεωρούταν κύριος δείκτης της συνολικής ταχύτητας ενός συστήματος. Αυτή η βαθμολογία έγινε λιγότερο χρήσιμη όταν η Apple κυκλοφόρησε το Mac OS X γιατί το λειτουργικό σύστημα μπορούσε να χειριστεί καλύτερα πολλαπλές ταυτόχρονες διεργασίες. Με αυτή την πρόοδο, η διανομή εργασιών σε πολλαπλούς επεξεργαστές, ή cores, αύξησε δραματικά την ταχύτητα και την αξιοπιστία του συστήματος. Μεσαίο 2005, η βιομηχανία microprocessor ήταν ήδη τείνουσα προς πιο αργούς, multi-core επεξεργαστές που καταλήγουν στο ίδιο chip.
Υπάρχουν ένας αριθμός διαφορών μεταξύ ενός επεξεργαστή με τέσσερα cores, και δύο dual core επεξεργαστών. Και τα δύο έχουν τον ίδιο συνολικό αριθμό cores, αλλά οι σημαντικές διαφορές αρχίζουν να εμφανίζονται στην απόδοση και τις ενεργειακές απαιτήσεις. Βελτιωμένα bus systems, σχήματα μνήμης και μικρότερη φυσική απόσταση μεταξύ cores επιτρέπουν στους quad core επεξεργαστές να υπολογίζουν δεδομένα πιο γρήγορα από δύο ξεχωριστούς dual core επεξεργαστές σε βελτιστοποιημένες εφαρμογές. Μονο επεξεργαστές quad core μπορούν επίσης να δημιουργήσουν λιγότερο θερμότητα και να απαιτούν λιγότερη ενέργεια από πολλαπλούς επεξεργαστές, πράγμα που πρέπει να τους κάνει πιο καταλληλους για φορητή υπολογιστική.
Οι χρήστες Mac θα παρατηρήσουν οφέλη από quad core επεξεργαστές με δύο τρόπους: διατήρηση ενέργειας σε φορητούς και αυξημένη ταχύτητα επεξεργασίας σε βελτιστοποιημένες εφαρμογές. Encoding, rendering και επιστημονικές εφαρμογές δείχνουν το περισσότερο όφελος ταχύτητας από multi-core επεξεργαστές. Για έναν χρήστη Mac να βιώσει τα οφέλη απόδοσης και στα quad core και στα multiple dual core συστήματα, οι εφαρμογές πρέπει να γραφτούν για να τα υποστηρίξουν, αλλιώς θα συνεχίσουν να χρησιμοποιούν έναν επεξεργαστή (ή core) και θα αγνοούν τα υπόλοιπα.
Με την κυκλοφορία του Mac OS X 10.6 Snow Leopard το 2009, η Apple εισήγαγε ένα νέο σύνολο πρωτοκόλλων για προγραμματιστές για να επωφεληθούν από πολλαπλούς επεξεργαστές και cores. Το Grand Central Dispatch λειτουργεί ως κεντρικός κόμβος για διανομή διεργασιών σε όλους τους διαθέσιμους cores, θεωρητικά επιτρέποντας καλύτερη συνολική απόδοση. Τεχνολογίες όπως αυτές θα βοηθήσουν στη μετάβαση και υιοθέτηση multi-core συστημάτων.
Επειδή το Mac OS X 10.6 έχει αναδιαμορφωθεί για να χρησιμοποιήσει πολλαπλούς cores, οι χρήστες θα πρέπει να παρατηρήσουν αύξηση ταχύτητας, καθώς και το πλεονέκτημα διαχείρισης ενέργειας του quad core. Πολλές καθημερινές εφαρμογές, συμπεριλαμβανομένων word processing, email, web browsing, δεν έχουν ξαναγραφτεί για να επωφεληθούν πλήρως από την παρουσία πολλαπλών επεξεργαστών (dual ή quad core). Αυτό θα έχει ως αποτέλεσμα λίγη έως καμία διακριτή αύξηση ταχύτητας.
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα διατηρούνται.