Presentation is loading. Please wait.

Presentation is loading. Please wait.

Computer System Design Lecture 10

Similar presentations


Presentation on theme: "Computer System Design Lecture 10"— Presentation transcript:

1 240-334 Computer System Design Lecture 10
Wannarat Suntiamorntut By Wannarat

2 I/O Systems By Wannarat

3 Outline I/O Performance Measures
Types and Characteristics of I/O devices Magnetic Disks DMA, Multimedia, OS Summary By Wannarat

4 I/O System Design Performance Expandability Resilience in the face of
failure By Wannarat

5 I/O Device Examples By Wannarat

6 I/O System Performance
Depend on - CPU - Memory System (internal, main) - Interconnection - I/O controller - I/O devices - Speed of I/O Software(OS) - Software usage for the I/O devices By Wannarat

7 Magnetic Disk Purpose : - Long term, nonvolatile
- Large, inexpensive, slow - Lowest level Two majors types : - Floppy disk - Hard disk By Wannarat

8 Organization of Hard Magnetic Disk
Typical numbers (Depend on disk size) ,000 tracks per surface 32 to 128 sectors per track By Wannarat

9 Magnetic Disk Characteristic
By Wannarat

10 Typical Number of Magnetic Disk
By Wannarat

11 Disk I/O Performance By Wannarat

12 Examples By Wannarat

13 Magnetic Disk Example By Wannarat

14 Reliability and Availability
By Wannarat

15 Disk Array By Wannarat

16 Optical Compact Disk By Wannarat

17 Give command to I/O Device
By Wannarat

18 I/O device notifying the OS
The OS needs to know : - I/O Device has completed an operation - I/O Operation has encountered error accomplished in two different ways - Polling - I/O Interrupt By Wannarat

19 Polling Programmed I/O
By Wannarat

20 DMA By Wannarat

21 IOP By Wannarat

22 Responsibilities of OS
By Wannarat

23 OS Requirements By Wannarat

24 OS & I/O Communication requirement
By Wannarat

25 Multimedia Bandwidth Requirement
By Wannarat

26 Firewire By Wannarat

27 Firewire Operation By Wannarat

28 Summary By Wannarat

29 Responsibilities of OS
By Wannarat

30 Next on Lecture 11 By Wannarat


Download ppt "Computer System Design Lecture 10"

Similar presentations


Ads by Google