Πρακτικές για απόδοση ενέργειας και χρόνου εκτέλεσης στην μηχανική λογισμικού
Περίληψη
Η ενεργειακή απόδοση για συστήματα υπολογιστών είναι ένα ζήτημα που έχει τραβήξει την προσοχή των μηχανικών λογισμικού. Παρόλο που ο σχεδιασμός και η χρήση του υλικού είναι αναμφίβολα οι βασικοί παράγοντες που επηρεάζουν την κατανάλωση ενέργειας, υπάρχουν ενδείξεις ότι ο σχεδιασμός λογισμικού μπορεί επίσης να αλλάξει σημαντικά την κατανάλωση ενέργειας των προϊόντων πληροφορικής. Επομένως, ο στόχος αυτής της διατριβής είναι να δείξει τον αντίκτυπο που έχει ο σχεδιασμός λογισμικού στην κατανάλωση ενέργειας ενός συστήματος υπολογιστή. Αρχικά, αναλύσαμε 92 ερευνητικές εργασίας από κορυφαία συνέδρια και τα ταξινομήσαμε κάτω από το Κύκλου Ζωής Ανάπτυξης Λογισμικού. Από αυτήν τη μελέτη, εξάγαμε ορισμένες ερευνητικές προκλήσεις. Μεταξύ αυτών των προκλήσεων, εντοπίσαμε ότι υπάρχει περιορισμένος αριθμός εργασιών στο πλαίσιο των επιπτώσεων της ενέργειας για γλωσσες προγραμματισμού. Για το σκοπό αυτό, κάνεμε μια εμπειρική μελέτη ώστε να βρούμε ποιες γλώσσες προγραμματισμού έχουν την καλύτερη απόδο ...
περισσότερα
Περίληψη σε άλλη γλώσσα
Energy efficiency for computer systems is an ever-growing matter that has caught the attention of the software engineering community. Although hardware design and utilization are undoubtedly key factors affecting energy consumption, there is solid evidence that software design can also significantly alter the energy consumption of IT products. Therefore, the goal of this dissertation is to show the impact of software design decisions on the energy consumption of a computer system. Initially, we analyzed 92 research papers from top-tier conferences and categorized them under the Software Development Life Cycle taxonomy. From this study, we were able to find many research challenges. Among these challenges, we identified that there is limited work in the context of different programming languages’ energy and delay implications. To this end, we performed an empirical study and pointed out which programming languages can introduce better energy and run-time performance for specific program ...
περισσότερα
Κατεβάστε τη διατριβή σε μορφή PDF (1.28 MB)
(Η υπηρεσία είναι διαθέσιμη μετά από δωρεάν εγγραφή)
|
Όλα τα τεκμήρια στο ΕΑΔΔ προστατεύονται από πνευματικά δικαιώματα.
|
Στατιστικά χρήσης
ΠΡΟΒΟΛΕΣ
Αφορά στις μοναδικές επισκέψεις της διδακτορικής διατριβής για την χρονική περίοδο 07/2018 - 07/2023.
Πηγή: Google Analytics.
Πηγή: Google Analytics.
ΞΕΦΥΛΛΙΣΜΑΤΑ
Αφορά στο άνοιγμα του online αναγνώστη για την χρονική περίοδο 07/2018 - 07/2023.
Πηγή: Google Analytics.
Πηγή: Google Analytics.
ΜΕΤΑΦΟΡΤΩΣΕΙΣ
Αφορά στο σύνολο των μεταφορτώσων του αρχείου της διδακτορικής διατριβής.
Πηγή: Εθνικό Αρχείο Διδακτορικών Διατριβών.
Πηγή: Εθνικό Αρχείο Διδακτορικών Διατριβών.
ΧΡΗΣΤΕΣ
Αφορά στους συνδεδεμένους στο σύστημα χρήστες οι οποίοι έχουν αλληλεπιδράσει με τη διδακτορική διατριβή. Ως επί το πλείστον, αφορά τις μεταφορτώσεις.
Πηγή: Εθνικό Αρχείο Διδακτορικών Διατριβών.
Πηγή: Εθνικό Αρχείο Διδακτορικών Διατριβών.