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

Περίληψη

Οι ραγδαίες τεχνολογικές εξελίξεις και η ανάγκη πολλών εφαρμογών σήμερα για παραγωγή αποτελεσμάτων υψηλής ποιότητας εντός αυστηρών χρονικών περιορισμών, έχουν καταστήσει τη χρήση των κατανεμημένων συστημάτων πραγματικού χρόνου ζωτικής σημασίας στην καθημερινή μας ζωή. Η αποφυγή εκπρόθεσμων αποτελεσμάτων, η σύνθετη δομή του φόρτου εργασιών, η ετερογένεια των υπολογιστικών πόρων, η ανάγκη για ανοχή σε σφάλματα και η αποτελεσματική διαχείριση συνθηκών υψηλού φόρτου, αποτελούν σημαντικές προκλήσεις στα κατανεμημένα συστήματα πραγματικού χρόνου, οι οποίες καθιστούν επιτακτική την ανάγκη εφαρμογής κατάλληλων μεθόδων χρονοδρομολόγησης. Με στόχο την αποτελεσματική αντιμ
Προσομοίωση και αποτίμηση της απόδοσης μεθόδων χρονοδρομολόγησης σε κατανεμημένα συστήματα πραγματικού χρόνου

Περίληψη

Οι ραγδαίες τεχνολογικές εξελίξεις και η ανάγκη πολλών εφαρμογών σήμερα για παραγωγή αποτελεσμάτων υψηλής ποιότητας εντός αυστηρών χρονικών περιορισμών, έχουν καταστήσει τη χρήση των κατανεμημένων συστημάτων πραγματικού χρόνου ζωτικής σημασίας στην καθημερινή μας ζωή. Η αποφυγή εκπρόθεσμων αποτελεσμάτων, η σύνθετη δομή του φόρτου εργασιών, η ετερογένεια των υπολογιστικών πόρων, η ανάγκη για ανοχή σε σφάλματα και η αποτελεσματική διαχείριση συνθηκών υψηλού φόρτου, αποτελούν σημαντικές προκλήσεις στα κατανεμημένα συστήματα πραγματικού χρόνου, οι οποίες καθιστούν επιτακτική την ανάγκη εφαρμογής κατάλληλων μεθόδων χρονοδρομολόγησης. Με στόχο την αποτελεσματική αντιμεπεξεργασίας των επιμέρους διεργασιών. Για την περαιτέρω διερεύνηση της επίδρασης του σφάλματος δεδομένων εισόδου, καθώς και της ετερογένειας των υπολογιστικών πόρων στην απόδοση των κατανεμημένων συστημάτων πραγματικού χρόνου, μελετάται η χρονοδρομολόγηση κατευθυνόμενων άκυκλων γράφων διεργασιών σε ένα ετερογενές σύστημα, όπου γίνεται χρήση ανακριβών υπολογισμών και διαφορετικών επιτρεπτών ορίων σφάλματος δεδομένων εισόδου. Στην περίπτωση που οι εργασίες αποτελούν κατευθυνόμενους άκυκλους γράφους διεργασιών, ενδέχεται να παρουσιαστούν αδρανή διαστήματα στο χρονοδιάγραμμα εκτέλεσης διεργασιών του συστήματος. Για το λόγο αυτό, εξετάζεται η βελτίωση που μπορεί να επιτευχθεί στην απόδοση ενός ετερογενούς κατανεμημένου συστήματος πραγματικού χρόνου, με την εκμετάλλευση των αδρανών διαστημάτων κατά τη χρονοδρομολόγηση κατευθυνόμενων άκυκλων γράφων. Οι διεργασίες τοποθετούνται στα αδρανή διαστήματα με τη χρήση τεχνικών επίλυσης του προβλήματος τοποθέτησης σε κάδους (bin packing). Με στόχο την εκμετάλλευση των πλεονεκτημάτων τόσο της χρήσης ανακριβών υπολογισμών, όσο και της αξιοποίησης των αδρανών διαστημάτων με μεθόδους bin packing, προτείνονται πολιτικές χρονοδρομολόγησης κατευθυνόμενων άκυκλων γράφων διεργασιών πραγματικού χρόνου σε μια ετερογενή συστοιχία επεξεργαστών, οι οποίες συνδυάζουν τις δύο πιο πάνω τεχνικές για την εκμετάλλευση των αδρανών διαστημάτων.
περισσότερα

Περίληψη σε άλλη γλώσσα

