Please use this identifier to cite or link to this item:
http://artemis.cslab.ece.ntua.gr:8080/jspui/handle/123456789/18587
Full metadata record
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Καραπαναγιώτης, Ευστράτιος | - |
dc.date.accessioned | 2023-03-06T08:08:57Z | - |
dc.date.available | 2023-03-06T08:08:57Z | - |
dc.date.issued | 2023-02-28 | - |
dc.identifier.uri | http://artemis.cslab.ece.ntua.gr:8080/jspui/handle/123456789/18587 | - |
dc.description.abstract | Τα παράλληλα συστήματα είναι πανταχού παρόντα στη ζωή μας, από τα κινητά τηλέφωνά μας, τους προσωπικούς υπολογιστές μας μέχρι και τα υπολογιστικά νέφη πανεπιστημίων, επιστημονικών κέντρων, κρατών και πολυεθνικών εταιρειών. Το κάθε ένα από αυτά σχεδιάζεται με διαφορετικά χαρακτηριστικά, ανάλογα με τις ανάγκες του πεδίου εφαρμογής που τα χρησιμοποιεί. Υπάρχουν πολλές παράλληλες αρχιτεκτονικές και μοντέλα παράλληλου προγραμματισμού που υλοποιούν διαφορετικά παράλληλα συστήματα. Επίσης, από ένα ακολουθιακό πρόγραμμα προκύπτουν πολλά πιθανά παράλληλα προγράμματα, λόγω των διαφορετικών προγραμματιστικών διεπαφών και βιβλιοθηκών που υπάρχουν. Η ερώτηση που προσπαθεί να απαντηθεί στη διπλωματική εργασία είναι, αν έχοντας γνώση της σειριακής εκδοχής ενός κώδικα και μερικών χαρακτηριστικών των μηχανημάτων στα οποία θα εκτελεστεί, είναι δυνατόν να γίνει γνωστή η επίδοση της παράλληλης εκδοχής του πριν την υλοποίησή της. Το όραμα μας είναι να δοθεί απάντηση για όλα τα συστήματα παράλληλης επεξεργασίας. Στην εργασία αυτή όμως, στόχος είναι να κατασκευαστεί ένα μοντέλο πρόβλεψης επίδοσης για τις παράλληλες αρχιτεκτονικές μοιραζόμενης μνήμης και μοντέλα προγραμματισμού κοινού χώρου διευθύνσεων. Για την επίτευξή του στόχου, αναλύονται οι νόμοι της κλιμακωσιμότητας - νόμος του Amdahl, Gustafson και Ισοαποδοτικότητας - για την καλή θεωρητική και μαθηματική θεμελίωση του μοντέλου μας. Παρουσιάζονται τα προγραμματιστικά εργαλεία που χρησιμοποιήθηκαν για τη διεξαγωγή πειραμάτων και την καταγραφή των απαραίτητων μετρήσεων για τα μηχανήματα και το μοντέλο μας. Γίνεται εκτενής περιγραφή της κατασκευής του μοντέλου μας και της επίδοσης των προβλέψεων του για ρεαλιστικά προγράμματα. Στο τέλος εξάγονται συμπεράσματα, αναφέρονται τα αδύναμα σημεία του και προτείνονται δυνατές κατευθύνσεις για μελλοντική έρευνα. | en_US |
dc.language | el | en_US |
dc.subject | κλιμακωσιμότητα | en_US |
dc.subject | παράλληλα συστήματα επεξεργασίας | en_US |
dc.subject | πολυεπεξεργαστές | en_US |
dc.subject | πολυπύρηνα συστήματα | en_US |
dc.subject | αρχιτεκτονικές μοιραζόμενης μνήμης | en_US |
dc.subject | μοντέλο πρόβλεψης επίδοσης | en_US |
dc.subject | μοντέλο Roofline | en_US |
dc.subject | νόμος Amdahl | en_US |
dc.subject | νόμος Gustafson | en_US |
dc.subject | ισοαποδοτικότητα | en_US |
dc.subject | πυρήνας Jacobi | en_US |
dc.subject | OpenMP | en_US |
dc.subject | μετροπρογράμματα | en_US |
dc.title | Πρόβλεψη επίδοσης εφαρμογών σε παράλληλες αρχιτεκτονικές μοιραζόμενης μνήμης | en_US |
dc.description.pages | 98 | en_US |
dc.contributor.supervisor | Γκούμας Γεώργιος | en_US |
dc.department | Τομέας Τεχνολογίας Πληροφορικής και Υπολογιστών | en_US |
dc.description.notes | Πρόβλεψη επίδοσης εφαρμογών σε παράλληλες αρχιτεκτονικές μοιραζόμενης μνήμης. Οι υλοποιήσεις των παράλληλων προγραμμάτων γίνονται με τη διεπαφή OpenMP. Γίνεται εκτενής περιγραφή των νόμων κλιμακωσιμότητας των παράλληλων συστημάτων. Επίσης, γίνεται αναλυτική αναφορά στο μοντέλο Roofline και στις επεκτάσεις του. Τέλος, σχολιάζονται τα μετροπρογράμματα τα οποία χρησιμοποιήθηκαν και παρουσιάζεται η μεθοδολογία που ακολουθήθηκε για κάθε βήμα της διπλωματικής εργασίας μέχρι την κατασκευή του τελικού μοντέλου πρόβλεψης. | en_US |
Appears in Collections: | Διπλωματικές Εργασίες - Theses |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
Diploma_Thesis_Efstratios_Karapanagiotis_1March2023.pdf | 1.89 MB | Adobe PDF | View/Open |
Items in Artemis are protected by copyright, with all rights reserved, unless otherwise indicated.