dc.contributor.author | Μπρανίκας, Φώτιος | el |
dc.contributor.author | Branikas, Fotios | en |
dc.date.accessioned | 2025-01-14T11:07:53Z | |
dc.date.available | 2025-01-14T11:07:53Z | |
dc.identifier.uri | https://dspace.lib.ntua.gr/xmlui/handle/123456789/60724 | |
dc.identifier.uri | http://dx.doi.org/10.26240/heal.ntua.28420 | |
dc.rights | Αναφορά Δημιουργού - Παρόμοια Διανομή 3.0 Ελλάδα | * |
dc.rights.uri | http://creativecommons.org/licenses/by-sa/3.0/gr/ | * |
dc.subject | Συστήματα Παράλληλης Επεξεργασίας | el |
dc.subject | Προγραμματιστικό Μοντέλο Ανταλλαγής Μηνυμάτων | el |
dc.subject | Αρχιτεκτονικές Κατανεμημένης Μνήμης | el |
dc.subject | Μοντέλα Δένδρων Αποφάσεων | el |
dc.subject | Ημι-εμπιρικά Μοντέλα | el |
dc.title | Ανάλυση και πρόβλεψη παράλληλων εφαρμογών σε αρχιτεκτονικές κατανεμημένης μνήμης | el |
dc.title | Performance analysis and modeling of parallel applications in distributed memory architectures | en |
heal.type | bachelorThesis | |
heal.classification | Επιστήμη Υπολογιστών | el |
heal.classification | Computer Science | en |
heal.language | el | |
heal.language | en | |
heal.access | free | |
heal.recordProvider | ntua | el |
heal.publicationDate | 2024-04-19 | |
heal.abstract | Η ανάπτυξη υπολογιστών υψηλής επίδοσης (High Performance Computing, HPC) είναι ένας τομέας της επιστήμης των υπολογιστών, που παρέχει λύσεις σε πολλά προβλήματα που αντιμετωπίζουν οι σύγχρονοι επιστήμονες και μηχανικοί. Ο χρόνος σε συστήματα HPC είναι συχνά ένας ακριβός πόρος. Για αυτόν τον λόγο, για να μεγιστοποιηθεί η χρήση τέτοιων συστημάτων, οι μηχανικοί και οι προγραμματιστές παράλληλου εφαρμογών, αναλύουν και αναζητούν βελτιστοποιήσεις στις αρχιτεκτονικές και τα παράλληλα προγράμματα. Για τον ίδιο λόγο, η σύνταξη μοντέλων επίδοσης είναι επίσης ωφέλιμη. Τα μοντέλα αυτά, μπορούν να παρέχουν πληροφορίες για τη λήψη διαφόρων αποφάσεων, χωρίς το κόστος που προκύπτει από την εκτέλεση ενός προγράμματος. Η παρούσα διπλωματική εργασία παρουσιάζει μια εις βάθος ανάλυση της επίδοσης μιας οικογένειας παράλληλων εφαρμογών για μια αρχιτεκτονική κατανεμημένης μνήμης, καθώς και μια προσπάθεια σύνταξης ενός μοντέλου επίδοσης. Η τελευταία είναι μια αρκετά περίπλοκη διαδικασία που απαιτεί βαθιά κατανόηση των φαινομένων που μπορεί να συμβούν κατά την εκτέλεση ενός παράλληλου προγράμματος, γι' αυτό και συνοδεύτηκε από την προαναφερθείσα ανάλυση. Η σύνταξη ενός εξαιρετικά ακριβούς μοντέλου είναι εξαιρετικά χρήσιμο επίτευγμα, ωστόσο για έναν μηχανικό HPC, το ταξίδι που απαιτείται για αυτόν τον στόχο είναι από μόνο του μεγάλης σημασίας και εξίσου ωφέλιμο. | el |
heal.abstract | High performance computing (HPC) is an area of computer science, that provides solutions to a lot of problems present in contemporary sciences and engineering. Time on HPC systems is often a costly resource. For this reason, to maximize the usage of such systems, engineers and parallel software developers, analyze and seek optimizations in architectures and parallel programs. For the same reason, the compilation of predictive performance models is also of great benefit. Such models can provide insights that are useful for making various choices, without the costs that come with actually executing a program. This thesis presents an in-depth performance analysis of a family of parallel applications for a distributed memory architecture, as well as an attempt at the compilation of a predictive performance model. The latter is quite a complex procedure that requires a deep understanding of the phenomena that may occur during the execution of a parallel program, which is why it was accompanied by the formerly mentioned analysis. Τhe compilation of a highly accurate model can be a great and highly useful achievement, however for an HPC engineer, the journey required for this goal is itself of great importance. | en |
heal.advisorName | Γκούμας, Γεώργιος | el |
heal.committeeMemberName | Κοζύρης, Νεκτάριος | el |
heal.committeeMemberName | Γκούμας, Γεώργιος | el |
heal.committeeMemberName | Πνευματικάτος, Διονύσιος | el |
heal.academicPublisher | Εθνικό Μετσόβιο Πολυτεχνείο. Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών. Τομέας Τεχνολογίας Πληροφορικής και Υπολογιστών. Εργαστήριο Υπολογιστικών Συστημάτων | el |
heal.academicPublisherID | ntua | |
heal.numberOfPages | 53 σ. | el |
heal.fullTextAvailability | false |
Οι παρακάτω άδειες σχετίζονται με αυτό το τεκμήριο: