Hiep Hong CS 147 Spring 2009 .


50 views
Uploaded on:
Description
CPU Chronology. . 2. CPU Chronology. Intel 4004108 KHz2300 transistorsIntel 8008500-800 KHz3500 transistorsIntel 80802 MHz4500 transistors. 3. Pre-Intel 8086:. CPU Chronology. . 4. CPU Chronology. 5. CPU Chronology. 6. . Double Core or Core 2 Duo. Center 2 Duo is a brand name by Intel. Double Core is a nonexclusive portrayal meaning two separate physical centers in one chip package.Example: Pentium Dual Cor
Transcripts
Slide 1

Intel Core 2 Duo Hiep Hong CS 147 Spring 2009

Slide 2

CPU Chronology

Slide 3

CPU Chronology Pre-Intel 8086: Intel 4004 108 KHz 2300 transistors Intel 8008 500-800 KHz 3500 transistors Intel 8080 2 MHz 4500 transistors

Slide 4

CPU Chronology

Slide 5

CPU Chronology

Slide 6

CPU Chronology

Slide 7

Dual-Core or Core 2 Duo Core 2 Duo is a brand name by Intel. Double Core is a nonexclusive portrayal meaning two separate physical centers in one chip bundle. Illustration: Pentium Dual Core, Core Duo and Core 2 Duo.

Slide 8

Intel Core 2 Duo

Slide 9

Intel Core 2 Duo 64 bit figuring. x86-64 guideline set. The second era of double center processors from Intel. Two free processor centers. Share up to 6MB of L2 store. Created with another Architecture called Core Microarchitacture .

Slide 10

Inside Intel Core 2 Duo Die

Slide 11

Intel Core 2 Duo

Slide 12

Sequence of handling

Slide 13

Core M icroarchitecture

Slide 14

Core M icroarchitecture Advanced brilliant reserve. Full scale combination. Progressed computerized media help. Memory disambiguation. Propelled control gating.

Slide 15

Core Microarchitecture Advanced keen store. Large scale combination. Progressed computerized media support. Memory disambiguation. Propelled control gating.

Slide 16

Advanced savvy store

Slide 17

Advanced brilliant reserve proceeded If one center has insignificant reserve prerequisites, the other center can progressively build its share of L2 reserve  Reduce store misses.  Improve execution.

Slide 18

Core M icroarchitecture Advanced keen store. Full scale combination. Progressed advanced media support. Memory disambiguation. Propelled control gating.

Slide 19

Macro-Fusion

Slide 20

Macro-Fusion proceeded with

Slide 21

Macro-Fusion proceeded with Enable regular match of guidelines to be joined into a solitary direction amid translating. Decrease the aggregate of executed directions. Permit processor to execute more directions in less time. Increment execution.

Slide 22

Macro-Fusion proceeded Without large scale combination With full scale combination 1 stack eax, [mem1] 2 cmp eax, [mem2] 3 jne target 1 stack eax, [mem1] 2 cmp eax, [mem2] + jne target

Slide 23

Core M icroarchitecture Advanced shrewd reserve. Full scale combination. Progressed computerized media support. Memory disambiguation. Propelled control gating.

Slide 24

Advanced Digital Media Boost Improve execution when executing Streaming SIMD Extension (SSE, SSE2, SEE3) guidelines. Quicken video, discourse, picture, discourse and picture, photograph preparing, encryption, monetary, designing and logical applications.

Slide 25

Advanced Digital Media Boost 128-piece Streaming SIMD Extension (SSE, SSE2, SEE3) directions.

Slide 26

Core M icroarchitecture Advanced savvy reserve. Large scale combination. Progressed advanced media help. Memory disambiguation. Propelled control gating.

Slide 27

Memory Disambiguation Accelerate the execution of memory-related directions. Stack information for directions going to be executed before all past store guidelines were executed. Memory-related directions that can be executed out of request.

Slide 28

Memory Disambiguation proceeded with

Slide 29

Memory Disambiguation proceeded with

Slide 30

Core M icroarchitecture Advanced shrewd store. Full scale combination. Progressed Digital Media Boost. Memory disambiguation. Propelled control gating.

Slide 31

Advanced Power Gating

Slide 32

Advanced Power Gating proceeded with

Slide 33

Newer and better!

Slide 34

References http://www.intel.com http://wikipedia.org http://www.zdnet.com

Recommended
View more...