Shen
description
Transcript of Shen
Created by Simpo PDF Creator Pro (unregistered version) http://www.simpopdf.com
UFOs – Unidentified Flying Objects
Ufology – is a neologism coined to describe the collective
efforts of those who study reports and associated evidence of unidentified flying objects (UFOs).
Ufologist – A ufo investigator is called a ufologist
Ufo Sightings- Some eye witnesses to the UFOs
Roswell Incident- called the Roswell UFO crash
1947
UFO Conspiracy – Worldwide UFO cover Ups and
related theories
Alien- An extra-terrestrial being is called an alien
1
Lost in the Bermuda Triangle: Lost in the Bermuda Triangle: Complexity vs. Energy vs. PerformanceComplexity vs. Energy vs. Performance
John Paul ShenIntel Microarchitecture Research Lab
June 18, 2006WCED Panel
John Paul Shen2
John Paul Shen - June 18, 2006 2
Microprocessor Performance EvolutionMicroprocessor Performance Evolution
CPIPathLength
FrequencyePerformanc
×=
2
John Paul Shen3
John Paul Shen - June 18, 2006 3
Power/Performance (EPI) EvolutionPower/Performance (EPI) Evolution
10Core Duo (Merom)11Core Duo (Yonah)15Pentium M (Dothan)13Pentium M (Banias)48Pentium 4 (CDM)38Pentium 4 (WMT)24Pentium Pro14Pentium10i486
EPI (nj) 65nm at 1.33v
IntelMicroprocessors
Power: single core power (relative to i486 baseline)Performance: SPECint performance (relative to i486 baseline)EPI: average energy spent per instruction (in nano-joules)
0
5
10
15
20
25
30
35
40
45
50
0 2 4 6 8 10Scalar Performance
Pow
er
Power = Performance1.75
i486 Pentium
Pentium Pro
Pentium 4 (Willamette)
Pentium 4 (Cedarmill)
BaniasDothan Yonah
Merom
Pentium M Core Duo
EPI = 48nj
EPI = 10nj
FrequencyIPCEPIPower ××=
John Paul Shen4
John Paul Shen - June 18, 2006 4
EPI Optimization for CMP ArchitecturesEPI Optimization for CMP ArchitecturesPower/Performance Scaling
0
50
100
150
200
250
300
0 5 10 15 20 25 30 35 40 45 50 55 60 65 70 75 80 85 90 95 100
105
110
115
120
125
Performance (GIPS)
Po
wer
(W
att)
EPI = 5 nj (linear power scaling)
EPI = 1 nj (power scales at n^1.1)
EPI = 1 nj (linear power scaling)
EPI = 0.5 nj (linear power scaling)
20x
Per
form
ance
Incr
ease
150W Power Envelope
EPIEPIThrottlingThrottling
Performance (GIPS)
IPSEPIFrequencyIPCEPIPower ×=××=
~0.3 njIntel Gen4
EPINP/DSP/GPU
~0.6 njGeF7800GTX
~0.7 njTMS320C6713~1 njIXP2800
EPI: 10nj 1nj 0.1nj 0.01nj
CPU Cores Prog. Accelerators Fixed Function Units
3
John Paul Shen5
John Paul Shen - June 18, 2006 5
Research ChallengesResearch Challenges
• 10x Reduction of Core EPI: – Avoid O(n2) and O(n3) structures– Leverage heterogeneous cores/accelerators
• Linear Power Scaling of Uncore:– Provide on-demand interconnects– Eliminate legacy interfaces
• 2x Reduction of Design Cycle:– Adopt modular design style – Reuse building blocks