Διαφορά μεταξύ διπλού πυρήνα και τετραπλού πυρήνα
Dual Core vs Quad Core
Σε έναν επεξεργαστή πολλαπλών πυρήνων, υπάρχουν περισσότεροι από έναν πυρήνα (επεξεργαστής) στο ενιαίο ολοκληρωμένο κύκλωμα. Ένας επεξεργαστής διπλού πυρήνα έχει δύο πυρήνες στην ίδια μήτρα και ένας επεξεργαστής τετραπλού πυρήνα έχει τέσσερις πυρήνες στην ίδια μήτρα. Οι επεξεργαστές πολλαπλών πυρήνων χρησιμοποιούνται ευρέως σε υπολογιστές γενικής χρήσης, σε ενσωματωμένες συσκευές, συσκευές δικτύου κ.λπ. Για την καλύτερη δυνατή αξιοποίηση των επεξεργαστών πολλαπλών πυρήνων, τα προγράμματα λογισμικού που εκτελούνται στο σύστημα θα πρέπει να υλοποιούνται κατά τέτοιο τρόπο ώστε να είναι σε θέση να αποκτήσουν πλήρη χρήση της ρύθμισης πολλαπλών πυρήνων.
Τι είναι ο Dual Core;
Οι επεξεργαστές διπλού πυρήνα έχουν δύο πυρήνες επεξεργαστών στην ίδια μήτρα. Και κάθε ένας από τους πυρήνες έχει τη δική του κρυφή μνήμη. Σε έναν παραδοσιακό επεξεργαστή μονού πυρήνα, όταν εκτελούνται οδηγίες, εάν τα απαιτούμενα δεδομένα δεν βρίσκονται στη μνήμη cache, τα δεδομένα θα πρέπει να ληφθούν από τη μνήμη τυχαίας προσπέλασης (RAM) ή από μια συσκευή αποθήκευσης, πράγμα που θα επιβραδύνει την εκτέλεση από τότε που ο επεξεργαστής έχει να περιμένει μέχρι να λάβει δεδομένα. Αλλά με δύο πυρήνες, κάθε πυρήνας εκτελεί τις οδηγίες ξεχωριστά και επομένως όταν ένας πυρήνας έχει πρόσβαση στη μνήμη, ο άλλος πυρήνας μπορεί να εξακολουθεί να εκτελεί εντολές. Αυτό θα βελτίωνε την απόδοση του συστήματος. Ειδικά με το multi-tasking, εάν υπάρχει μόνο ένας επεξεργαστής, η απόδοση θα υποστεί, αφού ο επεξεργαστής θα πρέπει να αλλάξει μεταξύ δύο διαδικασιών. Επομένως, η πολλαπλή λειτουργία μπορεί να επιτύχει τις καλύτερες επιδόσεις της εάν υπάρχουν περισσότεροι από ένας πυρήνες. Τα AMD Phenom II X2 και Intel Core Duo είναι δύο παραδείγματα επεξεργαστών διπλού πυρήνα.
Τι είναι Quad Core;
Ο επεξεργαστής quad core είναι επεξεργαστής με τέσσερις πυρήνες στην ίδια μήτρα. Αλλά, οι πρώτοι επεξεργαστές τετραπλού πυρήνα είχαν κάθε πυρήνα ξεχωριστά σε τέσσερις μήτρες και συνδυάστηκαν σε ένα ενιαίο πακέτο για να σχηματίσουν έναν επεξεργαστή τετραπλού πυρήνα. Αργότερα ήρθαν οι επεξεργαστές και με τους τέσσερις πυρήνες στην ίδια μήτρα και ονομάστηκαν μονολιθικοί επεξεργαστές τετραπλού πυρήνα. Επίσης, ορισμένοι επεξεργαστές τετραπλού πυρήνα κατασκευάζονται συνδυάζοντας δύο επεξεργαστές διπλού πυρήνα σε ένα ενιαίο πακέτο. Οι επεξεργαστές τετραπλού πυρήνα έχουν την ικανότητα να εκτελούν ταυτόχρονα τέσσερις διαφορετικές οδηγίες. Έτσι, αυτά είναι κατάλληλα για την εκτέλεση πολλών εφαρμογών ταυτόχρονα. Αλλά οι περισσότερες από τις εφαρμογές δεν αναπτύσσονται για να αξιοποιήσουν πλήρως τις δυνατότητες τετραπλού πυρήνα. Είναι σχεδιασμένα για επεξεργαστές μονού πυρήνα. Οι εφαρμογές που αναπτύσσονται για την εκτέλεση πολλαπλών εργασιών ταυτόχρονα θα είναι σε θέση να αξιοποιήσουν πλήρως το πλεονέκτημα ενός επεξεργαστή quad core.
Ποια είναι η διαφορά μεταξύ ενός Dual Core και ενός Quad Core;
Οι επεξεργαστές διπλού πυρήνα έχουν δύο πυρήνες επεξεργαστών στην ίδια μήτρα ενώ ο επεξεργαστής τετραπλού πυρήνα είναι ένας επεξεργαστής με τέσσερις πυρήνες στην ίδια μήτρα.Επομένως, ένας υπολογιστής με επεξεργαστή τετραπλού πυρήνα θα πρέπει να λειτουργεί καλύτερα από έναν υπολογιστή με επεξεργαστή διπλού πυρήνα. Αλλά αυτό μπορεί να μην είναι πάντα αληθές, δεδομένου ότι οι περισσότερες από τις εφαρμογές αναπτύσσονται με στόχο ένα ή δύο περιβάλλοντα πυρήνα. Επομένως, δεν θα είναι σε θέση να εκμεταλλευτούν τη βελτίωση της απόδοσης που παρέχουν οι επεξεργαστές quad core.