Το τελευταίο EP45794444A1 της Intel δείχνει τον τρόπο με τον οποίο η Intel στοχεύει στη βελτίωση της απόδοσης ενός πυρήνα χωρίς να βασίζεται στην κλιμάκωση του υλικού.
Το δίπλωμα ευρεσιτεχνίας αρχείων Intel για σούπερ πυρήνες που καθορίζονται από λογισμικό. Οι μικρότεροι πυρήνες συνεργάζονται ως μεγαλύτερος σούπερ πυρήνας για την ενίσχυση της απόδοσης με μονή στήριξη
Το τελευταίο δίπλωμα ευρεσιτεχνίας της Intel δείχνει ότι η εταιρεία επιθυμεί να βελτιώσει την απόδοση των CPU με μονό κλίση με τρόπο που δεν απαιτεί να κλιμακώσει το υλικό. Παραδοσιακά, οι μεγάλοι πυρήνες αναπτύσσονται σε μια CPU, οι οποίες έχουν τα όριά τους. Ένας πολύ μεγάλος πυρήνας μπορεί να έχει μειώσει τις αποδόσεις και αντί να βασίζεται σε μικρότερους κόμβους διεργασίας και υψηλότερες συχνότητες, το νέο δίπλωμα ευρεσιτεχνίας της Intel EP4579444A1 δείχνει πώς η εταιρεία μπορεί να ξεπεράσει αυτήν την πρόκληση μέσω αυτού που ονομάζει SDC ή λογισμικό Super Cores.
Η SDC είναι η ιδέα της Intel να χρησιμοποιεί περισσότερους πυρήνες από έναν μόνο μεγάλο πυρήνα, αλλά να τα συγχωνεύει σχεδόν όποτε χρειάζεται. Έτσι, για παράδειγμα, δύο μικρότεροι πυρήνες μπορούν να συνεργαστούν αντί για ένα μεγαλύτερο διαιρώντας τον φόρτο εργασίας, με στόχο την ενίσχυση της απόδοσης μεμονωμένα μεμονωμένα. Ωστόσο, αυτό έρχεται με πολλαπλές προκλήσεις, καθώς χωρίζει τα καθήκοντα σε πολλούς πυρήνες, διατηρώντας παράλληλα τη σειρά του προγράμματος είναι αρκετά δύσκολη. Ωστόσο, το νέο δίπλωμα ευρεσιτεχνίας ισχυρίζεται ότι η SDC είναι σε θέση να διατηρήσει τις οδηγίες με τη σωστή σειρά, ενώ στο λογισμικό θα εξακολουθεί να φαίνεται σαν ένα μόνο μεγαλύτερο πυρήνα που εκτελεί ένα μόνο νήμα.
Με απλά λόγια, μια εργασία έχει ανατεθεί σε δύο άτομα αντί για ένα, αλλά και οι δύο μοιράζονται το ίδιο έργο για να το ολοκληρώσουν γρηγορότερα. Αυτό μπορεί να φανεί σαν πολλαπλές γλωσσίδες, αλλά ο στόχος της SDC είναι να στοχεύσει σε μονοτομές λειτουργίες με αυτήν την προσέγγιση. Όχι μόνο αυτό θα συγκεντρώσει αυτό το IPCS για την ενίσχυση της απόδοσης μεμονωμένα, αλλά μπορεί να το κάνει χωρίς να αυξήσει την τάση ή τη συχνότητα. Μέσα από τη δυναμική σύντηξη, κάθε φορά που πρέπει να εκτελεστεί μια βαρύτερη εργασία με ένα μονοπάτι, η CPU μπορεί να δημιουργήσει ένα “σούπερ πυρήνα” για να ολοκληρώσει τη δουλειά γρηγορότερα.

Το SDC περιλαμβάνει ουσιαστικά τη διάσπαση των οδηγιών. Διαχωρίζει πρώτα το φορτίο σε πολλούς μικρότερους πυρήνες και στη συνέχεια τους συντεταγμένους πυρήνες προκειμένου να διατηρήσει την παραγγελία. Στη συνέχεια, μέσω μηχανισμών όπως το buffer shadow store, μπορεί να εξασφαλίσει τις κατάλληλες μεταφορές δεδομένων μεταξύ των πυρήνων. Θα δούμε πώς λειτουργεί αυτό για την Intel, διότι εξακολουθούν να υπάρχουν αρκετές προκλήσεις που πρέπει να περάσει η Intel, συμπεριλαμβανομένης της πολυπλοκότητας του συγχρονισμού, καθώς η επικοινωνία μεταξύ των χαμηλών καθυστέρησης είναι απαραίτητη και ο τρόπος με τον οποίο το λειτουργικό σύστημα αναγνωρίζει και αναθέτει το φόρτο εργασίας σε πυρήνες με δυνατότητα SDC.
Πηγές ειδήσεων: Βιντεοκραδία, Δίπλωμα ευρεσιτεχνίας