HEAL DSpace

Πρόβλεψη χρόνου επικοινωνίας παράλληλων εφαρμογών σε αρχιτεκτονικές κοινού χώρου διευθύνσεων

Αποθετήριο DSpace/Manakin

Εμφάνιση απλής εγγραφής

dc.contributor.author Μουλλωτού, Παναγιώτης el
dc.contributor.author Moullotou, Panagiotis en
dc.date.accessioned 2016-07-29T10:19:04Z
dc.date.available 2016-07-29T10:19:04Z
dc.date.issued 2016-07-29
dc.identifier.uri https://dspace.lib.ntua.gr/xmlui/handle/123456789/43346
dc.identifier.uri http://dx.doi.org/10.26240/heal.ntua.12561
dc.rights Αναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 3.0 Ελλάδα *
dc.rights.uri http://creativecommons.org/licenses/by-nc-nd/3.0/gr/ *
dc.subject Χρόνος επικοινωνίας el
dc.subject MPI εφαρμογές el
dc.subject Αρχιτεκτονικής κοινής μνήμης el
dc.subject Μηχανική μάθηση el
dc.subject Πρόβλεψη el
dc.subject Communication time en
dc.subject MPI Applications en
dc.subject Shared memory architectures en
dc.subject Machine learning en
dc.subject Prediction en
dc.title Πρόβλεψη χρόνου επικοινωνίας παράλληλων εφαρμογών σε αρχιτεκτονικές κοινού χώρου διευθύνσεων el
heal.type bachelorThesis
heal.classification Προβλεψη χρόνου επικοινωνίας el
heal.language el
heal.access free
heal.recordProvider ntua el
heal.publicationDate 2016-07-18
heal.abstract Με τη δουλειά μας, παρουσιάζουμε μία μεθοδολογία για την πρόβλεψη του χρόνου επικοινωνίας παράλληλων εφαρμογών σε αρχιτεκτονικές κοινής μνήμης βασιζόμενοι σε τεχνικές μηχανικής μάθησης, για σημείο-προς-σημείο αλλά και συλλογική επικοινωνία, που παρέχει το προγραμματιστικό μοντέλο ανταλλαγής μηνυμάτων, MPI. Χρησιμοποιούμε διάφορα benchmarks για την εξαγωγή ενός συνόλου με σημεία-παραδείγματα. Κάθε σημείο περιέχει κάποια χαρακτηριστικά που αποτυπώνουν την επικοινωνία που λαμβάνει χώρα και το χρόνο επικοινωνίας που δαπανήθηκε. Μετέπειτα, στηριζόμενοι στα σημεία επικοινωνίας που εξάγαμε, εκπαιδεύουμε τα μοντέλα με αλγόριθμους επιτηρούμενης μάθησης και αξιολογούμε τη συμπεριφορά τους για διάφορα σύνολα δειγμάτων εκπαίδευσης, με τη βοήθεια δύο MPI εφαρμογών, Jacobi και LULESH, και διάφορων μετρικών αξιολόγησης. Τελικά, τα αποτελέσματα για επικοινωνία σημείο-προς-σημείο παρουσιάζουν αξιοσημείωτη ακρίβεια με τουλάχιστον 75\% των περιπτώσεων που προβλέπουμε να έχουν απόλυτο σχετικό σφάλμα μικρότερο από 30\% για όλες τις αρχιτεκτονικές που εξετάσαμε. Αντίστοιχης κλίμακας ακρίβεια παρουσιάζουν οι προβλέψεις συλλογικής επικοινωνίας. Επιπρόσθετα, πέραν των προβλέψεων, αναλύουμε τις προκλήσεις που εμφανίζει η μελέτη της συλλογικής επικοινωνίας. el
heal.abstract In this paper, we represent a methodology aiming to predict the time consumed by parallel applications for communication purposes, based on machine learning technics, applicable for point-to-point and collective MPI operations. We use several benchmarks in order to extract a training set containing samples. Each sample is formed by a number of features, grasping the communication that took place during the benchmarks' execution, followed by the time consumed. Afterwards, we implement supervised learning algorithms for the models' training and we evaluate their accuracy for two modern MPI applications, Jacobi and LULESH. Finally, point-to-point operations are predicted with noteworthy results by combining the samples extracted from two benchmarks, acheiving absolute relative error below 25\% while scoring higher than 75\% in $Pred_{0.3}$. Moreover, except for making predictions, we analyse the challenges presented by collective operations modeling. en
heal.advisorName Γκούμας, Γεώργιος el
heal.committeeMemberName Γκούμας, Γεώργιος el
heal.committeeMemberName Κοζύρης, Νεκτάριος el
heal.committeeMemberName Τσανάκας, Παναγιώτης el
heal.academicPublisher Εθνικό Μετσόβιο Πολυτεχνείο. Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών. Τομέας Τεχνολογίας Πληροφορικής και Υπολογιστών. Εργαστήριο Υπολογιστικών Συστημάτων el
heal.academicPublisherID ntua
heal.numberOfPages 72 σ.
heal.fullTextAvailability true


Αρχεία σε αυτό το τεκμήριο

Οι παρακάτω άδειες σχετίζονται με αυτό το τεκμήριο:

Αυτό το τεκμήριο εμφανίζεται στην ακόλουθη συλλογή(ές)

Εμφάνιση απλής εγγραφής

Αναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 3.0 Ελλάδα Εκτός από όπου ορίζεται κάτι διαφορετικό, αυτή η άδεια περιγράφεται ως Αναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 3.0 Ελλάδα