Monster Chip like Monster Home?

Slides:



Advertisements
Similar presentations
Cloud Computing How it can help you!. Just what is a Clustered Cloud Server? A clustered cloud server is a group of servers that are connected and that.
Advertisements

Trends in Memory Computing. Changes in memory technology Once upon a time, computers could not store very much data. The first electronic memory storage.
Future of Microprocessors
Instructor: Sazid Zaman Khan Lecturer, Department of Computer Science and Engineering, IIUC.
FUTURE TECHNOLOGIES Lecture 13.  In this lecture we will discuss some of the important technologies of the future  Autonomic Computing  Cloud Computing.
RISC ARCHITECTURE By Guan Hang Su. Over View -> RISC design philosophy -> Features of RISC -> Case Study -> The Success of RISC processors -> CRISC.
1 Introduction Background: CS 3810 or equivalent, based on Hennessy and Patterson’s Computer Organization and Design Text for CS/EE 6810: Hennessy and.
Some Thoughts on Technology and Strategies for Petaflops.
Room: E-3-31 Phone: Dr Masri Ayob TK 2123 COMPUTER ORGANISATION & ARCHITECTURE Lecture 4: Computer Performance.
Chapter 1. Introduction This course is all about how computers work But what do we mean by a computer? –Different types: desktop, servers, embedded devices.
Introduction What is Parallel Algorithms? Why Parallel Algorithms? Evolution and Convergence of Parallel Algorithms Fundamental Design Issues.
Prof. John Nestor ECE Department Lafayette College Easton, Pennsylvania ECE Computer Organization Lecture 2 - Technology.
By Justin Algarin CIS 101 MWF 9:00-9:50
Central Processing Unit IS – 221 PC Admin 2/26/2007 by Len Krygsman IV.
 States that the number of transistors on a microprocessor will double every two years.  Current technology is approaching physical limitations. The.
