PORTALE DELLA DIDATTICA

PORTALE DELLA DIDATTICA

PORTALE DELLA DIDATTICA

Elenco notifiche



Energy management in mobile systems

01QYOOV

A.A. 2019/20

Course Language

Inglese

Degree programme(s)

Master of science-level of the Bologna process in Ingegneria Informatica (Computer Engineering) - Torino

Course structure
Teaching Hours
Lecturers
Teacher Status SSD h.Les h.Ex h.Lab h.Tut Years teaching
Co-lectures
Espandi

Context
SSD CFU Activities Area context
ING-INF/05 6 B - Caratterizzanti Ingegneria informatica
2018/19
This is a course of the “Embedded System” section of the Master in Computer Engineering, placed in the 1st term of the 2nd year. This course studies the issues related to the modeling, design and simulation of energy-constrained embedded or mobile systems. The emphasis will be on the hardware side of the problem, yet using model- and simulation-based approaches.
This is a course of the “Embedded System” section of the Master in Computer Engineering, placed in the 1st term of the 2nd year. This course studies the issues related to the modeling, design and simulation of energy-constrained embedded or mobile systems. The emphasis will be on the hardware side of the problem, yet using model- and simulation-based approaches.
- Understanding of the energetic issues of modern embedded mobile systems; - Ability in the analysis of the energy consumption sources and skills in the design of energy-reduction solutions. - Ability in the quantitative evaluation of the effectiveness of the design solutions; - Understanding of the fundamental features of non-fixed power supply sources such as energy storage devices or power generation sources. - Skills in the design of power supply systems.
- Understanding of the energetic issues of modern embedded mobile systems; - Ability in the analysis of the energy consumption sources and skills in the design of energy-reduction solutions. - Ability in the quantitative evaluation of the effectiveness of the design solutions; - Understanding of the fundamental features of non-fixed power supply sources such as energy storage devices or power generation sources. - Skills in the design of power supply systems.
The course requires the knowledge of C/C++ programming (data structures and algorithms), the Matlab/Simulink environment, as well as basic knowledge of calculus, statistics, digital electronics and digital design, and computer architecture.
The course requires the knowledge of C/C++ programming (data structures and algorithms), the Matlab/Simulink environment, as well as basic knowledge of calculus, statistics, digital electronics and digital design, and computer architecture.
- Energy Management [2.5 CFU] o Technological and architectural trends and relative energetic implications o Characterization of the various sources of power consumption and their interaction with other metrics o Dynamic power management (DPM); concepts and implementations: shutdown, voltage/frequency scaling, threshold voltage scaling and their relative quantitative analysis; o Application of dynamic power management to the various sub-components of a mobile system and their relative peculiarities; o Other non-DPM based optimizations: information compression and coding; o Quality/energy tradeoff in mobile systems: approximate and error-resilient computations. - Energy Generation and Storage: [1.5 CFU] o Storage: types of energy storage devices (batteries, fuel cell, photovoltaic cells) and their relation with power management o Generation: energy scavenging solutions and their energetic implications o Conversion: types of converters and their efficiency. o Simulation and design of the energy distribution sub-systems in an embedded device.
- Energy Management [2.5 CFU] o Technological and architectural trends and relative energetic implications o Characterization of the various sources of power consumption and their interaction with other metrics o Dynamic power management (DPM); concepts and implementations: shutdown, voltage/frequency scaling, threshold voltage scaling and their relative quantitative analysis; o Application of dynamic power management to the various sub-components of a mobile system and their relative peculiarities; o Other non-DPM based optimizations: information compression and coding; o Quality/energy tradeoff in mobile systems: approximate and error-resilient computations. - Energy Generation and Storage: [1.5 CFU] o Storage: types of energy storage devices (batteries, fuel cell, photovoltaic cells) and their relation with power management o Generation: energy scavenging solutions and their energetic implications o Conversion: types of converters and their efficiency. o Simulation and design of the energy distribution sub-systems in an embedded device.
Lab classes will consist of the implementation of the techniques shown in class using Matlab/Simulink and SystemC. 4 lab sessions with as many deliverables are planned (2 CFU). Labs will be held during class time using the students’ computers.
Lab classes will consist of the implementation of the techniques shown in class using Matlab/Simulink and SystemC. 4 lab sessions with as many deliverables are planned (2 CFU). Labs will be held during class time using the students’ computers.
There is no official textbook. Class handouts will be made available on the course webpage. Additional material such as papers, links to websites, software and manuals, will be also made available on the course webpage.
There is no official textbook. Class handouts will be made available on the course webpage. Additional material such as papers, links to websites, software and manuals, will be also made available on the course webpage.
Modalità di esame: Prova scritta (in aula); Elaborato scritto individuale;
Exam: Written test; Individual essay;
... Expected learning outcomes: - Understanding of the topics covered in the course - Skills in the design of the power supply system of an embedded or mobile device based on its functionalities - Skills in the design of power management solutions and their quantitative evaluation Exam criteria and rules: The exam aims at assessing the skills and knowledge described above by means of a two-part evaluation: The first part consists of a closed-book written test including both numerical exercises and open-answer questions. The time allowed for the test is 2 hours and the maximum score is 24 points. The second part consists of the evaluation of the reports on the lab exercises. Each lab will get a different score depending on its quality; The total maximum score for the lab reports is 9 points. The sum of the test score and the lab evaluations will yield the final score (maximum 33 points corresponding to 30 cum laude). Student can also integrate the final evaluation up to a maximum of 6 points with an individual project proposed by the instructor to be delivered by the end of the exam session. The project represents an additional element to assess the student's skills in solving problems that cover the entire context of energy-constrained embedded systems, unlike the more specific cases covered in the labs; moreover, projects allow the instructor to assess the autonomy of the student in building the knowledge base required to carry out the project itself.
Gli studenti e le studentesse con disabilità o con Disturbi Specifici di Apprendimento (DSA), oltre alla segnalazione tramite procedura informatizzata, sono invitati a comunicare anche direttamente al/la docente titolare dell'insegnamento, con un preavviso non inferiore ad una settimana dall'avvio della sessione d'esame, gli strumenti compensativi concordati con l'Unità Special Needs, al fine di permettere al/la docente la declinazione più idonea in riferimento alla specifica tipologia di esame.
Exam: Written test; Individual essay;
Expected learning outcomes: - Understanding of the topics covered in the course - Skills in the design of the power supply system of an embedded or mobile device based on its functionalities - Skills in the design of power management solutions and their quantitative evaluation Exam criteria and rules: The exam aims at assessing the skills and knowledge described above by means of a two-part evaluation: The first part consists of a closed-book written test including both numerical exercises and open-answer questions. The time allowed for the test is 2 hours and the maximum score is 24 points. The second part consists of the evaluation of the reports on the lab exercises. Each lab will get a different score depending on its quality; The total maximum score for the lab reports is 9 points. The sum of the test score and the lab evaluations will yield the final score (maximum 33 points corresponding to 30 cum laude). Student can also integrate the final evaluation up to a maximum of 6 points with an individual project proposed by the instructor to be delivered by the end of the exam session. The project represents an additional element to assess the student's skills in solving problems that cover the entire context of energy-constrained embedded systems, unlike the more specific cases covered in the labs; moreover, projects allow the instructor to assess the autonomy of the student in building the knowledge base required to carry out the project itself.
In addition to the message sent by the online system, students with disabilities or Specific Learning Disorders (SLD) are invited to directly inform the professor in charge of the course about the special arrangements for the exam that have been agreed with the Special Needs Unit. The professor has to be informed at least one week before the beginning of the examination session in order to provide students with the most suitable arrangements for each specific type of exam.
Esporta Word