12
Copyright © 2006, Intel Corporation. All rights reserved. *Other brands and names are the property of their respective owners Intel® Core™ Duo Processor Architecture

Copyright © 2006, Intel Corporation. All rights reserved. *Other brands and names are the property of their respective owners Intel® Core™ Duo Processor

  • View
    219

  • Download
    0

Embed Size (px)

Citation preview

Copyright © 2006, Intel Corporation. All rights reserved. *Other brands and names are the property of their respective owners

Intel® Core™ Duo Processor Architecture

2

Copyright © 2006, Intel Corporation. All rights reserved.

Intel and the Intel logo are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States or other countries. *Other brands and names are the property of their respective owners.

Objective•Learn about capabilities of Intel® Core™ Duo Processor for

• Multi-threading • Vector/SIMD floating point execution• Cache architecture• Power management

3

Copyright © 2006, Intel Corporation. All rights reserved.

Intel and the Intel logo are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States or other countries. *Other brands and names are the property of their respective owners.

Motivations for New Architecture•Intel’s first low power dual core CPU

•New design philosophy of performance per watt

•Enabling new usage models for mobile and desktop platforms

•65nm manufacturing technology

4

Copyright © 2006, Intel Corporation. All rights reserved.

Intel and the Intel logo are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States or other countries. *Other brands and names are the property of their respective owners.

Key Features

• Intel® Core™ Duo Processor• Dual execution cores• Out-of-Order Execution Engine• 32KB L1 instruction and 32KB L1 data caches,

2MB L2 cache • 667 MHz system bus with 5333MB/S bandwidth• Intel® Smart Cache• Intel® Enhanced SpeedStep® Technology• Intel® Dynamic Power Coordination• Intel® Digital Media Boost

5

Copyright © 2006, Intel Corporation. All rights reserved.

Intel and the Intel logo are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States or other countries. *Other brands and names are the property of their respective owners.

Resource Utilization

Note: Each box represents a processor execution unit

Tim

e (p

roc.

cyc

les)

Superscalar Dual CoreHyper-

Threading

6

Copyright © 2006, Intel Corporation. All rights reserved.

Intel and the Intel logo are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States or other countries. *Other brands and names are the property of their respective owners.

Key FeaturesDual Core

Two Actual Processor CoresTwo Actual Processor Cores

Truly Parallel Multitasking & Multi-threaded Truly Parallel Multitasking & Multi-threaded ExecutionExecution

Truly Parallel Multitasking & Multi-threaded Truly Parallel Multitasking & Multi-threaded ExecutionExecution

• Two physical cores in a package

• Each with its own execution resources

• Each with its own L1 cache• 32K instruction and 32K data• 8-way set associative; 64-byte line

• Both cores share the L2 cache• 2MB 8-way set associative; 64-byte line size • 10 clock cycles latency; Write Back update policy

EXE CoreEXE Core

FP UnitFP Unit

EXE CoreEXE Core

FP UnitFP Unit

L2 CacheL2 Cache

L1 CacheL1 Cache L1 CacheL1 Cache

System Bus (667MHz, 5333MB/s)

System Bus (667MHz, 5333MB/s)

7

Copyright © 2006, Intel Corporation. All rights reserved.

Intel and the Intel logo are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States or other countries. *Other brands and names are the property of their respective owners.

Key Features Intel® Smart Cache

Enables Greater System Responsiveness Enables Greater System Responsiveness

BusBus

2 MB L2 Cache2 MB L2 Cache

CoreCore11

CoreCore22

• Shared between the two cores

• Advanced Transfer Cache architecture

• Reduced bus traffic

• Both cores have full access to the entire cache

• Dynamic Cache sizing

8

Copyright © 2006, Intel Corporation. All rights reserved.

Intel and the Intel logo are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States or other countries. *Other brands and names are the property of their respective owners.

Key FeaturesEnhanced Intel SpeedStep® Technology

•Multi-point demand-based switching

•Supports transitions to deeper sleep modes

•Clock partitioning and recovery

•Dynamic Bus Parking

Breakthrough Performance and Improved Battery LifeBreakthrough Performance and Improved Battery Life

9

Copyright © 2006, Intel Corporation. All rights reserved.

Intel and the Intel logo are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States or other countries. *Other brands and names are the property of their respective owners.

Key FeaturesIntel® Digital Media Boost

Streaming SIMD Extensions (SSE)

Decoder Throughput Improvement

High Performance High Performance ComputingComputing Digital PhotographyDigital Photography Digital MusicDigital Music Video EditingVideo Editing Internet Content CreationInternet Content Creation 3D & 2D Modeling3D & 2D Modeling CAD ToolsCAD Tools

SSE/SSE2 Instruction

Optimization

Floating Point Performance Enhancement

New Enhanced Streaming SIMD

Extensions 3 (SSE3)

Providing True SIMD Integer & Floating Point Performance!Providing True SIMD Integer & Floating Point Performance!

10

Copyright © 2006, Intel Corporation. All rights reserved.

Intel and the Intel logo are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States or other countries. *Other brands and names are the property of their respective owners.

SIMD FP using AOS format*

Thread Synchronization

Video encoding

Complex arithmetic

FP to integer conversions

HADDPD, HSUBPD

HADDPS, HSUBPS

MONITOR, MWAIT

LDDQU

ADDSUBPD, ADDSUBPS,

MOVDDUP, MOVSHDUP,

MOVSLDUP

FISTTP

* Also benefits Complex Arithmetic and Vectorization

Key FeaturesIntel® Digital Media Boost – SSE3 Instructions

11

Copyright © 2006, Intel Corporation. All rights reserved.

Intel and the Intel logo are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States or other countries. *Other brands and names are the property of their respective owners.

Summary• Intel® Core™ Duo processor is at the core of Intel desktop and

Mobile Platforms (2GHz, 5333MB/s bandwidth, 31W)

• Dual core enables true Multi-threaded execution

• Intel® Smart Cache enables greater system responsiveness

• Intel® SpeedStep® technology provides very low system down times

• Intel® Dynamic Power Management improves performance and battery life

• Intel® Digital Media Boost delivers a rich multimedia experience

Intel® Core™ Duo: More Performance for Less PowerIntel® Core™ Duo: More Performance for Less Power

12

Copyright © 2006, Intel Corporation. All rights reserved.

Intel and the Intel logo are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States or other countries. *Other brands and names are the property of their respective owners.