CS680P: Energy-Aware Programming Languages, Spring 2013




Essentials

  • Time:
    • Weekly Sessions: T 4:30-6PM
    • Project Meetings: time varies
  • Classroom: G11
  • Professor: David Liu. Office hour: MW 6-7PM, EB-H5

Topics

This seminar course explores the emerging area of energy-aware programming language design and implementation. It investigates the state-of-the-art programming models and compilation techniques related to energy-aware software construction, and aims at fostering new research directions in the form of semester-long projects. The course centers around addressing energy efficiency from the perspective of programming languages and compilers, with additional coverage on synergic approaches that cross the traditional boundaries of architectures, operating systems, and programming languages.

Dateline

The class dateline below will be developed incrementally.

Date
Day
Discussion Topic
Discussion Leader
Project
Notes
Feb 1
F
Introduction
David
project overview
5PM
Feb 5
T
Likwid, Tool Website
Amol
 
 
Feb 12
T
David
 
 
Feb 19
T
Dave
 
 
Feb 26
T
Vartika
 
 
Mar 5
T
Timothy
 
 
Mar 12
T
Renan
 
 
Mar 19
T
Kenan
 
 
Mar 26
T
 
 
 
Spring Break
Apr 2
T
Anthony
 
 
Apr 9
T
David
 
 
Apr 16
T
Steve
 
 
Apr 23
T
Chris
 
 
Apr 30
T
Brendan/Tyler
 
 
May 7
T
Tom
 
 

Project Readings