Energy-Efficient Computing - COEN 389 - Spring 2018

Course Info

Important Dates

Bulletin-Board

Syllabus

Lecture Notes

Projects

Project 1 - Systems, Compilers, and Networks

Find a research paper in Systems, Compilers, or Networks, on a topic that hasn't been covered, and send me the title. FCFS!

Look for the paper in the following conferences:
IEEE GreenCom 2016 and 2017
IEEE IGSC, INTERNATIONAL GREEN and SUSTAINABLE COMPUTING CONFERENCE, 2016 and 2017

In week 6, you will present a summary of the paper. You may work alone or with a partner. Your presentation should explain the problem, the solution, and show results.

Project 2 - Coding and Measuring

You will use the Intel Power Gadget API on your laptop and compare the time and energy for two programs that do the same thing. If using your laptop is a problem, let me know.

Your programs can be:

You will present your results in week 11. Use powerpoint, explain the experiment, and show the results in graphs (time and energy) where you grow the size of the problem/data.

The papers below might give you some inspiration:

You must work with a partner. Let me know if this is a problem.

COEN 389 -- Learning Outcomes

  1. Understand the fundamentals of energy-efficient computing.
  2. Understand energy-efficient operating systems.
  3. Understand energy-efficient compilers.
  4. Understand energy-efficient networks.
  5. Understand energy-efficient data centers.
  6. Understand energy-efficient storage.
  7. Read, summarize, and present research papers.