Υλοποίηση συστήματος κρυφών μνημών

Στα πλαίσια της παρούσας διπλωματικής εργασίας υλοποιήθηκε ένας εξομοιωτής κρυφών μνημών και ένας επεξεργαστής αρχιτεκτονικής τύπου MIPS σε γλώσσα προγραμματισμού Java. Με την χρήση του εξομοιωτή και ενός αλγορίθμου πολλαπλασιασμού πίνακα επί πίνακα γραμμένο σε συμβολική γλώσσα assembly αξιολογήθηκ...

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

Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριος συγγραφέας: Μπεμπέλης, Ευάγγελος
Άλλοι συγγραφείς: Γκούτης, Κωνσταντίνος
Μορφή: Thesis
Γλώσσα:Greek
Έκδοση: 2010
Θέματα:
Διαθέσιμο Online:http://nemertes.lis.upatras.gr/jspui/handle/10889/2583
id nemertes-10889-2583
record_format dspace
spelling nemertes-10889-25832022-09-06T05:14:16Z Υλοποίηση συστήματος κρυφών μνημών Μπεμπέλης, Ευάγγελος Γκούτης, Κωνσταντίνος Καξίρας, Στέφανος Γκούτης, Κωνσταντίνος Bebelis, Eyaggelos Κρυφή μνήμη Εξομοιωτές Cache memory Simulators 005.435 Στα πλαίσια της παρούσας διπλωματικής εργασίας υλοποιήθηκε ένας εξομοιωτής κρυφών μνημών και ένας επεξεργαστής αρχιτεκτονικής τύπου MIPS σε γλώσσα προγραμματισμού Java. Με την χρήση του εξομοιωτή και ενός αλγορίθμου πολλαπλασιασμού πίνακα επί πίνακα γραμμένο σε συμβολική γλώσσα assembly αξιολογήθηκαν τα χαρακτηριστικά των κρυφών μνημών όπως συσχετιστικότητα, μέγεθος μπλοκ, μέγεθος μνήμης και ιεραρχία μνήμης. Ως αποτέλεσμα κατασκευάστηκε ένα εργαλείο αξιολόγησης τόσο της αρχιτεκτονικής του υλικού για έναν αλγόριθμο όσο και της αποδοτικότητας ενός αλγορίθμου που εισάγεται στο πρόγραμμα για μια αρχιτεκτονική. In the context of the current thesis a cache memory simulator was implemented with a MIPS architecture processor in Java programming language. Using the simulator and a matrix by matrix multiplication algorithm written in assembly language supported by the simulator various features of the cache memories were evaluated such as associativity, block size, memory size and memory hierarchy. As a result an evaluation tool was built, capable of evaluating not only a memory hierarchy architecture but also the efficiency of an algorithm used on a specific architecture. 2010-01-19T10:23:24Z 2010-01-19T10:23:24Z 2009-10-15 2010-01-19T10:23:24Z Thesis http://nemertes.lis.upatras.gr/jspui/handle/10889/2583 gr 0 application/pdf winrar
institution UPatras
collection Nemertes
language Greek
topic Κρυφή μνήμη
Εξομοιωτές
Cache memory
Simulators
005.435
spellingShingle Κρυφή μνήμη
Εξομοιωτές
Cache memory
Simulators
005.435
Μπεμπέλης, Ευάγγελος
Υλοποίηση συστήματος κρυφών μνημών
description Στα πλαίσια της παρούσας διπλωματικής εργασίας υλοποιήθηκε ένας εξομοιωτής κρυφών μνημών και ένας επεξεργαστής αρχιτεκτονικής τύπου MIPS σε γλώσσα προγραμματισμού Java. Με την χρήση του εξομοιωτή και ενός αλγορίθμου πολλαπλασιασμού πίνακα επί πίνακα γραμμένο σε συμβολική γλώσσα assembly αξιολογήθηκαν τα χαρακτηριστικά των κρυφών μνημών όπως συσχετιστικότητα, μέγεθος μπλοκ, μέγεθος μνήμης και ιεραρχία μνήμης. Ως αποτέλεσμα κατασκευάστηκε ένα εργαλείο αξιολόγησης τόσο της αρχιτεκτονικής του υλικού για έναν αλγόριθμο όσο και της αποδοτικότητας ενός αλγορίθμου που εισάγεται στο πρόγραμμα για μια αρχιτεκτονική.
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/2583
work_keys_str_mv AT mpempelēseuangelos ylopoiēsēsystēmatoskryphōnmnēmōn
_version_ 1771297365262598144