Intel® Processor Architecture: Multi-core Overview Intel® Software College.

Slides:



Advertisements
Similar presentations
Analyzing Parallel Performance Intel Software College Introduction to Parallel Programming – Part 6.
Advertisements

Shared-Memory Model and Threads Intel Software College Introduction to Parallel Programming – Part 2.
Intel Multi-Core Technology. New Energy Efficiency by Parallel Processing – Multi cores in a single package – Second generation high k + metal gate 32nm.
MULTICORE PROCESSOR TECHNOLOGY.  Introduction  history  Why multi-core ?  What do you mean by multicore?  Multi core architecture  Comparison of.
Pentium microprocessors CAS 133 – Basic Computer Skills/MS Office CIS 120 – Computer Concepts I Russ Erdman.
The First Microprocessor By: Mark Tocchet and João Tupinambá.
INTEL CONFIDENTIAL Improving Parallel Performance Introduction to Parallel Programming – Part 11.
Intel® Core™ Duo Processor Behrooz Jafarnejad Winter 2006.
1 Introduction Background: CS 3810 or equivalent, based on Hennessy and Patterson’s Computer Organization and Design Text for CS/EE 6810: Hennessy and.
Advanced Micro Devices - Athlon Buddy Guest Mike Lewitt Bill McCorkle November 28, 2001.
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.
CS 7810 Lecture 24 The Cell Processor H. Peter Hofstee Proceedings of HPCA-11 February 2005.
INTEL CONFIDENTIAL Why Parallel? Why Now? Introduction to Parallel Programming – Part 1.
A Move Toward Agile APM: Application Performance Management Frank Ober, Performance Engineer June 2012.
Intel® 64-bit Platforms Platform Features. Agenda Introduction and Positioning of Intel® 64-bit Platforms Intel® 64-Bit Xeon™ Platforms Intel® Itanium®
1 Comparing The Intel ® Core ™ 2 Duo Processor to a Single Core Pentium ® 4 Processor at Twice the Speed Performance Benchmarking and Competitive Analysis.
Intel ® Server Platform Transitions Nov / Dec ‘07.
INTEL CONFIDENTIAL Parallel Decomposition Methods Introduction to Parallel Programming – Part 2.
Multi-core Processing The Past and The Future Amir Moghimi, ASIC Course, UT ECE.
Overview of Intel® Core 2 Architecture and Software Development Tools June 2009.
Joram Benham April 2,  Introduction  Motivation  Multicore Processors  Overview, CELL  Advantages of CMPs  Throughput, Latency  Challenges.
Computer performance.
INTEL CONFIDENTIAL Finding Parallelism Introduction to Parallel Programming – Part 3.
Chapter 6 Inside Computers and Mobile Devices Discovering Computers Technology in a World of Computers, Mobile Devices, and the Internet.
Recognizing Potential Parallelism Intel Software College Introduction to Parallel Programming – Part 1.
Simultaneous Multithreading: Maximizing On-Chip Parallelism Presented By: Daron Shrode Shey Liggett.
Multi Core Processor Submitted by: Lizolen Pradhan
Current Computer Architecture Trends CE 140 A1/A2 29 August 2003.
INTEL CONFIDENTIAL Predicting Parallel Performance Introduction to Parallel Programming – Part 10.
HMP vs. DSP Battle of the CPUs Henry Dewing Manager, Product Marketing Modular Communications Platform Division Intel Corporation.
Copyright © 2007 Heathkit Company, Inc. All Rights Reserved PC Fundamentals Presentation 27 – A Brief History of the Microprocessor.
Multi-core Programming Introduction Topics. Topics General Ideas Moore’s Law Amdahl's Law Processes and Threads Concurrency vs. Parallelism.
1 CS/EE 6810: Computer Architecture Class format:  Most lectures on YouTube *BEFORE* class  Use class time for discussions, clarifications, problem-solving,
High Performance Computing Processors Felix Noble Mirayma V. Rodriguez Agnes Velez Electric and Computer Engineer Department August 25, 2004.
[Tim Shattuck, 2006][1] Performance / Watt: The New Server Focus Improving Performance / Watt For Modern Processors Tim Shattuck April 19, 2006 From the.
1 Instruction Sets and Beyond Computers, Complexity, and Controversy Brian Blum, Darren Drewry Ben Hocking, Gus Scheidt.
History of Microprocessor MPIntroductionData BusAddress Bus
Recognizing Potential Parallelism Introduction to Parallel Programming Part 1.
Outline  Over view  Design  Performance  Advantages and disadvantages  Examples  Conclusion  Bibliography.
The Drive to Improved Performance/watt and Increasing Compute Density Steve Pawlowski Intel Senior Fellow GM, Architecture and Planning CTO, Digital Enterprise.
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.
Performance Counters on Intel® Core™ 2 Duo Xeon® Processors Michael D’Mello
Hyper Threading Technology. Introduction Hyper-threading is a technology developed by Intel Corporation for it’s Xeon processors with a 533 MHz system.
Boxed Processor Stocking Plans Server & Mobile Q1’08 Product Available through February’08.
INTEL CONFIDENTIAL Shared Memory Considerations Introduction to Parallel Programming – Part 4.
Shashwat Shriparv InfinitySoft.
Architecture of Microprocessor
MULTICORE PROCESSOR TECHNOLOGY.  Introduction  history  Why multi-core ?  What do you mean by multicore?  Multi core architecture  Comparison of.
© 2010 IBM Corporation IBM Global Technology Services 1 IBM System x for Microsoft Exchange Server 2010 Optimize Microsoft’s newest messaging platform.
Computer Organization Yasser F. O. Mohammad 1. 2 Lecture 1: Introduction Today’s topics:  Why computer organization is important  Logistics  Modern.
Hewlett-Packard PA-RISC Bit Processors: History, Features, and Architecture Presented By: Adam Gray Christie Kummers Joshua Madagan.
SSU 1 Dr.A.Srinivas PES Institute of Technology Bangalore, India 9 – 20 July 2012.
Central Processing Unit (CPU) The Computer’s Brain.
Thinking in Parallel - Introduction New Mexico Supercomputing Challenge in partnership with Intel Corp. and NM EPSCoR.
*Pentium is a trademark or registered trademark of Intel Corporation or its subsidiaries in the United States and other countries Performance Monitoring.
Tuning Threaded Code with Intel® Parallel Amplifier.
1 Aphirak Jansang Thiranun Dumrongson
Itanium® 2 Processor Architecture
Crusoe Processor Seminar Guide: By: - Prof. H. S. Kulkarni Ashish.
Lynn Choi School of Electrical Engineering
Inc. 32 nm fabrication process and Intel SpeedStep.
Lynn Choi School of Electrical Engineering
Intel’s Core i7 Processor
Hyperthreading Technology
64 BIT COMPUTING By: Kapil Kaushik VIII Sesmester(IT)
ე ვ ი ო Ш Е Т И О А С Д Ф К Ж З В Н М W Y U I O S D Z X C V B N M
EE 193: Parallel Computing
EE 155 / Comp 122 Parallel Computing
Presentation transcript:

