administration project ideas homework temperature-aware...

3
Temperature-Aware and Low-Power Design and Synthesis of Integrated Circuits and Systems Robert P. Dick http://robertdick.org/talp L477 Tech 847–467–2298 Department of Electrical Engineering and Computer Science Northwestern University 35 40 45 50 55 60 65 70 75 80 85 90 -8 -6 -4 -2 0 2 4 6 8 -8 -6 -4 -2 0 2 4 6 8 35 40 45 50 55 60 65 70 75 80 85 90 Temperature (°C) Position (mm) Temperature (°C) Source (S) Optional second gate (G2) Drain (D) (G) Gate Insulator Island Junctions Administration Project ideas Homework Today’s goals 1 Know how to get access to the resources you’ll need for this course Books, computer lab, website, and mailing list 2 Understand work and grading policies 3 Rough understanding of topics we’ll cover in course 2 Robert P. Dick Temperature-Aware and Low-Power Design and Synthesis Administration Project ideas Homework Administration Lectures Tuesdays and Thursdays from 12:30–2:00 Tech L158 PDF files for some lectures will be posted to http://robertdick.org/talp 4 Robert P. Dick Temperature-Aware and Low-Power Design and Synthesis Administration Project ideas Homework Class prerequisites Advanced Digital Logic Design Computer Architecture VLSI Systems Design 5 Robert P. Dick Temperature-Aware and Low-Power Design and Synthesis Administration Project ideas Homework Topic prerequisites Basic electrical circuit analysis Digital logic design VLSI design Computer architecture 6 Robert P. Dick Temperature-Aware and Low-Power Design and Synthesis Administration Project ideas Homework Course structure We will start on research projects almost immediately Each project will have a research, design, and presentation component The class meetings will be a mix of lectures and paper discussions Main purpose of class: Prepare students for independent research on temperature-aware and low-power design and synthesis of integrated circuits and systems 7 Robert P. Dick Temperature-Aware and Low-Power Design and Synthesis Administration Project ideas Homework Decide office hours I can reschedule office hours based on your comments Person Day Time Room Robert Dick Tuesday 2:00–4:00 L477 Tech Robert Dick Thursday 2:00–4:00 L477 Tech 8 Robert P. Dick Temperature-Aware and Low-Power Design and Synthesis Administration Project ideas Homework Grading policies Literature summaries: 10% Exams: 15% Mini-project presentation: 7% Project presentation: 18% Mini-project quality and report: 15% Project quality and report: 35% Active class participation by students is strongly encouraged There will be two projects Mini-project due approximately 1/2 through the course Final project 9 Robert P. Dick Temperature-Aware and Low-Power Design and Synthesis

Upload: others

Post on 05-May-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Administration Project ideas Homework Temperature-Aware ...ziyang.eecs.umich.edu/talp/lectures/print-talp-l1.pdf · Ali Keshavarzi. Power-aware architectural synthesis. In Wai-Kai

Temperature-Aware and Low-Power Design and Synthesis of

Integrated Circuits and Systems

Robert P. Dick

http://robertdick.org/talpL477 Tech

847–467–2298Department of Electrical Engineering and Computer Science

Northwestern University

35 40 45 50 55 60 65 70 75 80 85 90

-8-6

-4-2

0 2

4 6

8

-8

-6

-4

-2

0

2

4

6

8

35 40 45 50 55 60 65 70 75 80 85 90

Temperature (°C)

Position (mm)

Temperature (°C)

Source(S)

Optionalsecond

gate (G2) Drain(D)

(G)Gate

Insulator

Island

Junctions

AdministrationProject ideas

Homework

Today’s goals

1 Know how to get access to the resources you’ll need for thiscourse

Books, computer lab, website, and mailing list

2 Understand work and grading policies

3 Rough understanding of topics we’ll cover in course

2 Robert P. Dick Temperature-Aware and Low-Power Design and Synthesis

AdministrationProject ideas

Homework

Administration

Lectures

Tuesdays and Thursdays from 12:30–2:00Tech L158

PDF files for some lectures will be posted tohttp://robertdick.org/talp

4 Robert P. Dick Temperature-Aware and Low-Power Design and Synthesis

AdministrationProject ideas

Homework

Class prerequisites

Advanced Digital Logic Design

Computer Architecture

VLSI Systems Design

5 Robert P. Dick Temperature-Aware and Low-Power Design and Synthesis

AdministrationProject ideas

Homework

Topic prerequisites

Basic electrical circuit analysis

Digital logic design

VLSI design

Computer architecture

6 Robert P. Dick Temperature-Aware and Low-Power Design and Synthesis

AdministrationProject ideas

Homework

Course structure

We will start on research projects almost immediately

Each project will have a research, design, and presentationcomponent

The class meetings will be a mix of lectures and paper discussions

Main purpose of class: Prepare students for independent researchon temperature-aware and low-power design and synthesis ofintegrated circuits and systems

7 Robert P. Dick Temperature-Aware and Low-Power Design and Synthesis

AdministrationProject ideas

Homework

Decide office hours

I can reschedule office hours based on your comments

Person Day Time Room

Robert Dick Tuesday 2:00–4:00 L477 TechRobert Dick Thursday 2:00–4:00 L477 Tech

8 Robert P. Dick Temperature-Aware and Low-Power Design and Synthesis

AdministrationProject ideas

Homework

Grading policies

Literature summaries: 10%Exams: 15%Mini-project presentation: 7%Project presentation: 18%Mini-project quality and report: 15%Project quality and report: 35%

Active class participation by students is strongly encouraged

There will be two projects

Mini-project due approximately 1/2 through the courseFinal project

9 Robert P. Dick Temperature-Aware and Low-Power Design and Synthesis

