Please use this identifier to cite or link to this item: http://artemis.cslab.ece.ntua.gr:8080/jspui/handle/123456789/13727
Full metadata record
DC FieldValueLanguage
dc.contributor.authorΓιαντσίδη Δήμητρα-
dc.date.accessioned2018-07-23T09:29:36Z-
dc.date.available2018-07-23T09:29:36Z-
dc.date.issued2018-3-22-
dc.date.submitted2018-3-14-
dc.identifier.urihttp://artemis-new.cslab.ece.ntua.gr:8080/jspui/handle/123456789/13727-
dc.description.abstractΗ παροχή ποιότητας υπηρεσίας στα σύγχρονα κέντρα δεδομένων είναι νευραλγικής σημασίας.Μέχρι τώρα, οι πάροχοι υπηρεσιών Υπολογιστικού Νέφους (Cloud Services providers) εξασφα-λίζουν και τηρούν τα SLAs (Service-Level-Argeements) των πελατών παρέχοντας απομονωμένηεκτέλεση των επιλεγμένων υπηρεσιών στους επεξεργαστές, δηλαδή απαγορεύοντας την συνεκτέ-λεση των συγκεκριμένων υπηρεσιών με άλλες. Με άλλα λόγια, τα επεξεργαστικά συστήματα στακέντρα δεδομένων υποχρησιμοποιούνται σε σημαντικό βαθμό, λιγότερο από 50%, προκειμένου ναεξασφαλιστεί η ζητούμενη ποιότητα υπηρεσίας.Η ανάγκη για απομόνωση της εκτέλεσης μιας υπηρεσίας πηγάζει από τον ανταγωνισμό τωνεφαρμογών, κατά τη συνεκτέλεση, για τους κοινόχρηστους πόρους του συστήματος, όπως γιαπαράδειγμα είναι η τελευταίου επιπέδου κρυφή μνήμη (Last-Level-Cache). Αυτός ο ανταγωνισμόςβλάπτει την βέλτιστη επίδοση και κατ’ επέκταση την ποιότητα υπηρεσίας των εφαρμογών. Η δια-χείριση αυτού του επιπέδου μνήμης, δηλαδή η επίβλεψη χρήσης και ο διαμοιρασμός τμημάτων τηςστις εφαρμογές του συστήματος έγινε πρόσφατα εφικτή μέσω των τεχνολογιών Cache-Monitoringκαι Cache-Allocation που ανέπτυξε η Intel.Στην παρούσα διπλωματική εργασία μελετάμε και αξιοποιούμε τις παραπάνω τεχνολογίες γιατην υλοποίηση ενός δυναμικού μηχανισμού με ανάδραση, ο οποίος στοχεύει στην βελτίωση τηςποιότητας υπηρεσίας μιας εφαρμογής με υψηλή προτεραιότητα και ταυτόχρονα επιδιώκει την μεί-ωση της χρονικής επιβράδυνσης εφαρμογών με λιγότερη προτεραιότητα. Στόχος μας είναι ναπροστατεύσουμε την εκτέλεση της υψηλής προτεραιότητας εφαρμογής στην περίπτωση που τοσύστημα χρησιμοποιείται πλήρως, δηλαδή για N-το-πλήθος πυρήνες κάθε χρονική στιγμή είναιχρονοδρολογημένα Ν-το-πλήθος νήματα.Για την αξιολόγηση του μηχανισμού εκτελούμε συνεκτελέσεις μονονηματικών εφαρμογών απότις σουίτες PARSEC και SPEC2006 στον επεξεργαστή Xeon E5-2630 v4 που υποστηρίζει τις προ-αναφερθείσες τεχνολογίες. Τέλος, αποδεικνύουμε ότι η χρήση του μηχανισμού αυτού ενδύκνειταιταυτόχρονα σε συνεκτελέσεις με μεγάλη ευαισθησία της εφαρμογής με υψηλή προτεραιότητα ωςπρος την κρυφή μνήμη αλλά και σε συνεκτελέσεις οι οποίες προκαλούν κορεσμό στο εύρος τουδιαύλου δεδομένων προς τη μνήμη.-
dc.languageGreek-
dc.subjectδιαμοιρασμός κοινόχρηστης κρυφής μνήμης-
dc.subjectκαταμερισμός κοινόχρησης κρυφής μνήμης-
dc.subjectποιότητα υπηρεσίας-
dc.subjectτεχνολογία intel cache-allocation-
dc.subjectτεχνολογία intel cache-monitoring-
dc.subjectδυναμικός μη- χανισμός με ανάδραση-
dc.subjectπλήρης χρησιμοποίηση επεξεργαστή-
dc.subjectκοινόχρηστοι πόροι επεξεργαστή-
dc.titleΑξιοποίηση Των Τεχνολογιών Intel Rdt Για Τη Βελτίωση Της Ποιότητας Υπηρεσίας (qos) Σε Πολυεπεξεργαστικά Συστήματα-
dc.typeDiploma Thesis-
dc.description.pages80-
dc.contributor.supervisorΓκούμας Γεώργιος-
dc.departmentΤομέας Τεχνολογίας Πληροφορικής & Υπολογιστών-
dc.organizationΕΜΠ, Τμήμα Ηλεκτρολόγων Μηχανικών & Μηχανικών Υπολογιστών-
Appears in Collections:Διπλωματικές Εργασίες - Theses

Files in This Item:
File SizeFormat 
DT2018-0055.pdf8.23 MBAdobe PDFView/Open


Items in Artemis are protected by copyright, with all rights reserved, unless otherwise indicated.