HEAL DSpace

Μελέτη και προγραμματιστική υλοποίηση αλγορίθμων χρονοδρομολόγησης σε χρονοδρομολογητή εργασιών

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

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

dc.contributor.author Γιαλίδης, Αλέξανδρος el
dc.contributor.author Gialidis, Alexandros en
dc.date.accessioned 2020-05-05T10:51:27Z
dc.date.available 2020-05-05T10:51:27Z
dc.identifier.uri https://dspace.lib.ntua.gr/xmlui/handle/123456789/50387
dc.identifier.uri http://dx.doi.org/10.26240/heal.ntua.18085
dc.rights Default License
dc.subject Σύστημα διαχείρισης πόρων el
dc.subject Συστήματα μεγάλης κλίμακας el
dc.subject Συστοιχίες υπολογιστών el
dc.subject Χρονοδρομολόγηση εργασιών el
dc.subject Slurm en
dc.subject Clusters en
dc.subject Job scheduling en
dc.subject Resource manager en
dc.subject Docker en
dc.title Μελέτη και προγραμματιστική υλοποίηση αλγορίθμων χρονοδρομολόγησης σε χρονοδρομολογητή εργασιών el
heal.type bachelorThesis
heal.classification Πληροφορική el
heal.language el
heal.access free
heal.recordProvider ntua el
heal.publicationDate 2019-10-23
heal.abstract Τα υπολογιστικά συστήματα μεγάλης κλίμακας και συγκεκριμένα τα υπολογιστικά συστήματα υψηλής επίδοσης (High Performance Computing clusters) είναι ευρέως διαδεδομένα και συχνά χρησιμοποιούνται για την επίλυση πολύπλοκων προβλημάτων. Όσο εξαπλώνεται η εφαρμογή τους, η κατάλληλη χρονοδρομολόγηση των εργασιών σ' αυτά, αποτελεί καθοριστικό παράγοντα για την αποτελεσματική χρήση αλλά και την εξοικονόμηση στην κατανάλωση ενέργειας. Το σύστημα διαχείρισης πόρων αποτελεί αναπόσπαστο κομμάτι του λογισμικού ενός HPC cluster, καθώς αναλαμβάνει να διαμοιράσει τους υπολογιστικούς πόρους στις αντίστοιχες εργασίες. Το \eng{Slurm} είναι ένα σύστημα διαχείρισης πόρων ανοιχτού κώδικα το οποίο έχει βασιστεί σε αρχές όπως η απλότητα, η επεκτασιμότητα, η φορητότητα και η κλιμακωσιμότητα. Το σύνολο αυτών των χαρακτηριστικών το καθιστούν ένα απο τα δημοφιλέστερα συστήματα σε αυτόν τον τομέα καθώς χρησιμοποιείται από την πλειοψηφία των υπερυπολογιστών που βρίσκονται στη λίστα Top500. Σκοπός της παρούσας διπλωματικής εργασίας είναι η ανάλυση του \eng{Slurm}, η μελέτη μερικών τεχνικών χρονοδρομολόγησης εργασιών που υποστηρίζει και η προγραμματιστική υλοποίηση μιας επέκτασης χρονοδρομολόγησης για το σύστημα. Εκτελείται σενάριο υποβολής ενός συνόλου εργασιών ώστε να γίνει ποιοτική σύγκριση μεταξύ του ενσωματωμένου χρονοδρομολογητή του Slurm και της επέκτασης που υλοποιήθηκε. el
heal.advisorName Γκούμας, Γεώργιος el
heal.committeeMemberName Γκούμας, Γεώργιος el
heal.committeeMemberName Κοζύρης, Νεκτάριος el
heal.committeeMemberName Παπασπύρου, Νικόλαος el
heal.academicPublisher Εθνικό Μετσόβιο Πολυτεχνείο. Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών. Τομέας Τεχνολογίας Πληροφορικής και Υπολογιστών. Εργαστήριο Υπολογιστικών Συστημάτων el
heal.academicPublisherID ntua
heal.numberOfPages 89 σ.
heal.fullTextAvailability false


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

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

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