慶應義塾大学
2015年度 秋学期
コンピューター・アーキテクチャ
Computer Architecture
第12回 1月9日 
Lecture 12, January 9: Basics of I/O and
  Storage Systems
Slides
Unusually, today's class is done
  using PowerPoint
  slides.  Also available
  in PDF, but without
  the video.  The video files (courtesy of Jun Takei, Intel, WIDE
  Project) (first
  and second) are available as separate
  .AVI files.
Outline of This Lecture
- What's a Disk Drive?
 
- The Importance of a Disk Drive
 
- The Access Time Gap
 
- The Insides of a Disk Drive
 
- Disk Drive Trends
 
- The Basics of a Bus
 
- A Little History
 
- Homework
 
What's a Disk Drive?
A disk drive stores data in sectors that held on tracks;
all of the tracks at the same distance from the spindle are called
a cylinder.
It uses a read/write head attached to a slider,
  mounted on an actuator arm, to read and write the data as it
  spins past.
The Importance of a Disk Drive
In an architectural sense, what's important about disk drives?
  - They are expensive
 
  - They consume lots of power
 
  - They are often the performance bottleneck (the access time gap)
 
  - They break more easily than many other parts of the system
 
  
...and yet, the Information Revolution (情報革命?) can fairly be
  said to be built on disk drives.  Without them, there would be no
  PCs, no Google.
The Access Time Gap
The Insides of a Disk Drive
Disk Drive Trends
The Basics of a Bus
  - A Bus is Shared Bandwidth
 
  - Requires Addressing
 
  - Bus Transactions
 
  - Arbitration: Priority, Fairness
 
  - Limitations in Width and Length
 
  - Types of Buses: Memory and Peripheral
 
  - Standardization
 
  
A Little History
The very first hard disk drive, the RAMAC, from IBM (1956):
宿題
Homework
None.
Next Lecture
Next lecture:
第12回 1月18日 RAID: ストレージの並列と安全性
Lecture 12, January 18: RAID: Parallelism and Protection in Storage Systems
- Follow-up from this lecture:
  
 
- For next time:
  
    - P-H: Chapter 8
 
    - H-P: Chapter 6
 
  
 
Additional Information
その他