lecture 2 - tao li · microsoft powerpoint - eel6935-spring07-lecture1.ppt author: tao li created...
TRANSCRIPT
EEL 6935 Billion Transistor Computer Architecture, Spring 2007
EEL 6935: Billion Transistor Computer Architecture
Lecture 2
An Overview of Billion Transistor Architecture Paradigms and Design Issues
EEL 6935 Billion Transistor Computer Architecture, Spring 2007
The Moore’s Law
EEL 6935 Billion Transistor Computer Architecture, Spring 2007
• “If the automobile industry advanced as rapidly as the semiconductor industry, a Rolls Royce would get 1/2 million miles per gallon and it would be cheaper to throw it away than to park it.”
Gordon Moore, Intel Corporation
EEL 6935 Billion Transistor Computer Architecture, Spring 2007
EEL 6935 Billion Transistor Computer Architecture, Spring 2007
Intel’s Goal: 1 TIPS by 2010
EEL 6935 Billion Transistor Computer Architecture, Spring 2007
Projections for BTA
EEL 6935 Billion Transistor Computer Architecture, Spring 2007
Computer Architecture Arena
EEL 6935 Billion Transistor Computer Architecture, Spring 2007
Application Driven Design
EEL 6935 Billion Transistor Computer Architecture, Spring 2007
General Design Approach
EEL 6935 Billion Transistor Computer Architecture, Spring 2007
Simulation Driven Approach
EEL 6935 Billion Transistor Computer Architecture, Spring 2007
Intel: Hyperthreading
EEL 6935 Billion Transistor Computer Architecture, Spring 2007
Sun: Throughput Computing
EEL 6935 Billion Transistor Computer Architecture, Spring 2007
IBM: Chip Multiprocessor
EEL 6935 Billion Transistor Computer Architecture, Spring 2007
EEL 6935 Billion Transistor Computer Architecture, Spring 2007
Wire Delay
EEL 6935 Billion Transistor Computer Architecture, Spring 2007
Power Dissipation
EEL 6935 Billion Transistor Computer Architecture, Spring 2007
What happens when the CPU Cooler is Removed?
Cooking Aware Computing
EEL 6935 Billion Transistor Computer Architecture, Spring 2007
Power Aware Computing
EEL 6935 Billion Transistor Computer Architecture, Spring 2007
Some Quotes and Facts
EEL 6935 Billion Transistor Computer Architecture, Spring 2007
Soft Error
EEL 6935 Billion Transistor Computer Architecture, Spring 2007
System Soft Error Rate Trend
EEL 6935 Billion Transistor Computer Architecture, Spring 2007
SER Impact by Market Segment
EEL 6935 Billion Transistor Computer Architecture, Spring 2007
Workload Diversity
EEL 6935 Billion Transistor Computer Architecture, Spring 2007
Program Phases (gcc)
EEL 6935 Billion Transistor Computer Architecture, Spring 2007
The Design Flow
EEL 6935 Billion Transistor Computer Architecture, Spring 2007
Design Complexity
EEL 6935 Billion Transistor Computer Architecture, Spring 2007
Design Productivity Trend
EEL 6935 Billion Transistor Computer Architecture, Spring 2007
Top 10 Indicators that your Project Might Have Complexity Issues
EEL 6935 Billion Transistor Computer Architecture, Spring 2007
Summary• Billion Transistor Architecture is coming…• New challenges
– Wire delay– Power/thermal– Reliability– Workload diversity– Design complexity