View
219
Download
0
Tags:
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