Παρακαλώ χρησιμοποιήστε αυτό το αναγνωριστικό για να παραπέμψετε ή να δημιουργήσετε σύνδεσμο προς αυτό το τεκμήριο: http://artemis.cslab.ece.ntua.gr:8080/jspui/handle/123456789/17261
Τίτλος: Managing Dependability and Temperature in the presence of Performance Variability for Embedded Systems
Συγγραφείς: Zampelis, Nikolaos Rafail
Σούντρης Δημήτριος
Λέξεις κλειδιά: PID, Reliability, RAS mechanisms, Process Variation, performance variability, DVFS, iMX6Q Board
Ημερομηνία έκδοσης: 18-Απρ-2019
Περίληψη: In recent years, dependability of digital systems has been threatened partly due to highly dynamic workloads, user input data, environment and hardware imperfections known as process variability. The latter causes concerns for the reliable operation of the system as it can generate faults in the hard- ware layer that may cause binary errors and affect the overall performance of the chip. To mitigate this variation, the industry has developed a series of Reliability, Availability and Serviceability (RAS) techniques. These techniques, among others, counter the effects of process variability and ensure de- pendable performance by trading-off either power, silicon area or execution time. In this thesis we present a PID controller that will perform Dynamic Voltage and Frequency Scaling (DVFS) switches to counter the effects of RAS-induced rollback delays and manage timing deadlines. In addition, the efficiency of our controller will be tested when another concurrent application is running on the same CPU, simulating another case of workload dynamism. We compare our methodology with prominent state-of-the-art DVFS algorithms and prove the PID’s enhanced performance while minimizing energy consumption. Finally, we present a version of the PID controller that aims to manage the system’s temperature, as meeting temperature constraints is of paramount importance in modern embedded systems. Our scheme is deployed on the iMX6Q-SABRE-SD board from NXP while we focus on a realistic, real-time application that is streaming in nature. In detail, our application is drawn from the telecom- munication domain and is expected to run on typical embedded platforms. Therefore, we discuss a closed-loop controller that utilizes DVFS to account for performance variation using a realistic appli- cation with timing deadlines.
URI: http://artemis.cslab.ece.ntua.gr:8080/jspui/handle/123456789/17261
Εμφανίζεται στις συλλογές:Διπλωματικές Εργασίες - Theses

Αρχεία σε αυτό το τεκμήριο:
Αρχείο Περιγραφή ΜέγεθοςΜορφότυπος 
Zampelis_Thesis_19.pdfNikolaos Rafail Zampelis Thesis 20191.5 MBAdobe PDFΕμφάνιση/Άνοιγμα


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