Page 2: Administration Project ideas Homework Temperature-Aware ...ziyang.eecs.umich.edu/talp/lectures/print-talp-l1.pdf · Ali Keshavarzi. Power-aware architectural synthesis. In Wai-Kai

AdministrationProject ideas

Homework

Project

Open to individual project goals

Will also provide a few default projects

Some will require teams

Multiple people may work on the same topic and collaborate

However, each person must describe/present his/her own work

10 Robert P. Dick Temperature-Aware and Low-Power Design and Synthesis

AdministrationProject ideas

Homework

Subscribe to mailing list

Please subscribe to the TALP mailing list by sending a [email protected] with no subject and a body of

SUBSCRIBE TALP [Firstname] [Lastname]

Useful for getting questions rapidly answered

If you email an academic question to me, I’ll will post thequestion and the answer to the newsgroup/mailing list butremove your name

11 Robert P. Dick Temperature-Aware and Low-Power Design and Synthesis

AdministrationProject ideas

Homework

Lab access

Depending on your project, you may need access to one or more ofthe following resources

Solaris machines running HSPICE

Linux machines running ISAC or HotSpot

Infrared cameras

Solaris machines running Mentor Graphics layout software

12 Robert P. Dick Temperature-Aware and Low-Power Design and Synthesis

AdministrationProject ideas

Homework

Course goals

After finishing this course you should

Be prepared for independent research in temperature-aware orlow-power design or synthesis of integrated circuits or systems

Have a high-level understanding the major research topics in thearea

Have completed a project that can naturally be developed intosubstantial and novel research

13 Robert P. Dick Temperature-Aware and Low-Power Design and Synthesis

AdministrationProject ideas

Homework

Course topics

Integrated circuit power consumption

Power macromodeling

Heat flow analysis

Temperature-aware and power-aware physical design

Temperature-aware and power-aware behavioral synthesis

Temperature-aware and power-aware microarchitectures

Temperature-aware and power-aware system-level architectures

Advances in cooling technologies

Power and temperature implications of novel device technologies

Reliability models

14 Robert P. Dick Temperature-Aware and Low-Power Design and Synthesis

AdministrationProject ideas

Homework

Available infrastructure

ISAC thermal analysis algorithms

MILP optimal temperature-aware real-time schedulingformulation and CPLEX

Integrated floorplanning and high-level synthesis algorithm

3-D temperature-aware floorplanning software

M5 multiprocessor simulator instrumented with power andthermal models

Single-electron tunneling transistor SPICE models

User-driven laptop DVFS infrastructure

Fast temperature-dependent leakage power estimation techniques

16 Robert P. Dick Temperature-Aware and Low-Power Design and Synthesis

AdministrationProject ideas

Homework

Modeling

Design and fabricate an integrated circuit to determine theimpact of wire density and anisotropy on thermal conductance

Design and fabricate an integrated circuit to validate existing, ordevelop new, temperature-dependant wear process models, e.g.,electromigration

Use Monte Carlo techniques to develop a transistor-levelmacromodel that accurately considers non-equilibrium conditionsbetween optic and acoustic phonons and integrate it within anarchitectural-level Fourier heat transfer analysis infrastructure

17 Robert P. Dick Temperature-Aware and Low-Power Design and Synthesis

AdministrationProject ideas

Homework

Modeling

Model and evaluate novel cooling structures using ANSYS orCOMSOL Multiphysics

Develop and validate models for interface layers betweendissimilar materials

Develop new numerical methods for rapid and accuratesteady-state thermal analysis

18 Robert P. Dick Temperature-Aware and Low-Power Design and Synthesis

Page 3: Administration Project ideas Homework Temperature-Aware ...ziyang.eecs.umich.edu/talp/lectures/print-talp-l1.pdf · Ali Keshavarzi. Power-aware architectural synthesis. In Wai-Kai

AdministrationProject ideas

Homework

Design and synthesis

Temperature-aware global routing

New ideas in temperature-aware floorplanning (many alreadyexist), e.g., graph-space stochastic gradient descent

Optimal and heuristic allocation, assignment, and scheduling

Temperature-aware reliable architectures

Architectural evaluation of novel device technologies

Temperature-aware test scheduling

19 Robert P. Dick Temperature-Aware and Low-Power Design and Synthesis

AdministrationProject ideas

Homework

Online management and cooling

Predict optimal power states of system devices

Develop novel techniques of controlling power states, e.g.,camera and backlight trick

Validate power deregulation

Invent and test a new cooling technology

20 Robert P. Dick Temperature-Aware and Low-Power Design and Synthesis

AdministrationProject ideas

Homework

Reading assignment

Introduction attempting to unify power, thermal, and reliabilitymodeling

High-level introduction to thermal problems (review for many)Li Shang and Robert P. Dick. Thermal crisis: Challenges andpotential solutions. IEEE Potentials, 25(5), September 2006

Details on impact of process scaling on powerAli Keshavarzi. Power-aware architectural synthesis. In Wai-KaiChen, editor, The VLSI Handbook. CRC Press, 2006

22 Robert P. Dick Temperature-Aware and Low-Power Design and Synthesis

AdministrationProject ideas

Homework

Determine tentative project topics

Due next class

Propose a mini-project topic

One of your two papers for Tuesday will be based on the topic

You will need to provide evidence of the following things nextweek

NoveltyPotential for usefulnessFeasibility of evaluating idea

23 Robert P. Dick Temperature-Aware and Low-Power Design and Synthesis

AdministrationProject ideas

Homework

Next lecture

Power consumption

Dynamic and leakage power models

Relationship between power and other characteristics

24 Robert P. Dick Temperature-Aware and Low-Power Design and Synthesis