Can Market Dominance Trump Better Technology? A Case Study Arani Bhattacharya.

Slides:



Advertisements
Similar presentations
TO COMPUTERS WITH BASIC CONCEPTS Lecturer: Mohamed-Nur Hussein Abdullahi Hame WEEK 1 M. Sc in CSE (Daffodil International University)
Advertisements

1-1 ECE 424 Design of Microprocessor-Based Systems Haibo Wang ECE Department Southern Illinois University Carbondale, IL
1 Comparison of Intel Microprocessor 8086, 386, 486, Pentium II by Hong Li Rivier College, CS699A Professional Seminar Fall 1999.
RISC ARCHITECTURE By Guan Hang Su. Over View -> RISC design philosophy -> Features of RISC -> Case Study -> The Success of RISC processors -> CRISC.
Chapter1 Fundamental of Computer Design Dr. Bernard Chen Ph.D. University of Central Arkansas.
Microprocessor and Microcontroller Based Systems Instructor: Eng.Moayed N. EL Mobaied The Islamic University of Gaza Faculty of Engineering Electrical.
The Evolution of RISC A Three Party Rivalry By Jenny Mitchell CS147 Fall 2003 Dr. Lee.
Chapter 2 Data Manipulation. Before we start About the Lab Project. –BASIC Programming: Requirement file on the web site. Due date is posted. Save your.
The Evolution of the Computer Age
RISC By Don Nichols. Contents Introduction History Problems with CISC RISC Philosophy Early RISC Modern RISC.
The History of Computers By: Casey Walsh. Introduction Computer history can be broken down into five generations of change. Computer history can be broken.
Structure of Computer Systems Course 12 RISC architecture.
Computer Organization and Assembly language
Group 5 Alain J. Percial Paula A. Ortiz Francis X. Ruiz.
The Pentium: A CISC Architecture Shalvin Maharaj CS Umesh Maharaj:
Michael Monroig Michael Fiorelli.  The Processor is also known as the CPU or Central Processing Unit.  Processors carry out the instructions of computer.
RISC and CISC. Dec. 2008/Dec. and RISC versus CISC The world of microprocessors and CPUs can be divided into two parts:
Computer performance.
Chapter1 Fundamental of Computer Design Dr. Bernard Chen Ph.D. University of Central Arkansas Fall 2010.
Part 1.  Intel x86/Pentium family  32-bit CISC processor  SUN SPARC and UltraSPARC  32- and 64-bit RISC processors  Java  C  C++  Java  Why Java?
Embedded Systems Design ICT Embedded System What is an embedded System??? Any IDEA???
Server System. Introduction A server system is a computer, or series of computers, that link other computers or electronic devices together. They often.
66 CHAPTER THE SYSTEM UNIT. © 2005 The McGraw-Hill Companies, Inc. All Rights Reserved. 6-2 Competencies Describe the four basic types of system units.
Java Beserkers Group 4. Start of Java Development began on June of 1991 by a group of computer scientist at the Sun Mircrosystems Company Development.
The Evolution of the Computers Chidambaranathan C.M.
Zhang Yu.  A few years ago (like centuries in electronic world) frequency was considered the key element of a cpu`s performance, because of Intel`s.
Introduction CSE 410, Spring 2008 Computer Systems
Previously Fetch execute cycle Pipelining and others forms of parallelism Basic architecture This week we going to consider further some of the principles.
CENTRAL PROCCESSING UNIT PRESENTED BY DEAN CASEY.
University of Washington Roadmap 1 car *c = malloc(sizeof(car)); c->miles = 100; c->gals = 17; float mpg = get_mpg(c); free(c); Car c = new Car(); c.setMiles(100);
AMD Athlon 64 FX-55 PROCESSOR ARCHITECTURE
RISC By Ryan Aldana. Agenda Brief Overview of RISC and CISC Features of RISC Instruction Pipeline Register Windowing and renaming Data Conflicts Branch.
1/26/20151 ECE 5465 Advanced Microcomputers Acorn RISC History.
Part 1.  Intel x86/Pentium family  32-bit CISC processor  SUN SPARC and UltraSPARC  32- and 64-bit RISC processors  Java  C  C++  Java  Why Java?
Chapter Six Sun SPARC Architecture. SPARC Processor The name SPARC stands for Scalable Processor Architecture SPARC architecture follows the RISC design.
Computer System Design Lecture 1 Wannarat Suntiamorntut.
Computer Organization and Architecture Tutorial 1 Kenneth Lee.
Computer Engineering Rabie A. Ramadan Lecture 1. 2 Welcome Back.
RISC and CISC. What is CISC? CISC is an acronym for Complex Instruction Set Computer and are chips that are easy to program and which make efficient use.
66 CHAPTER SYSTEM UNIT. © 2005 The McGraw-Hill Companies, Inc. All Rights Reserved. 1-2 Lecture Objectives System unit components Microprocessors Memory.
 Introduction to SUN SPARC  What is CISC?  History: CISC  Advantages of CISC  Disadvantages of CISC  RISC vs CISC  Features of SUN SPARC  Architecture.
