6 EC
Semester 2, period 5
5284EEEC6Y
The course begins by introducing the role of low-energy design in edge computing with an emphasis on energy-efficiency at the system level. It then explains different hardware/software knobs (and techniques) commonly used in edge devices to save energy. This explanation is followed by two detailed real-world research case studies – mobile gaming and Edge AI – wherein these knobs are employed successfully to save power (energy) at the edge.
The course then introduces the use of hardware-software co-design for designing energy-efficient edge devices. Using specimens, the course explains how architecture-specific low-level system software works in tandem with underlying micro-architecture to reduce the energy consumption of edge devices. The course also emphasizes the importance of the scalability of the proposed design with examples.
The last leg of the course focuses on the importance of low-energy design in designing thermally safe and physically reliable edge devices. The course explains the use of different state-of-the-art tools used to study thermals of edge devices, and how these tools are used to perform their thermal management and to increase their reliability (lifetime).
The project (and the assignments) for the course will be based on interval simulation tool-chain called HotSniper. Assignments will be in form of milestone deliverables for the larger project.
Lecture: Gives students an idea about the edge systems, the problem they are addressing, and the hardware/software involved. Lectures will also impart all the knowledge needed to get started with their practical assignment.
Practicals: Students will work with state-of-the-art edge simulator. They will get first-hand experience of working as an system software developer.
Presentation: Students will give a presentation about their observations and results. The presentation will give them a chance to improve their public speaking skill alongside giving vital experience in doing a technical presentation.
Self-Study: Students will have to understand the existing cutting-research work themselves, and learn how to apply (extend) it.
|
Activity |
Hours |
|
|
Hoorcollege |
10 |
|
|
Werkcollege /Laptopcollege |
24 |
|
|
Tentamen |
2 |
|
|
Self study |
134 |
|
|
Total |
168 |
(6 EC x 28 uur) |
Programme's requirements concerning attendance (TER-B):
Additional requirements for this course:
Lectures will not be recorded or streamed. Therefore, physical participation in all the lectures is highly recommended.
| Item and weight | Details |
|
Final grade | |
|
Environment Demo | |
|
Workload Characterisation Report | |
|
State-of-the-Art Report | |
|
Final Report | |
|
Presentation | |
|
Final Exam |
All grading communication is performed over Canvas.
All the assignments are group assignments.
Feedback will be given over Canvas.
All assignments are graded.
The 'Regulations governing fraud and plagiarism for UvA students' applies to this course. This will be monitored carefully. Upon suspicion of fraud or plagiarism the Examinations Board of the programme will be informed. For the 'Regulations governing fraud and plagiarism for UvA students' see: www.student.uva.nl
| Weeknummer | Onderwerpen | Studiestof |
| 1 | Environment Demo | |
| 2 | ||
| 3 | Workload Characterisation Report | |
| 4 | ||
| 5 | State-of-the-art Report | |
| 6 | ||
| 7 | Final Report + Presentation | |
| 8 | Final Report = |