Processor history. 1978-811984 8086/808880286 1987-88 80386 DX/SX 1990-92 80486 SX/DX 1993-95 Pentium 1997 Pentium MMX 1 23455+

Slides:



Advertisements
Similar presentations
AMD OPTERON ARCHITECTURE Omar Aragon Abdel Salam Sayyad This presentation is missing the references used.
Advertisements

Contents Even and odd memory banks of 8086 Minimum mode operation
Intel Xeon Nehalem Architecture Billy Brennan Christopher Ruiz Kay Sackey.
Chapter 1 An Introduction To Microprocessor And Computer
Chapter 6 Computer Architecture
INTEL COREI3 INTEL COREI5 INTEL COREI7 Maryam Zeb Roll#52 GFCW Peshawar.
Microprocessors I Time: Sundays & Tuesdays 07:30 to 8:45 Place: EE 4 ( New building) Lecturer: Bijan Vosoughi Vahdat Room: VP office, NE of Uni Office.
1 Microprocessor-based Systems Course 4 - Microprocessors.
IA-32 Processor Architecture
Room: E-3-31 Phone: Dr Masri Ayob TK 2123 COMPUTER ORGANISATION & ARCHITECTURE Lecture 4: Computer Performance.
Chapter 12 Three System Examples The Architecture of Computer Hardware and Systems Software: An Information Technology Approach 3rd Edition, Irv Englander.
Chapter Hardwired vs Microprogrammed Control Multithreading
Associative Cache Mapping A main memory block can load into any line of cache Memory address is interpreted as tag and word (or sub-address in line) Tag.
1 CS402 PPP # 1 Computer Architecture Evolution. 2 John Von Neuman original concept.
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.
PC Maintenance: Preparing for A+ Certification Chapter 5: CPUs.
Computer Organization and Assembly language
Processors Menu  INTEL Core™ i Processor INTEL Core™ i Processor  INTEL Core i Processor INTEL Core i Processor  AMD A K.
Computer performance.
Processing Devices.
Microprocessors Chapter 1 powered by dj1. Slide 2 of 66Chapter 1 Objectives  Discuss the working of microprocessor  Discuss the various interfaces of.
Comp-TIA Standards.  AMD- (Advanced Micro Devices) An American multinational semiconductor company that develops computer processors and related technologies.
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.
Lecture#14. Last Lecture Summary Memory Address, size What memory stores OS, Application programs, Data, Instructions Types of Memory Non Volatile and.
Computer Organization & Assembly Language
COLLEGE FOR PROFESSIONAL STUDIES TOPIC OF PRESENTATION PROCESSOR IN COMPUTER.
1 Fault Tolerance in the Nonstop Cyclone System By Scott Chan Robert Jardine Presented by Phuc Nguyen.
Current Computer Architecture Trends CE 140 A1/A2 29 August 2003.
Three fundamental concepts in computer security: Reference Monitors: An access control concept that refers to an abstract machine that mediates all accesses.
Company LOGO High Performance Processors Miguel J. González Blanco Miguel A. Padilla Puig Felix Rivera Rivas.
Copyright © 2007 Heathkit Company, Inc. All Rights Reserved PC Fundamentals Presentation 27 – A Brief History of the Microprocessor.
Pre-Pentium Intel Processors /
Computers organization & Assembly Language Chapter 0 INTRODUCTION TO COMPUTING Basic Concepts.
A+ Guide to Managing and Maintaining your PC, 6e Chapter 5 Processors and Chipsets (v0.9)
High Performance Computing Processors Felix Noble Mirayma V. Rodriguez Agnes Velez Electric and Computer Engineer Department August 25, 2004.
History of Microprocessor MPIntroductionData BusAddress Bus
Hyper Threading Technology. Introduction Hyper-threading is a technology developed by Intel Corporation for it’s Xeon processors with a 533 MHz system.
Different Microprocessors Tamanna Haque Nipa Lecturer Dept. of Computer Science Stamford University Bangladesh.
Chapter Overview Microprocessors Replacing and Upgrading a CPU.
Microprocessors BY Sandy G.
Memory Hierarchy. Hierarchy List Registers L1 Cache L2 Cache Main memory Disk cache Disk Optical Tape.
THE BRIEF HISTORY OF 8085 MICROPROCESSOR & THEIR APPLICATIONS
Architecture of Microprocessor
80386DX functional Block Diagram PIN Description Register set Flags Physical address space Data types.
Processor Structure and Function Chapter8:. CPU Structure  CPU must:  Fetch instructions –Read instruction from memory  Interpret instructions –Instruction.
Dr Mohamed Menacer College of Computer Science and Engineering, Taibah University CE-321: Computer.
Chapter 5: Computer Systems Design and Organization Dr Mohamed Menacer Taibah University
Different Microprocessors Tamanna Haque Nipa Lecturer Dept. of Computer Science Stamford University Bangladesh.
PROCESSOR Ambika | shravani | namrata | saurabh | soumen.
1 Basic Processor Architecture. 2 Building Blocks of Processor Systems CPU.
The Evolution of the Intel 80x86 Architecture Chad Derrenbacker Chris Garvey Manpreet Hundal Tom Opfer CS 350 December 9, 1998.
Lecture # 10 Processors Microcomputer Processors.
Lecture 3 Dr. Muhammad Ayaz Computer Organization and Assembly Language. (CSC-210)
ARM 7 & ARM 9 MICROCONTROLLERS AT91 1 ARM920T Processor.
Lecture 3 (Microprocessor) Dr. Muhammad Ayaz Computer Organization and Assembly Language. (CSC-210)
Hardware Architecture
CPU (Central Processing Unit). The CPU is the brain of the computer. Sometimes referred to simply as the processor or central processor, the CPU is where.
MAHARANA PRATAP COLLEGE OF TECHNOLOGY SEMINAR ON- COMPUTER PROCESSOR SUBJECT CODE: CS-307 Branch-CSE Sem- 3 rd SUBMITTED TO SUBMITTED BY.
William Stallings Computer Organization and Architecture 6th Edition
Differences of 8086,80386,i7.
HISTORY OF MICROPROCESSORS
Core i7 micro-processor
What happens inside a CPU?
Phnom Penh International University (PPIU)
Intel’s Core i7 Processor
NT1110 Computer Structure and Logic
Microprocessor & Assembly Language
Lecture 3 (Microprocessor)
Presentation transcript:

