dc.contributor.author | Καραπαναγιώτης, Ευστράτιος | el |
dc.contributor.author | Karapanagiotis, Efstratios | en |
dc.date.accessioned | 2023-03-27T09:28:02Z | |
dc.date.available | 2023-03-27T09:28:02Z | |
dc.identifier.uri | https://dspace.lib.ntua.gr/xmlui/handle/123456789/57333 | |
dc.identifier.uri | http://dx.doi.org/10.26240/heal.ntua.25031 | |
dc.rights | Αναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 3.0 Ελλάδα | * |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/3.0/gr/ | * |
dc.subject | Κλιμακωσιμότητα | el |
dc.subject | Παράλληλα συστήματα επεξεργασίας | el |
dc.subject | Αρχιτεκτονικές μοιραζόμενης μνήμης | el |
dc.subject | Μοντέλο πρόβλεψης επίδοσης | el |
dc.subject | Roofline model | en |
dc.subject | Amdahl | en |
dc.subject | Gustafson | en |
dc.subject | Ισοαποδοτικότητα | el |
dc.subject | Openmp | en |
dc.subject | Scalability | en |
dc.title | Πρόβλεψη επίδοσης εφαρμογών σε παράλληλες αρχιτεκτονικές μοιραζόμενης μνήμης | el |
heal.type | bachelorThesis | |
heal.classification | Παράλληλα συστήματα επεξεργασίας | el |
heal.classification | Μοντέλο πρόβλεψης επίδοσης | el |
heal.classification | Οpenmp | en |
heal.language | el | |
heal.access | free | |
heal.recordProvider | ntua | el |
heal.publicationDate | 2023-03-01 | |
heal.abstract | Τα παράλληλα συστήματα είναι πανταχού παρόντα στη ζωή μας, από τα κινητά τηλέφωνά μας, τους προσωπικούς υπολογιστές μας μέχρι και τα υπολογιστικά νέφη πανεπιστημίων, επιστημονικών κέντρων, κρατών και πολυεθνικών εταιρειών. Το κάθε ένα από αυτά σχεδιάζεται με διαφορετικά χαρακτηριστικά, ανάλογα με τις ανάγκες του πεδίου εφαρμογής που τα χρησιμοποιεί. Υπάρχουν πολλές παράλληλες αρχιτεκτονικές και μοντέλα παράλληλου προγραμματισμού που υλοποιούν διαφορετικά παράλληλα συστήματα. Επίσης, από ένα ακολουθιακό πρόγραμμα προκύπτουν πολλά πιθανά παράλληλα προγράμματα, λόγω των διαφορετικών προγραμματιστικών διεπαφών και βιβλιοθηκών που υπάρχουν. Η ερώτηση που προσπαθεί να απαντηθεί στη διπλωματική εργασία είναι, αν έχοντας γνώση της σειριακής εκδοχής ενός κώδικα και μερικών χαρακτηριστικών των μηχανημάτων στα οποία θα εκτελεστεί, είναι δυνατόν να γίνει γνωστή η επίδοση της παράλληλης εκδοχής του πριν την υλοποίησή της. Το όραμα μας είναι να δοθεί απάντηση για όλα τα συστήματα παράλληλης επεξεργασίας. Στην εργασία αυτή όμως, στόχος είναι να κατασκευαστεί ένα μοντέλο πρόβλεψης επίδοσης για τις παράλληλες αρχιτεκτονικές μοιραζόμενης μνήμης και μοντέλα προγραμματισμού κοινού χώρου διευθύνσεων. Για την επίτευξή του στόχου, αναλύονται οι νόμοι της κλιμακωσιμότητας - νόμος του \latin{Amdahl, Gustafson} και Ισοαποδοτικότητας - για την καλή θεωρητική και μαθηματική θεμελίωση του μοντέλου μας. Παρουσιάζονται τα προγραμματιστικά εργαλεία που χρησιμοποιήθηκαν για τη διεξαγωγή πειραμάτων και την καταγραφή των απαραίτητων μετρήσεων για τα μηχανήματα και το μοντέλο μας. Γίνεται εκτενής περιγραφή της κατασκευής του μοντέλου μας και της επίδοσης των προβλέψεων του για ρεαλιστικά προγράμματα. Στο τέλος εξάγονται συμπεράσματα, αναφέρονται τα αδύνατα σημεία του και προτείνονται δυνατές κατευθύνσεις για μελλοντική έρευνα. | el |
heal.advisorName | Γκούμας, Γεώργιος | el |
heal.committeeMemberName | Γκούμας, Γεώργιος | el |
heal.committeeMemberName | Κοζύρης, Νεκτάριος | el |
heal.committeeMemberName | Πνευματικάτος, Διονύσιος | el |
heal.academicPublisher | Εθνικό Μετσόβιο Πολυτεχνείο. Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών. Τομέας Τεχνολογίας Πληροφορικής και Υπολογιστών | el |
heal.academicPublisherID | ntua | |
heal.numberOfPages | 93 σ. | el |
heal.fullTextAvailability | false |
Οι παρακάτω άδειες σχετίζονται με αυτό το τεκμήριο: