Moore’s Law Electronics 19 April 1965. Moore’s Original Data Gordon Moore Electronics 19 April 1965.

Slides:



Advertisements
Similar presentations
MEMORY HIERARCHY – Microprocessor Asst. Prof. Dr. Choopan Rattanapoka and Asst. Prof. Dr. Suphot Chunwiphat.
Advertisements

Cache Heng Sovannarith
1. Microprocessor. mp mp vs. CPU Intel family of mp General purpose mp Single chip mp Bit slice mp.
The Central Processing Unit: What Goes on Inside the Computer.
1 Lecture 20 – Caching and Virtual Memory  2004 Morgan Kaufmann Publishers Lecture 20 Caches and Virtual Memory.
CSCE101 – 4.2, 4.3 October 17, Power Supply Surge Protector –protects from power spikes which ruin hardware. Voltage Regulator – protects from insufficient.
Computer ArchitectureFall 2007 © November 7th, 2007 Majd F. Sakr CS-447– Computer Architecture.
Processors Menu  INTEL Core™ i Processor INTEL Core™ i Processor  INTEL Core i Processor INTEL Core i Processor  AMD A K.
Michael Monroig Michael Fiorelli.  The Processor is also known as the CPU or Central Processing Unit.  Processors carry out the instructions of computer.
Computer Architecture CST 250 INTEL PENTIUM PROCESSOR Prepared by:Omar Hirzallah.
3 1 3 C H A P T E R Hardware: Input, Processing, and Output Devices.
Chapter 2: CPU &Data Storage. CPU Each computer has at least one CPU Each computer has at least one CPU CPU execute instructions to carry out tasks –
GRAP 3175 Computer Applications for Drafting Unit II Computer Hardware.
Different CPUs CLICK THE SPINNING COMPUTER TO MOVE ON.
CS 111 – Aug – 1.3 –Information arranged in memory –Types of memory –Disk properties Commitment for next day: –Read pp , In other.
Discovering Computers 2012: Chapter2- 4
Lecture 1: What is a Computer? Lecture for CPSC 2105 Computer Organization by Edward Bosworth, Ph.D.
The CPU (or Central Processing Unit. Statistics Clock speed – number of instructions that can be executed per second Data width – The number of bits held.
£899 – Ultimatum Computers indiegogo.com/ultimatumcomputers The Ultimatum.
Memory  Main memory consists of a number of storage locations, each of which is identified by a unique address  The ability of the CPU to identify each.
Lecture 19 Today’s topics Types of memory Memory hierarchy.
Egle Cebelyte. Random Access Memory is simply the storage area where all software is loaded and works from; also called working memory storage.
Advanced Computer Architecture Cache Memory 1. Characteristics of Memory Systems 2.
Lecture 11: System Fundamentals Intro to IT COSC1078 Introduction to Information Technology Lecture 11 System Fundamentals James Harland
1 CS : Technology Trends Ion Stoica and Ali Ghodsi ( August 31, 2015.
Multi-Core Development Kyle Anderson. Overview History Pollack’s Law Moore’s Law CPU GPU OpenCL CUDA Parallelism.
B. Ramamurthy.  12 stage pipeline  At peak speed, the processor can request both an instruction and a data word on every clock.  We cannot afford pipeline.
Morgan Kaufmann Publishers
CENTRAL PROCESSING UNIT. CPU Does the actual processing in the computer. A single chip called a microprocessor. Composed of an arithmetic and logic unit.
Central Processing Unit (CPU)
Central Processing Unit (CPU) MATTHEW BOWEN. Function  The function of the CPU is to execute all of the commands and calculations or “processes” that.
Lecture 5: Memory Performance. Types of Memory Registers L1 cache L2 cache L3 cache Main Memory Local Secondary Storage (local disks) Remote Secondary.
BCS361: Computer Architecture I/O Devices. 2 Input/Output CPU Cache Bus MemoryDiskNetworkUSBDVD …
Evolução dos Microprocessadores Afonso Ferreira Miguel.
Computer Performance. Hard Drive - HDD Stores your files, programs, and information. If it gets full, you can’t save any more. Measured in bytes (KB,
Parallel Computers Today Oak Ridge / Cray Jaguar > 1.75 PFLOPS Two Nvidia 8800 GPUs > 1 TFLOPS Intel 80- core chip > 1 TFLOPS  TFLOPS = floating.
Primary Storage The Triplets – ROM & RAM & Cache.
William Stallings Computer Organization and Architecture 6th Edition
GCSE OCR Computing A451 The CPU Computing hardware 1.
COSC3330 Computer Architecture
HOW IT WORKS ….
Chapter 10: Computer systems (1)
Cache Memory and Performance
OCR GCSE Computer Science Teaching and Learning Resources
CIT 668: System Architecture
RAM, CPUs, & BUSES Egle Cebelyte.
Unit 2.6 Data Representation Lesson 1 ‒ Numbers
QuickPath interconnect GB/s GB/s total To I/O
Architecture & Organization 1
Architecture Background
Basic Computer Organization
Principles of Computers 16th Lecture
The Triplets – ROM & RAM & Cache
CS : Technology Trends August 31, 2015 Ion Stoica and Ali Ghodsi (
Computer Architecture 2
Super Quick Architecture Review
CS 101 – Sept. 25 Continue Chapter 5
Architecture & Organization 1
Introduction to CUDA Programming
Central Processing Unit
Intel 8080 Processor The 8080 was an 8-bit processor
Central Processing Unit
Morgan Kaufmann Publishers Memory Hierarchy: Introduction
Motherboard External Hard disk USB 1 DVD Drive RAM CPU (Main Memory)
Take out a piece of paper
CSE 502: Computer Architecture
Principles of Computers 14th Lecture
Caches & Memory.
Presentation transcript:

Moore’s Law Electronics 19 April 1965

Moore’s Original Data Gordon Moore Electronics 19 April 1965

Graph of Moore’s Law 11/01/2008EADS3

Graph of Moore’s Law – with MS 11/01/2008EADS4

Graph of Moore’s Law – with MS 11/01/2008EADS5 Human Intelligence

Memory bottleneck The CPU can add two numbers in less than one nanosecond. – If they are both in registers Putting a number from memory into a register takes about 100 nanoseconds. “Stall” – the CPU waits on memory. 11/01/2008EADS6

11/01/2008EADS7 Intel Haswell Size/speed 1K / 1 ns 128Kb / 5 ns 1 Mb / 20 ns 4 Gb /125 ns 1 Tb / 1 ms

GPU architecture GPUs have much less space devoted to cache. GPUs have multiple ( ) cores, which are simpler, slower processing units. GPU cores all perform the same instructions, but on different data. Not all the cores can be active at once. When one stalls, another one starts up. 11/01/2008EADS8

GPU and CPU: The Differences DRAM Cache ALU Control ALU DRAM CPU GPU More transistors devoted to computation, instead of caching or flow control Suitable for data-intensive computation High arithmetic/memory operation ratio

Intel Core i Ivy Bridge Processor:

11/01/2008EADS11