Processor history

/ DX/SX SX/DX Pentium 1997 Pentium MMX

Itanium dual core 1995 Pentium Pro 1997 Pentium II Pentium III 2001 Pentium Mobile Pentium

Itanium Core duo i i i

i3,i5,i7…. No. of cores- 2 – i3 No. of cores- 4 – i5. No. of cores- 4 – i7

Internal snap of i7

Features of i7 Micro processor  Quad Core Processor — Supports 4 core on single die — 3 level (L1,L2,L3)cache — 8 dedicated threads for multitasking and multithreaded operation  Integrated memory controller — Supports DDR3( Double data RAM) — DDR3 used for storage at high speed — Allows I/O bus to run 4 times faster  Execute Disable Bit — Provides enhanced virus protection — Execute Disable Bit allows memory to be marked as executable or non executable — it raises an error to OS if code is run in non executable memory

Features of i7 Micro processor  Hyper threading technology — one physical processor seems like two logical processor — improves performance in multitasking — execution unit,caches, buses are shared —logical processor has data reg, segment reg, control reg, debug reg — i7 processor can process 2 thread simultaneously — it appears to OS as 8 CPUs  Turbo Boost Technology — allows processor to run faster than base operating frequency — power of passives cores are provided to the active cores — it can increase frequency of all 4 cores till they can handle current payload — it does not require any hardware support — It can enable/disable by OS and BIOS

Features of i7 Micro processor  Enhanced speed step technology — running processor at high clock speeds for better performance — If operating on low frequency, less heat generated then less power consumption  Intel Quick Path Interconnect(QPI) — used to link processor and system components — provide higher memory performance and flexibility — replaces front side bus — QPI high speed data transfer up to 25.6 Gbps —Concurrent bi-directional traffic  Virtualization technology — one hardware platform to function a multiple virtual platform  Trusted Execution technology —hardware based mechanism to help protect against s/w based attacks —It helps to protect the confidentiality and integrity of data —by enabling trusted environment application can run in their own space

Features of i7 Micro processor Smart cache and cache memory — 3 level (L1,L2,L3)cache — level 1 L1 cache 32 KB each (instruction and data) — level 2 L2 cache 256 KB ( combined instruction and data) — level 3 L3 cache 8 MB ( used for communication for different cores of processor) Inclusive shared 8 MB L3 cache L2 cache 256 kb L1 cache 32 kb Core 1 L2 cache 256 kb L1 cache 32 kb Core 2 L2 cache 256 kb L1 cache 32 kb Core 3 L2 cache 256 kb L1 cache 32 kb Core 0

Block Diagram of i7 Micro processor Architecture of one core of i7 processor Inclusive shared 8 MB L3 cache L2 cache 256 kb L1 cache 32 kb Core 1 L2 cache 256 kb L1 cache 32 kb Core 2 L2 cache 256 kb L1 cache 32 kb Core 3 L2 cache 256 kb L1 cache 32 kb Core 0 Quick path Interconnect interface (QPI), Integrated Memory Controller Execution Engine L2 cache 256 kb Execution Engine

Registers f i7 Micro processor  16 GPRS 64 bit wide  6 segment reg 16 bit wide  Rflag reg 64 bit wide  RIP reg 64 bit  8 MMX reg 64 bit wide  16 XMM registers 128 bit wide  MXCSR reg 32 bit wide  8 FPU data reg 80 bit wide  1 control reg 16 bit wide  1 status reg 16 bit wide  1 tag reg 16 bit wide  11 bit opcode reg  64 bit FPU data pointer reg  64 bit FPU instruction pointer reg