Lecture Slides
,COMPUTER ORGANIZATION AND DESIGN RISC-V
2nd ed.
The Hardware/Software Interface
Chapter 1
Computer Abstractions
and Technology
, §1.1 Introduction
The Computer Revolution
◼ Progress in computer technology
◼ Underpinned by domain-specific accelerators
◼ Makes novel applications feasible
◼ Computers in automobiles
◼ Cell phones
◼ Human genome project
◼ World Wide Web
◼ Search Engines
◼ Computers are pervasive
Chapter 1 — Computer Abstractions and Technology — 2
, Classes of Computers
◼ Personal computers
◼ General purpose, variety of software
◼ Subject to cost/performance tradeoff
◼ Server computers
◼ Network based
◼ High capacity, performance, reliability
◼ Range from small servers to building sized
Chapter 1 — Computer Abstractions and Technology — 3