UnivIS
Informationssystem der Friedrich-Alexander-Universität Erlangen-Nürnberg © Config eG 
FAU Logo
  Sammlung/Stundenplan    Modulbelegung Home  |  Rechtliches  |  Kontakt  |  Hilfe    
Suche:      Semester:   
 
 Darstellung
 
Druckansicht

 
 
Modulbeschreibung (PDF)

 
 
 Außerdem im UnivIS
 
Vorlesungs- und Modulverzeichnis nach Studiengängen

 
 
Veranstaltungskalender

Stellenangebote

Möbel-/Rechnerbörse

 
 
Vorlesungsverzeichnis >> Technische Fakultät (TF) >>

Energy-Aware Computing Systems (EASY)5 ECTS
(englische Bezeichnung: Energy-Aware Computing Systems)

Modulverantwortliche/r: Timo Hönig
Lehrende: Timo Hönig


Startsemester: SS 2020Dauer: 1 SemesterTurnus: jährlich (WS)
Präsenzzeit: 60 Std.Eigenstudium: 90 Std.Sprache: Englisch

Lehrveranstaltungen:


Empfohlene Voraussetzungen:

Es wird empfohlen, folgende Module zu absolvieren, bevor dieses Modul belegt wird:

Betriebssystemtechnik (SS 2019)
Systemnahe Programmierung in C (SS 2019)
Systemprogrammierung (SS 2019)


Inhalt:

Electrical energy is the single most important operating resource to computer systems. Although the energy demand of computers is an invisible system property by itself, the impact of energy demand is omnipresent and obvious in manifold forms of appearance. Sudden system failures (i.e. system breakdowns) and recurrent standard system operations (i.e. power management) serve as practical examples. The lecture discusses the design of energy-aware computing systems and focuses the follow topics:

  • power and energy management

  • energy accounting

  • energy demand analysis

  • energy-aware operating-system architecture

  • hardware power management (i.e. DVFS, throttling, sleep states)

  • thermal management

  • storage and file systems

  • memory management

  • network, wireless, and protocols

  • energy-aware server/cluster

  • compiler optimisations and code transformation

  • display technology

  • electricity grid

The lecture is linked to the exercises by means of research papers. The students read the papers as private study as preparation for lectures. From there, the research papers are basis for discussion and build the starting point for the assignments of the exercises.

Lernziele und Kompetenzen:

Students who have successfully attended the lecture and exercises have followed the learning objectives and have acquired the competence listed below.

  • understanding the importance of electrical energy as operating resource to computing systems

  • acquiring the ability to make trade-off decisions in efficient system design (i.e. power demand vs. performance), in particular with regards to operating systems

  • modelling the energy demand for individual synchronous and asynchronous operations

  • applying strategies to reduce the energy demand for software activities based on specific hardware properties (i.e. sleep states)

  • analysing software for critical sections that cause high energy demand


Verwendbarkeit des Moduls / Einpassung in den Musterstudienplan:
Das Modul ist im Kontext der folgenden Studienfächer/Vertiefungsrichtungen verwendbar:

  1. Informatik (Master of Science)
    (Po-Vers. 2010 | TechFak | Informatik (Master of Science) | Gesamtkonto | Wahlpflichtbereich | Säule der systemorientierten Vertiefungsrichtungen | Vertiefungsrichtung Verteilte Systeme und Betriebssysteme | Energy-Aware Computing Systems)

Studien-/Prüfungsleistungen:

Energy-Aware Computing Systems (Prüfungsnummer: 873991)

(englischer Titel: Energy-Aware Computing Systems)

Prüfungsleistung, mündliche Prüfung, Dauer (in Minuten): 30, benotet, 5.0 ECTS
Anteil an der Berechnung der Modulnote: 100.0 %
Prüfungssprache: Deutsch oder Englisch

Erstablegung: SS 2020, 1. Wdh.: WS 2020/2021
1. Prüfer: Timo Hönig

UnivIS ist ein Produkt der Config eG, Buckenhof