Fall 2005: ENEE 759B Advances in Low-Power Design Methodologies BASIC INFORMATION: * Meeting time: MW 12:30 pm - 1:45 pm * Meeting place: Martin Hall 0108 * Instructor: Dr. Gang Qu, 1417 AVW, gangqu@glue.umd.edu * Office hours: MW 2:00 pm - 4:00 pm * Course website: http://www.ece.umd.edu/~gangqu/teaching/ COURSE GOALS: * understand the source of power dissipation * learn the state-of-the-art techniques for power reduction * read critically recent research literatures * apply low power design methodologies to your own research PREREQUISITES: * Basic knowledge on computer architecture (ENEE 350 and/or 446) is required * Good understanding of algorithm and VLSI CAD will help * Programming (in C/C++, Verilog, Matlab, ...) may be needed for your project * Research experience in any related field will be a plus TEXTBOOK: * none REFERENCES: * Power Aware Design Methodologies edited by M. Pedram and J. Rabaey, Kluwer Academic Publishers, 2002. * Compilers and Operating Systems for Low Power edited by L. Benini, M. Kandemir, and J. Ramanujam, Kluwer, 2003. * Low-Power Electronics Design edited by C. Piguet, CRC Press, 2004. * Recent research papers (titles will be provided). CORE TOPICS: * source of power dissipation * power models and estimation techniques * dynamic power reduction * static power reduction * power/energy/thermal aware computing * compilers and operating systems for low power (optional) * applications (multimedia, DSP, sensor network, and mobile computing systems) COURSE ORGANIZATION: * Lecture * Literature reading * Paper presentation * (Individual) project GRADING (just for your curiosity): * 20% Class participation (NOT SIMPLY ATTENDANCE) * 20% Midterm exam (open book or take home) * 20% Paper presentations * 20% Project presentations * 20% Project If you have a documented disability and wish to discuss academic accommodation with me, please contact me as soon as possible and no later than the end of the third week, which will be September 16th.