Εξομοίωση της αρχιετκτονικής PiSMA στο περιβάλλον εξομοίωσης SIMICS
Στη διπλωματική αυτή υλοποιήσαμε την παράλληλη αρχιτεκτονική Pisma στο περιβάλλον εξομοίωσης Simics. Η αρχιτεκτονική PiSMA αφορά τη διασύνδεση επεξεργαστών και μνημών πάνω στο ίδιο τσιπ σε μορφή σκακιέρας έτσι ώστε κάθε επεξεργαστής να είναι συνδεδεμένος με τέσσερις μνήμες και κάθε μνήμη να είναι συ...
Κύριος συγγραφέας: | |
---|---|
Άλλοι συγγραφείς: | |
Μορφή: | Thesis |
Γλώσσα: | Greek |
Έκδοση: |
2007
|
Θέματα: | |
Διαθέσιμο Online: | http://nemertes.lis.upatras.gr/jspui/handle/10889/527 |
id |
nemertes-10889-527 |
---|---|
record_format |
dspace |
spelling |
nemertes-10889-5272022-09-05T11:16:27Z Εξομοίωση της αρχιετκτονικής PiSMA στο περιβάλλον εξομοίωσης SIMICS Ροδάς, Κωνσταντίνος Λιούπης, Δημήτρης Λιούπης, Δημήτρης Μπερμπερίδης, Κωνσταντίνος Κακλαμάνης, Χρήστος Rodas, Konstantinos Εξομοίωση Αρχιτεκτονική PiSMA Simics CMP 004.5 Στη διπλωματική αυτή υλοποιήσαμε την παράλληλη αρχιτεκτονική Pisma στο περιβάλλον εξομοίωσης Simics. Η αρχιτεκτονική PiSMA αφορά τη διασύνδεση επεξεργαστών και μνημών πάνω στο ίδιο τσιπ σε μορφή σκακιέρας έτσι ώστε κάθε επεξεργαστής να είναι συνδεδεμένος με τέσσερις μνήμες και κάθε μνήμη να είναι συνδεδεμένη με τέσσερις επεξεργαστές. Αυτή η διάταξη επιτρέπει σε κάθε επεξεργαστή να επικοινωνεί άμεσα διαμέσου των μνημών με οκτώ γειτονικούς του επεξεργαστές. Η επικοινωνία με κάποιον επεξεργαστή εκτός των οκτώ γειτονικών γίνεται με τη μετάδοση μηνυμάτων μεταξύ των μνημών. Η αρχιτεκτονική Pisma είναι επεκτάσιμη σε αυθαίρετο αριθμό επεξεργαστών και μνημών και το κύριο πλεονέκτημά της εμφανίζεται σε εφαρμογές που παρουσιάζουν μεγάλη τοπικότητα καθώς έτσι τα δεδομένα μπορούν να επεξεργαστούν από περισσότερους επεξεργαστές ταυτόχρονα ενώ παράλληλα μειώνεται και το overhead της μεταφοράς των δεδομένων μέσω των μνημών. Στη διπλωματική θα δοθεί επίσης περιγραφή της σύγχρονης, αξιόπιστης και ολοκληρωμένης πλατφόρμας εξομοίωσης Simics. Συγκεκριμένα θα περιγραφούν τα εργαλεία που προσφέρει για την υλοποίηση των διάφορων εξομοιώσεων μέσω των κλάσεων που διαθέτει, ο τρόπος λειτουργίας του και ποια συστήματα έχουν εξομοιωθεί και έχουν προστεθεί στο περιβάλλον μέχρι τώρα. In this thesis we implemented the parallel PiSMA architecture on Simics simulator. The PiSMA architecture forms an expandable toroidal grid with alternating processors and memories so that its processor is connected to four memories and each memory to four processors. This structure enables every processor to communicate through the common memories to other eight adjacent processors. The communication between remote processors is performed by message passing. PiSMA architecture is scalable to hundreds of processors. The most important advantage of this new architecture is that it can process applications that can divide in independent granules more efficiently by mapping them to as much as many processors this can be done on the grid. Simics is an efficient, instrumented, system level instruction set simulator. It implements a lot of tools and provides the user with many capabilities as much as system simulation is concerned. In this thesis an inclusive presentation of Simics simulator is given. 2007-09-18T08:57:50Z 2007-09-18T08:57:50Z 2006-07-10 2007-09-18T08:57:50Z Thesis http://nemertes.lis.upatras.gr/jspui/handle/10889/527 gr Η ΒΥΠ διαθέτει αντίτυπο της διατριβής σε έντυπη μορφή στο βιβλιοστάσιο διδακτορικών διατριβών που βρίσκεται στο ισόγειο του κτιρίου της. application/pdf |
institution |
UPatras |
collection |
Nemertes |
language |
Greek |
topic |
Εξομοίωση Αρχιτεκτονική PiSMA Simics CMP 004.5 |
spellingShingle |
Εξομοίωση Αρχιτεκτονική PiSMA Simics CMP 004.5 Ροδάς, Κωνσταντίνος Εξομοίωση της αρχιετκτονικής PiSMA στο περιβάλλον εξομοίωσης SIMICS |
description |
Στη διπλωματική αυτή υλοποιήσαμε την παράλληλη αρχιτεκτονική Pisma στο περιβάλλον εξομοίωσης Simics. Η αρχιτεκτονική PiSMA αφορά τη διασύνδεση επεξεργαστών και μνημών πάνω στο ίδιο τσιπ σε μορφή σκακιέρας έτσι ώστε κάθε επεξεργαστής να είναι συνδεδεμένος με τέσσερις μνήμες και κάθε μνήμη να είναι συνδεδεμένη με τέσσερις επεξεργαστές.
Αυτή η διάταξη επιτρέπει σε κάθε επεξεργαστή να επικοινωνεί άμεσα διαμέσου των μνημών με οκτώ γειτονικούς του επεξεργαστές. Η επικοινωνία με κάποιον επεξεργαστή εκτός των οκτώ γειτονικών γίνεται με τη μετάδοση μηνυμάτων μεταξύ των μνημών. Η αρχιτεκτονική Pisma είναι επεκτάσιμη σε αυθαίρετο αριθμό επεξεργαστών και μνημών και το κύριο πλεονέκτημά της εμφανίζεται σε εφαρμογές που παρουσιάζουν μεγάλη τοπικότητα καθώς έτσι τα δεδομένα μπορούν να επεξεργαστούν από περισσότερους επεξεργαστές ταυτόχρονα ενώ παράλληλα μειώνεται και το overhead της μεταφοράς των δεδομένων μέσω των μνημών.
Στη διπλωματική θα δοθεί επίσης περιγραφή της σύγχρονης, αξιόπιστης και ολοκληρωμένης πλατφόρμας εξομοίωσης Simics. Συγκεκριμένα θα περιγραφούν τα εργαλεία που προσφέρει για την υλοποίηση των διάφορων εξομοιώσεων μέσω των κλάσεων που διαθέτει, ο τρόπος λειτουργίας του και ποια συστήματα έχουν εξομοιωθεί και έχουν προστεθεί στο περιβάλλον μέχρι τώρα. |
author2 |
Λιούπης, Δημήτρης |
author_facet |
Λιούπης, Δημήτρης Ροδάς, Κωνσταντίνος |
format |
Thesis |
author |
Ροδάς, Κωνσταντίνος |
author_sort |
Ροδάς, Κωνσταντίνος |
title |
Εξομοίωση της αρχιετκτονικής PiSMA στο περιβάλλον εξομοίωσης SIMICS |
title_short |
Εξομοίωση της αρχιετκτονικής PiSMA στο περιβάλλον εξομοίωσης SIMICS |
title_full |
Εξομοίωση της αρχιετκτονικής PiSMA στο περιβάλλον εξομοίωσης SIMICS |
title_fullStr |
Εξομοίωση της αρχιετκτονικής PiSMA στο περιβάλλον εξομοίωσης SIMICS |
title_full_unstemmed |
Εξομοίωση της αρχιετκτονικής PiSMA στο περιβάλλον εξομοίωσης SIMICS |
title_sort |
εξομοίωση της αρχιετκτονικής pisma στο περιβάλλον εξομοίωσης simics |
publishDate |
2007 |
url |
http://nemertes.lis.upatras.gr/jspui/handle/10889/527 |
work_keys_str_mv |
AT rodaskōnstantinos exomoiōsētēsarchietktonikēspismastoperiballonexomoiōsēssimics |
_version_ |
1771297203803914240 |