λείται από σύνθετες εργασίες, οι οποίες αποτελούν ομάδα από παράλληλες συνεργαζόμενες διεργασίες που απαιτούν συχνή επικοινωνία μεταξύ τους. Κατά την εκτέλεση μιας εργασίας, ενδέχεται να παρουσιαστούν παροδικές βλάβες, λόγω σφαλμάτων λογισμικού. Με στόχο τη βελτίωση της απόδοσης και της ανοχής στα σφάλματα, προτείνονται μέθοδοι χρονοδρομολόγησης εργασιών τύπου ομάδας, οι οποίες κάνουν χρήση ανακριβών υπολογισμών. Οι πολιτικές που προτείνονται συγκρίνονται με αντίστοιχες μεθόδους χρονοδρομολόγησης που δεν κάνουν χρήση ανακριβών υπολογισμών. Ένας άλλος τύπος σύνθετων εργασιών που χρησιμοποιείται συχνά στα κατανεμημένα συστήματα πραγματικού χρόνου, είναι οι εργασίες με δομή κατευθυνόμενου άκυκλου γράφου επιμέρους διεργασιών. Για τη χρονοδρομολόγησή τους, προτείνονται μέθοδοι που κάνουν χρήση ανακριβών υπολογισμών. Στις πολιτικές χρονοδρομολόγησης που προτείνονται, λαμβάνεται υπόψη η επίδραση του ενδεχόμενου σφάλματος των δεδομένων εισόδου στο χρόνο επεξεργασίας των επιμέρους διεργασιών. Για την περαιτέρω διερεύνηση της επίδρασης του σφάλματος δεδομένων εισόδου, καθώς και της ετερογένειας των υπολογιστικών πόρων στην απόδοση των κατανεμημένων συστημάτων πραγματικού χρόνου, μελετάται η χρονοδρομολόγηση κατευθυνόμενων άκυκλων γράφων διεργασιών σε ένα ετερογενές σύστημα, όπου γίνεται χρήση ανακριβών υπολογισμών και διαφορετικών επιτρεπτών ορίων σφάλματος δεδομένων εισόδου. Στην περίπτωση που οι εργασίες αποτελούν κατευθυνόμενους άκυκλους γράφους διεργασιών, ενδέχεται να παρουσιαστούν αδρανή διαστήματα στο χρονοδιάγραμμα εκτέλεσης διεργασιών του συστήματος. Για το λόγο αυτό, εξετάζεται η βελτίωση που μπορεί να επιτευχθεί στην απόδοση ενός ετερογενούς κατανεμημένου συστήματος πραγματικού χρόνου, με την εκμετάλλευση των αδρανών διαστημάτων κατά τη χρονοδρομολόγηση κατευθυνόμενων άκυκλων γράφων. Οι διεργασίες τοποθετούνται στα αδρανή διαστήματα με τη χρήση τεχνικών επίλυσης του προβλήματος τοποθέτησης σε κάδους (bin packing). Με στόχο την εκμετάλλευση των πλεονεκτημάτων τόσο της χρήσης ανακριβών υπολογισμών, όσο και της αξιοποίησης των αδρανών διαστημάτων με μεθόδους bin packing, προτείνονται πολιτικές χρονοδρομολόγησης κατευθυνόμενων άκυκλων γράφων διεργασιών πραγματικού χρόνου σε μια ετερογενή συστοιχία επεξεργαστών, οι οποίες συνδυάζουν τις δύο πιο πάνω τεχνικές για την εκμετάλλευση των αδρανών διαστημάτων.
περισσότερα

Περίληψη σε άλλη γλώσσα

All items in National Archive of Phd theses are protected by copyright.

Όλα τα τεκμήρια στο ΕΑΔΔ προστατεύονται από πνευματικά δικαιώματα.

DOI
10.12681/eadd/30294
Διεύθυνση Handle
http://hdl.handle.net/10442/hedi/30294
ND
30294
Εναλλακτικός τίτλος
Simulation and performance evaluation of scheduling methods in distributed real-time systems
Συγγραφέας
Σταυρινίδης, Γεώργιος (Πατρώνυμο: Λοΐζος)
Ημερομηνία
2014
Ίδρυμα
Αριστοτέλειο Πανεπιστήμιο Θεσσαλονίκης (ΑΠΘ). Σχολή Θετικών Επιστημών. Τμήμα Πληροφορικής
Εξεταστική επιτροπή
Καρατζά Ελένη
Νικοπολιτίδης Πέτρος
Παπαδημητρίου Γεώργιος
Κατσαρός Παναγιώτης
Γούναρης Αναστάσιος
Κατσαρός Δημήτριος
Μαργαρίτης Κωνσταντίνος
Επιστημονικό πεδίο
Φυσικές Επιστήμες
Επιστήμη Ηλεκτρονικών Υπολογιστών και Πληροφορική
Λέξεις-κλειδιά
Προσομοίωση; Αποτίμηση απόδοσης; Μέθοδοι χρονοδρομολόγησης; Κατανεμημένα συστήματα πραγματικού χρόνου
Χώρα
Ελλάδα
Γλώσσα
Ελληνικά
Άλλα στοιχεία
181 σ., πιν., σχημ., γραφ.
Στατιστικά χρήσης
ΠΡΟΒΟΛΕΣ
Αφορά στις μοναδικές επισκέψεις της διδακτορικής διατριβής για την χρονική περίοδο 07/2018 - 07/2023.
Πηγή: Google Analytics.
ΞΕΦΥΛΛΙΣΜΑΤΑ
Αφορά στο άνοιγμα του online αναγνώστη για την χρονική περίοδο 07/2018 - 07/2023.
Πηγή: Google Analytics.
ΜΕΤΑΦΟΡΤΩΣΕΙΣ
Αφορά στο σύνολο των μεταφορτώσων του αρχείου της διδακτορικής διατριβής.
Πηγή: Εθνικό Αρχείο Διδακτορικών Διατριβών.
ΧΡΗΣΤΕΣ
Αφορά στους συνδεδεμένους στο σύστημα χρήστες οι οποίοι έχουν αλληλεπιδράσει με τη διδακτορική διατριβή. Ως επί το πλείστον, αφορά τις μεταφορτώσεις.
Πηγή: Εθνικό Αρχείο Διδακτορικών Διατριβών.
Σχετικές εγγραφές (με βάση τις επισκέψεις των χρηστών)