Hasso-Plattner-Institut
Prof. Dr. Tilmann Rabl
 

Sustainability in Data Management

Contents

In this project seminar, we will discuss the environmental impact of data processing and computing in general. We will review current research in the area of evaluating efficiency and improving sustainability of data processing deployments. We will survey hardware and data center trends and work on a research project, in which you will analyse or evaluate factors of sustainability and efficiency of data processing in current deployments. 

Structure

Paper Presentation and Write-up
  • Each student must present (at least) one selected paper.
    • The papers are selected by us to give all students an overview of current research and/or foundations of sustainability in data management. 
    • The list is still being curated, once it is final, we will post it here.
  • Every week, each student must summarize one of the presented papers in a one-pager.
Project
  • Each student has to participate in a group project (2 people) on a "sustainability in data management"-related project of their choice.
  • The projects must be based on topics covered in this course.
  • Each group will give a 5 minute kick-off presentation presenting their project proposal, covering: problem statement, goal, approach.
  • Each group will implement a demo or perform an analysis.
  • Each group will give a 20 minute final presentation on the results of their project, covering: recap of proposal, solution, results.

Schedule

The seminar will take place Tuesdays at 13:30 in F-1.11, Building F at Campus II.

DateTuesday
8.4.Short Overview of the Seminar
15.4.Introduction
22.4.Reading and Presenting Papers
29.4.Presentations 1 & 2
6.5.Presentations 3 & 4
13.5.Guest Speaker: Didi Hoffmann - Green Coding
20.5.Writing Scientific Papers
27.5.Proposal Presentations
3.6.Presentations 5 & 6
10.6.Presentations 7 & 8
17.6.Midterm Presentations
24.6.No Class (SIGMOD)
1.7.Presentations 9 & 10
8.7.Presentations 11 & 12
15.7.Final Presentations

    Grading

    The course mark is broken down as follows:

    • Oral (60% of the grade)
      • Present paper (25%)
      • Present project proposal (5%)
      • Final presentation (25%)
      • Give feedback and ask critical questions (5%)
    • Written (40% of the grade)
      • Prepare a paper based on your project (8 two-column pages, 30%)
      • Prepare one-pagers for every week (5%)

    Course important dates

    • Project proposals: 19.05.2025
    • Proposal presentation: 27.05.2025
    • Final presentations: 15.07.2025
    • Final report due: 15.08.2025

    Teaching Team

    • Prof. Dr. Tilmann Rabl
    • Nils Straßenburg
    • Ilin Tolovski
    • Marcel Weisgut

    Reading List

    This is the reading list for the course, sorted by topic. We have a list of papers that will be presented by the students and a list of additional papers for people interested in a certain direction.

    Presented Topics:

    • General
    • Emboddied Carbon
    • Operational Carbon
    • Server Footprint
    • Data Center Footprint
    • Software Footprint
    • AI Footprint
    • Improving Sustainability