Ίσως έχετε ακούσει για τα L1, L2, L3. Αυτά είναι διαφορετικά επίπεδα της μνήμης cache που δίνουν ένα επιπλέον χέρι στη CPU για να φτάσουν τα απαιτούμενα δεδομένα γρήγορα. Κάθε επίπεδο κρυφής μνήμης έχει διαφορετικό μέγεθος και ποικίλες ταχύτητες.

Οι ερευνητές του CSAIL του MIT πιστεύουν ότι τα "μεγέθη των κρυφών μαρκών αντιπροσωπεύουν έναν συμβιβασμό μεταξύ των αναγκών των διαφόρων ειδών προγραμμάτων, αλλά είναι σπάνιο ότι είναι κατάλληλα για οποιοδήποτε πρόγραμμα".

Έχουν σχεδιάσει ένα νέο σύστημα που ονομάζεται «Jenga» το οποίο μπορεί να δημιουργήσει νέες «ιεραρχίες cache» σύμφωνα με την απαίτηση ενός συγκεκριμένου προγράμματος. Για παράδειγμα, το σύστημα θα μπορούσε ακόμη να ομαδοποιήσει τα επίπεδα κρυφής μνήμης σε ένα μεγάλο κομμάτι ή να τα χωρίσει.

Για ένα συγκεκριμένο πρόγραμμα, τα σχετικά δεδομένα ενδέχεται να υπάρχουν σε διαφορετικές φυσικές τοποθεσίες στη μνήμη. Είναι η δουλειά του Jenga να κάνει τα δεδομένα να φτάσουν στο CPU το συντομότερο δυνατόν και να αυξήσουν τη συνολική ταχύτητα.

Κατά τη διάρκεια των δοκιμών τους, οι ερευνητές προσομοίωσαν έναν επεξεργαστή 36 πυρήνων και επιτύγχανε περίπου 30% ταχύτερη επεξεργασία, σε σύγκριση με τον προηγούμενο προηγούμενο, και έως 85% μείωση της κατανάλωσης ενέργειας.

Ωστόσο, αυτές οι προσομοιώσεις είναι - μακριά από την πραγματική εφαρμογή - μόνο τα ψηφιακά αποτελέσματα που βασίζονται στην έρευνα. Η βελτίωση της απόδοσης των τσιπ σε πραγματικό κόσμο με μικρότερο αριθμό πυρήνων δεν έχει ακόμη γίνει γνωστή. Ένα άλλο πράγμα είναι πόσο καιρό θα χρειαζόταν οι κατασκευαστές να υιοθετήσουν τέτοια τεχνολογία. Για να κάνουν τους επεξεργαστές τους γρηγορότερους, η επί του παρόντος βασίζονται στη συρρίκνωση του μεγέθους των τρανζίστορ.

Βρήκατε αυτή την ιστορία ενδιαφέρουσα; Μην ξεχάσετε να μοιραστείτε τις απόψεις σας.

Εργαστεί Για Σας: Robert Gaines & George Fleming | Θέλετε Να Επικοινωνήσετε Μαζί Μας;

Σχόλια Για Την Ιστοσελίδα: