Intel® Core™ Duo Processor Behrooz Jafarnejad Winter 2006.

Slides:



Advertisements
Similar presentations
Intel Pentium 4 ENCM Jonathan Bienert Tyson Marchuk.
Advertisements

ARCHITECTURE OF APPLE’S G4 PROCESSOR BY RON WEINWURZEL MICROPROCESSORS PROFESSOR DEWAR SPRING 2002.
AMD OPTERON ARCHITECTURE Omar Aragon Abdel Salam Sayyad This presentation is missing the references used.
MULTICORE PROCESSOR TECHNOLOGY.  Introduction  history  Why multi-core ?  What do you mean by multicore?  Multi core architecture  Comparison of.
Fall EE 333 Lillevik 333f06-l20 University of Portland School of Engineering Computer Organization Lecture 20 Pipelining: “bucket brigade” MIPS.
Pentium microprocessors CAS 133 – Basic Computer Skills/MS Office CIS 120 – Computer Concepts I Russ Erdman.
Intel Microprocessors A Short History. 1971: 4004 Microprocessor 1971: 4004 Microprocessor  The 4004 was Intel's first microprocessor.  This breakthrough.
Computers Organization & Assembly Language Chapter 1 THE 80x86 MICROPROCESSOR.
Intel® Centrino® Duo mobile technology Benchmark Info.
1 Microprocessor-based Systems Course 4 - Microprocessors.
Room: E-3-31 Phone: Dr Masri Ayob TK 2123 COMPUTER ORGANISATION & ARCHITECTURE Lecture 4: Computer Performance.
EECS 470 Superscalar Architectures and the Pentium 4 Lecture 12.
The Pentium 4 CPSC 321 Andreas Klappenecker. Today’s Menu Advanced Pipelining Brief overview of the Pentium 4.
Cosc 2150 Current CPUs Intel and AMD processors. Notes The information is current as of Dec 5, 2014, unless otherwise noted. The information for this.
Copyright © 2006, Intel Corporation. All rights reserved. *Other brands and names are the property of their respective owners Intel® Core™ Duo Processor.
7-Aug-15 (1) CSC Computer Organization Lecture 6: A Historical Perspective of Pentium IA-32.
Hiep Hong CS 147 Spring Intel Core 2 Duo. CPU Chronology 2.
1 Comparing The Intel ® Core ™ 2 Duo Processor to a Single Core Pentium ® 4 Processor at Twice the Speed Performance Benchmarking and Competitive Analysis.
CMPE 511 Computer Architecture Caner AKSOY CmpE Boğaziçi University December 2006 Intel ® Core 2 Duo Desktop Processor Architecture.
CSIT 301 (Blum)1 1 Processor Specs (Continued). CSIT 301 (Blum)2 2 Package Type.
Windows Media Center On Intel ® Viiv™ Technology Cliff Laney Architecture Manager Consumer PC Architecture Intel Digital Home Group Home networking requires.
Multi-core Processing The Past and The Future Amir Moghimi, ASIC Course, UT ECE.
Microprocessors SUBTITLE Team 3: David Meadows David Foster Sichao Ni Khareem Gordon.
Computer performance.
Intel Architecture. Changes in architecture Software architecture: –Front end (Feature changes such as adding more graphics, changing the background colors,
INTRODUCTION TO MICROPROCESSORS
Semiconductor Memory 1970 Fairchild Size of a single core –i.e. 1 bit of magnetic core storage Holds 256 bits Non-destructive read Much faster than core.
Simultaneous Multithreading: Maximizing On-Chip Parallelism Presented By: Daron Shrode Shey Liggett.
Lecture#14. Last Lecture Summary Memory Address, size What memory stores OS, Application programs, Data, Instructions Types of Memory Non Volatile and.
Copyright © 2007 Heathkit Company, Inc. All Rights Reserved PC Fundamentals Presentation 27 – A Brief History of the Microprocessor.
Pre-Pentium Intel Processors /
History of Microprocessor MPIntroductionData BusAddress Bus
AMD Athlon 64 FX-55 PROCESSOR ARCHITECTURE
Comparing Intel’s Core with AMD's K8 Microarchitecture IS 3313 December 14 th.
1 Latest Generations of Multi Core Processors
Evolution of Microprocessors Microprocessor A microprocessor incorporates most of all the functions of a computer’s central processing unit on a single.
Hyper Threading Technology. Introduction Hyper-threading is a technology developed by Intel Corporation for it’s Xeon processors with a 533 MHz system.
CSIT 301 (Blum)1 Processor Specs. CSIT 301 (Blum)2 Package Type (Pentium 4)
Shashwat Shriparv InfinitySoft.
Microprocessors BY Sandy G.
THE BRIEF HISTORY OF 8085 MICROPROCESSOR & THEIR APPLICATIONS
MULTICORE PROCESSOR TECHNOLOGY.  Introduction  history  Why multi-core ?  What do you mean by multicore?  Multi core architecture  Comparison of.
The Alpha Thomas Daniels Other Dude Matt Ziegler.
Chapter 5: Computer Systems Design and Organization Dr Mohamed Menacer Taibah University
PROCESSOR Ambika | shravani | namrata | saurabh | soumen.
Lecture # 10 Processors Microcomputer Processors.
The Pentium Series CS 585: Computer Architecture Summer 2002 Tim Barto.
Modern general-purpose processors. Post-RISC architecture Instruction & arithmetic pipelining Superscalar architecture Data flow analysis Branch prediction.
1 Aphirak Jansang Thiranun Dumrongson
MAHARANA PRATAP COLLEGE OF TECHNOLOGY SEMINAR ON- COMPUTER PROCESSOR SUBJECT CODE: CS-307 Branch-CSE Sem- 3 rd SUBMITTED TO SUBMITTED BY.
1 ECE 734 Final Project Presentation Fall 2000 By Manoj Geo Varghese MMX Technology: An Optimization Outlook.
Pentium 4 Deeply pipelined processor supporting multiple issue with speculation and multi-threading 2004 version: 31 clock cycles from fetch to retire,
CPU Central Processing Unit
William Stallings Computer Organization and Architecture 6th Edition
Microarchitecture.
HISTORY OF MICROPROCESSORS
INTRODUCTION TO MICROPROCESSORS
Phnom Penh International University (PPIU)
INTRODUCTION TO MICROPROCESSORS
Chapter III Desktop Imaging Systems & Issues
INTRODUCTION TO MICROPROCESSORS
HISTORY OF MICROPROCESSORS
CPU Central Processing Unit
BIC 10503: COMPUTER ARCHITECTURE
Microprocessor & Assembly Language
Chapter 1 Introduction.
CS 286 Computer Organization and Architecture
Processor Specs CSIT 301 (Blum).
Intel CPU for Desktop PC: Past, Present, Future
Presentation transcript:

Intel® Core™ Duo Processor Behrooz Jafarnejad Winter 2006

2006 PC World World Class Award July 2006 Intel® Core™ Duo processor named Product of the Year by PC World.

Outline MMicroprocessor After Pentium® Pro IIntel® Core™ Duo Processor Overview MMicroarchitecture IIntel Core 2 Duo Vs. AMD AM2 RResources

Microprocessor Hall Of Fame 1995: Intel® Pentium® Pro Processor – Released in the Fall of – 5.5 million transistors. – Designed for 32-bit server and workstation applications. – Packaged with a second speed-enhancing cache memory chip.

Microprocessor Hall Of Fame 1997: Intel® Pentium® II Processor – 7.5 million transistor. – incorporates Intel® MMX™ technology, which is designed specifically to process video, audio and graphics data efficiently. – high-speed cache memory chip.

Microprocessor Hall Of Fame 1999: Intel® Pentium® III Processor – 9.5 million transistors. – Using 0.25-micron technology. – 70 new instructions that enhance the performance of: Advanced imaging 3D Streaming audio, video

Microprocessor Hall Of Fame 2000: Intel® Pentium® 4 Processor – 42 million transistors. – Circuit lines of 0.18 microns. – Intel's first microprocessor, the 4004, ran at 108 KHz, compared to the Intel® Pentium® 4 processor's initial speed of 1.5 GHz. If automobile speed had increased similarly over the same period, you could now drive from San Francisco to New York (about 4100 Km) in about 13 seconds.

Microprocessor Hall Of Fame 2006: The Intel® Core™ Duo processor – 151 million transistor. – Using 65 nm technology. – 2.33 – 2.50 GHz Clock Frequency. – 4-wide, 14 stage pipeline. – Low power consumption.

Benefits New Microarchitecture: – Low Power. – Higher Performance. At Home: – Ultra-quiet. – Sleek and low-power computing. For IT: – Reduced footprints – Lower power – Energy efficiency across client and server platforms. For Mobile Users: – greater computer performance and battery life to enable a variety of small form factors that enable world-class computing "on the go.”

Performance for an Enhanced Digital Entertainment Experience Intel ® Core™2 Duo Processor (Formerly known by the codename Conroe) New generation of technology Intel ® Core™ microarchitecture High energy efficiency Revolutionary performance

Intel ® Wide Dynamic Execution Intel ® Advanced Digital Media Boost Intel ® Intelligent Power Capability Intel ® Smart Memory Access Intel ® Advanced Smart Cache Five Key Innovations

Intel ® Advanced Digital Media Boost Intel ® Wide Dynamic Execution Intel ® Smart Memory Access Intel ® Advanced Smart Cache 4-wide 14-stage pipeline Macro-fusion Intel ® Intelligent Power Capability Five Key Innovations

Intel ® Smart Memory Access Intel ® Advanced Smart Cache Intel ® Intelligent Power Capability Single-cycle 128-bit SSE Intel® Wide Dynamic Execution Intel ® Advanced Digital Media Boost Five Key Innovations

Intel ® Advanced Smart Cache Intel ® Advanced Digital Media Boost Intel ® Smart Memory Access Intel ® Intelligent Power Capability Shared L2 cache Intel® Wide Dynamic Execution Five Key Innovations

Intel ® Advanced Digital Media Boost Intel ® Advanced Smart Cache Intel ® Smart Memory Access Intel ® Intelligent Power Capability Advanced Pre-fetch Memory Disambiguation Intel® Wide Dynamic Execution Five Key Innovations

Intel ® Advanced Digital Media Boost Intel ® Smart Memory Access Intel ® Intelligent Power Capability Advanced Power Gating Intel® Wide Dynamic Execution Intel ® Advanced Smart Cache Five Key Innovations

Intel® Wide Dynamic Execution Fetch Dispatch: Decode + (Read from Memory) Execute Retire up: Write Back Macro-Fusion: combination of certain common x86 instructions into a single instruction for execution.

Pipeline Concept In Computing, a pipeline is a set of data processing elements connected in series, so that the output of one element is the input of the next one. The elements of a pipeline are often executed in parallel or in time-sliced fashion; in that case, some amount of buffer storage is often inserted between elements.

Intel® Wide Dynamic Execution Dynamic execution is a combination of such techniques: – Data-Flow Analysis. – Out-of-Order Execution (OoOE). – Speculative Execution. – Super Scalar. Intel first implemented these techniques in the P6 microarchitecture used in the Pentium® Pro processor, Pentium® II processor and Pentium® III processors.

Intel® Wide Dynamic Execution It enables delivery of more instructions per clock cycle to improve execution time and energy efficiency. Every execution core is 33 percent wider than previous generations, allowing each core to fetch, dispatch, execute and retire up to four full instructions simultaneously.

Intel® Advanced Digital Media Boost SIMD: – In computing, SIMD (Single Instruction, Multiple Data) is a technique employed to achieve data level parallelism, as in a vector or array processor. SSE (Streaming SIMD Extensions) – is a SIMD instruction set designed by INTEL and introduced in 1999 in their Pentium III series processors as a reply to AMD's 3DNow! (which had debuted a year earlier). – contains 70 new instructions. – SSE2/SSE3 are later versions of SSE.

Intel® Advanced Digital Media Boost Enables these 128-bit instructions to be completely executed at a throughput rate of one per clock cycle, effectively doubling the speed of execution for these instructions as compared to previous generations. This feature significantly improves performance when executing Streaming SIMD Extension (SSE/SSE2/SSE3) instructions: – Video, Speech and Image (MPEG). – Photo Processing. – Encryption.

Intel® Advanced Smart Cache The Intel® Advanced Smart Cache is a multi- core optimized cache that significantly reduces latency to frequently used data, thus improving performance and efficiency by increasing the probability that each execution core of a multi-core processor can access data from a higher-performance, more efficient cache subsystem.

Intel® Smart Memory Access Optimizing the use of the available data bandwidth from the memory subsystem. Includes a new capability called “Memory Disambiguation“, which increases the efficiency of out-of-order processing by providing the execution cores with the built-in intelligence to speculatively load data for instructions that are about to execute before all previous store instructions are executed.

Intel® Intelligent Power Capability A set of capabilities designed to reduce power consumption and design requirements. This feature manages the runtime power consumption of all the processor's execution cores and allocates energy to the part which needs energy.

FeatureDescriptionFunctionBenefit Intel ® Advanced Smart Cache Up to 4MB shared and multi- core optimized L2 cache Higher L2 cache to processor core bandwidth Improves execution core access to data in high perf. L2 cache Dynamically allocates cache based on core workload- entire L2 cache can be allocated to one core (dedicated L2 for each core in PDP and K8 DC) Better performance on single and multithreaded applications Intel ® Advanced Digital Media Boost Single cycle SSE/2/3 instruction execution Allows 128 bit SSE/2/3 instructions to execute in a single clock cycle (versus 2 cycles for PDP, Yonah-DC, and K8 DC) Better performance on video, gaming and multimedia applications (Applications that rely on SSE instructions) Intel ® Wide Dynamic Execution Efficient 4-wide, 14 stage pipeline Executes 4 instructions per clock (versus 3 per clock with PDP, Yonah-DC, and K8 DC) Better performance on multiple application types and user environments Intel ® Intelligent Power Capability Powers on processor elements only when needed More precise control of power to buses and arrays Conroe 65W desktop mainstream TDP Merom continues low power mobile processor direction Can help enable quieter, lower power system designs Intel ® Smart Memory Access Improved pre-fetchers Out of order memory access Feeds the Intel Wide Dynamic Execution engine (IE, “fuel- injection” for the Core engine) Benefits for memory operations reduce latency Better performance on all types of applications and user environments New levels of performance and power efficiency based on Intel ® Core TM Microarchitecture

Intel Core 2 Duo Vs. AMD AM2 The results from SYSmark 2004SE, which simulates real-life workloads for both Internet Content Creation and Office Productivity. The content-creation part uses apps like Photoshop, 3ds Max, Dreamweaver, and more, while the office- productivity tests use typical office apps, such as PowerPoint, Word, and Excel.

Intel Core 2 Duo Vs. AMD AM2

Resources Intel.com PCWorld.com ExtremeTech.com Wikipedia.org Microsoft.com