Seminar "Energy-Efficient Databases"
Contents
Energy efficiency has been one of the major recent trends in database research. The seminar covers recent work in this area, ranging from benchmarking energy consumption over energy-efficient query processing and using novel hardware to distributed setups. All topics will be based on research papers published in top conferences.
Organization
- The talk on July 20 was moved to July 13, thus we will have two talks on July 13 and no talk on July 20.
- Regular meetings are on Wednesdays, 16:15-17:45 (s.t.) (new begin time!) in room 0.01, Building E1.7, starting May 11.
- The kickoff meeting took place on April 13, 2011 at 16:00. Students who want to participate in the seminar had to attend this kickoff meeting. We did not take pre-registrations through email.
- Slides from the kickoff meeting
- Students who want to attend the seminar should have good background knowledge in information systems, ideally from the core course "Database Systems".
- We checked that any linked papers are available from the MPI-INF network (last check: March 23, 2011, 2pm). If you encounter any problems accessing a paper, please contact us.
Requirements for the Certificate
- Attend all talks - not just your own. If you are sick, please let us know in advance by writing a short mail.
- Read your paper and other related literature.
- Contact your tutor at least two weeks before your talk and present an intended outline of your talk.
- Prepare a 30 minute talk about your topic that introduces
the matter to your fellow students. This is longer than a
regular conference talk, so there should be time to present
some background information on the topic. Try to pick the most
interesting, challenging or futuristic contribution(s) from the paper(s).
You are very welcome to discuss any potential weaknesses or problems
of the paper(s) in your talk. If you are unsure about what to present,
ask your tutor. Note that, even though the conference slides of some
papers are available on the Web, we expect you to prepare your own
slides (which may be, of course, inspired by the original slides).
- You must send your slides to and discuss them with your tutor
by the Friday before your talk (by 16:15) at the latest, otherwise your
talk will be cancelled (this is a hard deadline).
- Both the slides and the presentation itself must be given in
English. Otherwise, some students will not be able to follow
all talks, which is one of the main purposes of the seminar. After the
presentation, there will be a discussion in which all fellow students
are encouraged to ask questions. We will keep track of your
participation (i.e., if you ask questions) and, of course, the answers
of the presenter.
- For each talk, a second student will be preselected as an
opponent. Her or his role is to prepare tough questions to challenge
the paper presented in the talk (not the talk itself or the speaker!).
To make life a little easier, the preliminary version of the slides
will be sent to the opponent on the Friday before the talk. However,
as interaction is an important part of science, we expect that every
participant actively participates in the discussions.
- Two weeks after the talk, the presenter and the opponent
have to submit a jointly written summary of the topic of the talk. The
focus of this report should be on pointing out strengths and
weaknesses of the approach presented in the paper, not just
summarizing the paper. The paper can be of any length (typically about 5-8 pages)
- In other words: Your final grade will be influenced by the
following components: Your oral presentation, the knowledge about your
topic (your answers to questions after the presentation), the
questions you asked as opponent, your general participation in the
seminar, and your two written reports (one in the role of presenter,
one in the role of opponent).
Background literature
- David J. Brown, Charles Reams: Toward Energy-Efficient Computing , ACM Queue, 2010
- Stavros Harizopoulos, Mehul A. Shah, Justin Meza, Parthasarathy Ranganathan: Energy Efficiency: The New Holy Grail of Data Management Systems Research, CIDR 2009
- Luiz Barroso, Urs Hölzle: The Case for Energy-Proportional Computing, IEEE Computer 40(12), 2007
Topics and Schedule
Databases
- Wednesday, May 11, 2011, 16:15: Ervina Cergani (tutor Christian Pölitz, opponent Alexander Bunte)
- Wednesday, May 11, 2011, 17:15: Liviu Teris (tutor Christian Pölitz, opponent Ajaz Shaik)
- Wednesday, May 18, 2011: no meeting (WisNetGrid project meeting)
- Wednesday, May 25, 2011, 16:15: Ajaz Shaik (tutor Ralf Schenkel, opponent Ervina Cergani)
- Wednesday, June 1, 2011: no meeting (MPI advisory board visit)
- Wednesday, June 8, 2011, 16:15: Seyed Mehdi Khodadad Hosseini (tutor Ralf Schenkel, opponent Felix Martin Schuhknecht)
Measuring and Modeling Power Consumption
- Wednesday, June 15, 2011, 16:15: Souza N. Windiartono (tutor Ralf Schenkel, opponent Liviu Teris)
- Wednesday, June 22, 2011, 16:15: Frederic Raber (tutor Ralf Schenkel, opponent Seyed Mehdi Khodadad Hosseini)
Disks
- Wednesday, June 29, 2011, 16:15: Felix Martin Schuhknecht (tutor Ralf Schenkel, opponent Frederic Raber)
- Wednesday, July 6, 2011, 16:15: Manish Kumar (tutor Ralf Schenkel, opponent Thaer Samar)
Distributed Systems
- Wednesday, July 13, 2011, 16:15: Thaer Samar (tutor Ralf Schenkel, opponent Souza N. Windiartono)
- Yanpei Chen, Laura Keys, Randy H. Katz: Towards Energy-Efficient MapReduce, UCB TechReport, 2009
- Yanpei Chen, Laura Keys, Randy H. Katz: Statistical Workloads for Energy Efficient MapReduce, UCB TechReport, 2010
- Weiwei Xiong, Aman Kansal: Energy Efficient Data Intensive Distributed Computing, IEEE Data Engineering Bulletin 34(1), March 2011
- Slides | Report
- Wednesday, July 13, 2011, 17:15: Alexander Bunte (tutor Ralf Schenkel, opponent Manish Kumar)