CalStan 3/2011 VIRAM-1 Floorplan – Tapeout June 01 Microprocessor –256-bit media processor –12-14 MBytes DRAM – Gops –2W at MHz –Industrial.
EE141 © Digital Integrated Circuits 2nd Introduction 1 The First Computer.
Virtualization B. Ramamurthy. References Practical Virtualization Solutions: Virtualization from the Trenches by K. Hess and A. Newman, Prentice-Hall.
Computer performance.
1 CHAPTER 2 COMPUTER HARDWARE. 2 The Significance of Hardware  Pace of hardware development is extremely fast. Keeping up requires a basic understanding.
Dept. of Communications and Tokyo Institute of Technology
CPE232 Introduction1 CPE 335 Computer Organization Introduction Dr. Gheith Abandah [Adapted from the slides of Professor Mary Irwin (
Parallel Computing Laxmikant Kale
Introduction CSE 410, Spring 2008 Computer Systems
Last Time Performance Analysis It’s all relative
EECS 318 CAD Computer Aided Design LECTURE 1: Introduction.
Pre-Pentium Intel Processors /
Sogang University Advanced Computing System Chap 1. Computer Architecture Hyuk-Jun Lee, PhD Dept. of Computer Science and Engineering Sogang University.
CS/ECE 3330 Computer Architecture Kim Hazelwood Fall 2009.
CPE 731 Advanced Computer Architecture Technology Trends Dr. Gheith Abandah Adapted from the slides of Prof. David Patterson, University of California,
Micro-Computer Applications: Introduction Dr. Eng. Amr T. Abdel-Hamid ELECT 707 Fall 2011.
RISC Architecture RISC vs CISC Sherwin Chan.
CS211 - Fernandez - 1 CS211 Graduate Computer Architecture Network 3: Clusters, Examples.
Chapter 1 — Computer Abstractions and Technology — 1 The Computer Revolution Progress in computer technology – Underpinned by Moore’s Law Makes novel applications.
20 October Management of Information Technology Chapter 6 Chapter 6 IT Infrastructure and Platforms Asst. Prof. Wichai Bunchua.
Introduction to Computers Rabie A. Ramadan, PhD. 2 About my self Rabie A. Ramadan My website and publications
PC hardware and x86 programming Lec 2 Jinyang Li.
Present – Past -- Future
DSP Architectures Additional Slides Professor S. Srinivasan Electrical Engineering Department I.I.T.-Madras, Chennai –
Introduction to Computers Rabie A. Ramadan, PhD. 2 Class Information Website ses/2011/summer/intro/
Dannelly's Short History of Computing CSCI327 Social Implications of Computing.
Succeeding with Technology Chapter 2 Hardware Designed to Meet the Need The Digital Revolution Integrated Circuits and Processing Storage Input, Output,
DR. SIMING LIU SPRING 2016 COMPUTER SCIENCE AND ENGINEERING UNIVERSITY OF NEVADA, RENO CS 219 Computer Organization.
ISA's, Compilers, and Assembly
DR. SIMING LIU SPRING 2016 COMPUTER SCIENCE AND ENGINEERING UNIVERSITY OF NEVADA, RENO Session 3 Computer Evolution.
Abstract Increases in CPU and memory will be wasted if not matched by similar performance in I/O SLED vs. RAID 5 levels of RAID and respective cost/performance.
The Google Cluster Google. The Google Floor Plan.
Subroutines and Parameters Call and return Parameter passing Return values Leaf subroutines Combining C and assembly modules.
Hardware Trends CSE451 Andrew Whitaker. Motivation Hardware moves quickly OS code tends to stick around for a while “System building” extends way beyond.
Introduction CSE 410, Spring 2005 Computer Systems
ALPHA 21164PC. Alpha 21164PC High-performance alternative to a Windows NT Personal Computer.
Feeding Parallel Machines – Any Silver Bullets? Novica Nosović ETF Sarajevo 8th Workshop “Software Engineering Education and Reverse Engineering” Durres,
CSCI206 - Computer Organization & Programming
Trends in Memory Computing.
Future of Microprocessors
Lynn Choi School of Electrical Engineering
Lesson 8 CPUs Used in Personal Computers.
CPE 232 Computer Organization Introduction
CSE 410, Spring 2006 Computer Systems
Berkeley Cluster: Zoom Project
COSC 3406: Computer Organization
Monster Chip like Monster Home?
CS775: Computer Architecture
Computer Architecture
BIC 10503: COMPUTER ARCHITECTURE
Chapter 1 Introduction.
Computer Evolution and Performance
COMS 361 Computer Organization
Lesson 8 CPUs Used in Personal Computers.
1.Introduction to Advanced Digital Design (14 marks)
Presentation transcript:

Monster Chip like Monster Home? 1/15/2019 Monster Chip like Monster Home? “…what San Franciscans have come to know as a monster home--a 6,000- square-foot behemoth that would tower five stories high, casting neighbors in its shadow and stretching clear to its lot lines.” “San Franciscans Fight Monster Home Invasion,” LA Times, 7/13/00 Bay Area cities using ordinances to stop them Era of wretched excess: home,PC Memory for branch prediction bigger than minicomputer memory! Word processors that need 16 MB! Patterson monster 2/5/01 CS61C F99

Desktop vs. Gadgets/Server 1/15/2019 Desktop vs. Gadgets/Server Desktop has warped design space: max die size, max SPEC, power be damned Gadgets: Cost/Power/Performance MIPS per joule, MIPS per dollar 2001: 500 – 550 million cell phone handsets, each with 32-bit MPU + DSP vs. 120 million PCs Servers: Power/Throughput Tasks per second v. SPECmark Future: low power so combined with disks Patterson monster 2/5/01 CS61C F99

Sustaining Moore’s Law vs. MIPS/$? 1/15/2019 Sustaining Moore’s Law vs. MIPS/$? Intel MPU die ~1000X RISC II die Scaled 32-bit, 5-stage RISC II 1/1000th of current MPU, die size or transistors Patterson monster 2/5/01 CS61C F99

New view: ClusterOnaChip (CoC) 1/15/2019 New view: ClusterOnaChip (CoC) Inspiration: Google Search engine for world: 100M/day Economical, scalable build block:PC cluster today 6000 PCs, 12000 disks Advantages in fault tolerance, scalability, cost/performance 32-bit MPU as the new Nand Gate “Cluster on a chip” with 100s of MPUs enable amazing MIPS/$, MIPS/watt for cluster applications MPUs combined with dense memory + system on a chip CAD + quick turn fab 30 years ago Intel 4004 used 800 gates: when 800 MPU chip? Patterson monster 2/5/01 CS61C F99