Intel® Processor Architecture: Multi-core Overview Intel® Software College

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. Intel ® Software College 2 Intel® Processor Architecture:Multi-core Overview Objectives After completing this module, you will be able to understand: the benefits that multi/many core the multi/many - core trend

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. Intel ® Software College 3 Intel® Processor Architecture:Multi-core Overview Power: Increasing Pipelines for Processor Performance Advantages If instruction stream runs without issue it runs fast Marketing value to running at high processor speeds Disadvantages Processor takes larger hit for performance issues Branch mispredict costs ~10 cycle on PIII and costs ~30 cycles today on current P4 Power (Pay attention this is the important) Transistors fire faster causing more leakage and greater amount of power Primary problem is gate oxide leakage

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. Intel ® Software College 4 Intel® Processor Architecture:Multi-core Overview Effects of Transistor Leakage on Processor Power: 2002 A. Grove, IEDM 2002 "Scaling is already dead but nobody noticed it had stopped breathing and its lips had turned blue.“ Bernie Meyerson, IBM CTO on Scaling Between 130 and 90 nm

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. Intel ® Software College 5 Intel® Processor Architecture:Multi-core Overview Processor Power and Processor Speed 2 Dropping Frequency = Large Drop Power Lower Frequency Allows Headroom for 2 nd Core

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. Intel ® Software College 6 Intel® Processor Architecture:Multi-core Overview Demo Performance comparison: single-threaded vs. multi-threaded program

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. Intel ® Software College 7 Intel® Processor Architecture:Multi-core Overview

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. Intel ® Software College 8 Intel® Processor Architecture:Multi-core Overview Converged Core: The Core Micro-architecture is basis for mobile, desktop, and server processors Mobile Platform Optimized 2 Execution Cores 2/4MB L2 Cache Sizes 35 Watt TDP/ 1.5W Avg Power Optimized Silicon Deep C4 State** Bus Geyserville ** 64-bit Mobile Platform Merom-4M 4M L2 Merom-2M 2M L2 Desktop Platform Conroe-2M Desktop Platform Optimized 2 Execution Cores 2/4MB Cache Sizes Higher Bus Frequencies 65W TDP/~7.5W Avg 64-bit Conroe-4M 4M L2 2M L2 Server Platform Optimized 2 to 4 Execution Cores 4 to 8MB L2 Caches DP/MP support Various platform features 80W TDP 64-bit 2 cores **Feature Names TBD Server/Workstation Platform August 2006 July 2006 June cores All dates provided are subject to change without notice.