Τρόποι διαχείρισης κρυφών μνημών με ανομοιογενείς χρόνους πρόσβασης

Η εργασία αποτελεί μελέτη της λειτουργίας των caches, χρησιμοποιώντας μια συγκεκριμένη cache δομή. Η εργασία αυτή έχει σα σκοπό τη μελέτη των κρυφών μνημών με μη ομοιογενή χρόνο προσπέλασης στα διάφορα «φυσικά» σημεία της επιφάνειάς της. Αντικειμενικός σκοπός των κρυφών αυτών μνημών, είναι να τοπ...

Πλήρης περιγραφή

Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριος συγγραφέας: Αβραμόπουλος, Γεώργιος
Άλλοι συγγραφείς: Καξίρας, Στέφανος
Μορφή: Thesis
Γλώσσα:Greek
Έκδοση: 2010
Θέματα:
Διαθέσιμο Online:http://nemertes.lis.upatras.gr/jspui/handle/10889/3699
id nemertes-10889-3699
record_format dspace
spelling nemertes-10889-36992022-09-05T13:59:14Z Τρόποι διαχείρισης κρυφών μνημών με ανομοιογενείς χρόνους πρόσβασης Αβραμόπουλος, Γεώργιος Καξίρας, Στέφανος Καξίρας, Στέφανος Γκούτης, Κωνσταντίνος Avramopoulos, George Κρυφές μνήμες Ανομοιογενής χρόνος προσπέλασης NUCA NuRAPID Caches Non-uniform access 005.435 Η εργασία αποτελεί μελέτη της λειτουργίας των caches, χρησιμοποιώντας μια συγκεκριμένη cache δομή. Η εργασία αυτή έχει σα σκοπό τη μελέτη των κρυφών μνημών με μη ομοιογενή χρόνο προσπέλασης στα διάφορα «φυσικά» σημεία της επιφάνειάς της. Αντικειμενικός σκοπός των κρυφών αυτών μνημών, είναι να τοποθετούνται τα δεδομένα που χρησιμοποιούνται συχνότερα, σε θέσεις που βρίσκονται κοντύτερα στον επεξεργαστή και έχουν λιγότερες διασυνδέσεις καλωδίων, άρα έχουν και το μικρότερο χρόνο προσπέλασης. Όταν αυτό είναι επιτεύξιμο, τα δεδομένα που χρησιμοποιούνται περισσότερες φορές, χρειάζονται τον ελάχιστο χρόνο για την προσπέλασή τους. Για το σκοπό αυτό επιλέξαμε έναν ήδη προτεινόμενο μηχανισμό, τον οποίο αναλύσαμε εκτενώς. Η επιλογή αυτή δεν έγινε τυχαία, αλλά επιλέξαμε έναν μηχανισμό που διαφέρει στη λογική από τη γενική έννοια των εν λόγω κρυφών μνημών (NUCA), έχοντας σαν κύρια διαφορά ότι διαφοροποιεί εντελώς τη διαχείριση του tag από εκείνη του data array, αντίθετα με τις γενικότερης έννοιας NUCA μνήμες. Εκτός από τη λειτουργία της δομής αυτής όπως είχε προταθεί, εισάγουμε στη διαχείριση των δεδομένων και την πληροφορία της πρόβλεψης για να δούμε πως μπορεί να επιδράσει στην απόδοση και αν μπορούμε να καταφέρουμε κάποια βελτίωση. This work is a study of cache memories, using a specific cache structure. Its goal is to study cache memories with non-uniform access time for all blocks throughout the cache surface (NUCA). The objective of these "hidden" memories is to put the most often used data at the closest to processor positions (blocks), which have fewer wire connections and therefore smaller access time. Whenever this is feasible, the data used most often need are accessed in the least possible amount of time. For this purpose we chose an already proposed mechanism, which was analyzed extensively. The selection was not random, but chose a structure that differs from the usual NUCA structure, having as main diferrence that it completely decouples the tag array management from the data array, contrary to the general concept of NUCA memories. Apart from this strucure's function as originally proposed, we introduced prediction in both tag and data arrays management to see how it can affect performance and whether we can achieve some performance improvement. 2010-09-20T05:59:49Z 2010-09-20T05:59:49Z 2010-06-08 2010-09-20T05:59:49Z Thesis http://nemertes.lis.upatras.gr/jspui/handle/10889/3699 gr 0 application/pdf
institution UPatras
collection Nemertes
language Greek
topic Κρυφές μνήμες
Ανομοιογενής χρόνος προσπέλασης
NUCA
NuRAPID
Caches
Non-uniform access
005.435
spellingShingle Κρυφές μνήμες
Ανομοιογενής χρόνος προσπέλασης
NUCA
NuRAPID
Caches
Non-uniform access
005.435
Αβραμόπουλος, Γεώργιος
Τρόποι διαχείρισης κρυφών μνημών με ανομοιογενείς χρόνους πρόσβασης
description Η εργασία αποτελεί μελέτη της λειτουργίας των caches, χρησιμοποιώντας μια συγκεκριμένη cache δομή. Η εργασία αυτή έχει σα σκοπό τη μελέτη των κρυφών μνημών με μη ομοιογενή χρόνο προσπέλασης στα διάφορα «φυσικά» σημεία της επιφάνειάς της. Αντικειμενικός σκοπός των κρυφών αυτών μνημών, είναι να τοποθετούνται τα δεδομένα που χρησιμοποιούνται συχνότερα, σε θέσεις που βρίσκονται κοντύτερα στον επεξεργαστή και έχουν λιγότερες διασυνδέσεις καλωδίων, άρα έχουν και το μικρότερο χρόνο προσπέλασης. Όταν αυτό είναι επιτεύξιμο, τα δεδομένα που χρησιμοποιούνται περισσότερες φορές, χρειάζονται τον ελάχιστο χρόνο για την προσπέλασή τους. Για το σκοπό αυτό επιλέξαμε έναν ήδη προτεινόμενο μηχανισμό, τον οποίο αναλύσαμε εκτενώς. Η επιλογή αυτή δεν έγινε τυχαία, αλλά επιλέξαμε έναν μηχανισμό που διαφέρει στη λογική από τη γενική έννοια των εν λόγω κρυφών μνημών (NUCA), έχοντας σαν κύρια διαφορά ότι διαφοροποιεί εντελώς τη διαχείριση του tag από εκείνη του data array, αντίθετα με τις γενικότερης έννοιας NUCA μνήμες. Εκτός από τη λειτουργία της δομής αυτής όπως είχε προταθεί, εισάγουμε στη διαχείριση των δεδομένων και την πληροφορία της πρόβλεψης για να δούμε πως μπορεί να επιδράσει στην απόδοση και αν μπορούμε να καταφέρουμε κάποια βελτίωση.
author2 Καξίρας, Στέφανος
author_facet Καξίρας, Στέφανος
Αβραμόπουλος, Γεώργιος
format Thesis
author Αβραμόπουλος, Γεώργιος
author_sort Αβραμόπουλος, Γεώργιος
title Τρόποι διαχείρισης κρυφών μνημών με ανομοιογενείς χρόνους πρόσβασης
title_short Τρόποι διαχείρισης κρυφών μνημών με ανομοιογενείς χρόνους πρόσβασης
title_full Τρόποι διαχείρισης κρυφών μνημών με ανομοιογενείς χρόνους πρόσβασης
title_fullStr Τρόποι διαχείρισης κρυφών μνημών με ανομοιογενείς χρόνους πρόσβασης
title_full_unstemmed Τρόποι διαχείρισης κρυφών μνημών με ανομοιογενείς χρόνους πρόσβασης
title_sort τρόποι διαχείρισης κρυφών μνημών με ανομοιογενείς χρόνους πρόσβασης
publishDate 2010
url http://nemertes.lis.upatras.gr/jspui/handle/10889/3699
work_keys_str_mv AT abramopoulosgeōrgios tropoidiacheirisēskryphōnmnēmōnmeanomoiogeneischronousprosbasēs
_version_ 1771297224245903360