IBM/Motorola/Apple PowerPC
THE BRIEF HISTORY OF 8085 MICROPROCESSOR & THEIR APPLICATIONS
Computer Organization and Design Wrap Up! Montek Singh Dec 2, 2015.
CISC and RISC 12/25/ What is CISC? acronym for Complex Instruction Set Computer Chips that are easy to program and which make efficient use of memory.
1 EGRE 426 Handout 1 8/25/09. 2 Preliminary EGRE 365 is a prerequisite for this class. Class web page egre426/index.html.
1 EGRE 426 Handout 1 8/22/08. 2 Preliminary EGRE 365 is a prerequisite for this class. Class web page egre426/index.html.
Lecture on Central Process Unit (CPU)
Week 5 RISC &. CISC.
Prepared by: Shaima Al-aizary
Virtualizing a Multiprocessor Machine on a Network of Computers Easy & efficient utilization of distributed resources Goal Kenji KanedaYoshihiro OyamaAkinori.
By: Roshonda Levine.  the first freely programmable computer is designed.  the Harvard Mark One computer is designed.  the ENIAC.
Introduction CSE 410, Spring 2005 Computer Systems
Embedded Systems. What is Embedded Systems?  Embedded reflects the facts that they are an integral.
The First Computers Jacquard’s Loom: programmed a loom
Computer Architecture & Operations I
Computer Architecture & Operations I
Introduction to Microcontrollers
SuperComputing 2003 “The Great Academia / Industry Grid Debate” ?
Chapter1 Fundamental of Computer Design
Roadmap C: Java: Assembly language: OS: Machine code: Computer system:
Technology advancement in computer architecture
Introduction to Microprocessors
HISTORY OF MICROPROCESSORS
Chapter 1: The 8051 Microcontrollers
عمارة الحاسب.
Your PSU Instructor and You
Central Processing Unit
Lecture 2 Microprocessor Overview
8051 Supplement.
Presentation transcript:

Can Market Dominance Trump Better Technology? A Case Study Arani Bhattacharya

Microprocessor Market in the 80s Electronic industry made rapid progress ▫Complex circuits in processors feasible Processor instructions (instruction set) became more and more complex Trend widely expected to continue ▫High Level Language Computer Architecture proposed

Expectations proved to be wrong More complex instructions naturally had to predict user programs behavior User programs behaved in unexpected ways Larger memory allowed large programs Architects proposed going back to simpler instructions

Overlapping of execution stages made possible

Caught up in this game was… Intel

The plight of Intel in the late 80s Other companies saw an opening ▫Apple ▫Motorola ▫IBM ▫Sun Microsystems ▫DEC

Intel Responds By doing nothing ▫High market share allowed Intel to carry on Waited for: ▫More improvements in electronics ▫Made it possible to simply instructions internally within the processor ▫Finally, implemented in 1989

Response Yes: Consensus among architects in academia and industry No: Intel

Conclusion Market does not always side with the best technology ▫Inertia can trump better technology Industry player with dominant market share can get away with inferior technology