Shen

4
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

description

ufos_ufology_science_bermuda_aliens_alien_abdcutions_paranormal_prophecy

Transcript of Shen

Page 1: 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

Page 2: Shen

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

×=

Page 3: Shen

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

Page 4: Shen

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