02_theTHE - The THE System Unit 2 1 The Structure of the...

Info iconThis preview shows pages 1–7. Sign up to view the full content.

View Full Document Right Arrow Icon
1 The THE System Unit 2
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
2 The Structure of the THE± Multiprogramming System ● Author: Edsger Dijkstra ● Date: 1968 ○ Nixon elected; Chicago Demo convention; Tet ○ 2001: A Space Odyssey ○ Sports: Packers, Tigers, Celtics, Habs, Bruins, Buckeyes ○ MLK assassinated ○ Intel and Data General formed ○ IBM OS/360 (added first-ever cache in 1968) ○ DEC PDP series ● THE ○ Dutch University
Background image of page 2
3 Paper ● What kind of paper? ○ Describes a system ○ Introduction of semaphores ■ Very important concept ○ Attempts to prove system correct ● Why (goals) ○ Background/history ○ Layering
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
4 Machine ● Designed for EL X8 ○ 32K words (27 bits) ○ 2.5 microsecond memory ○ 512K-word drum (1024 words per track; 25 RPM) ○ Indirect addressing ○ Large number of low capacity channels
Background image of page 4
5 System goal ● Multiprogramming ○ Had to justify it! ● Decrease turn-around time for short jobs ● Use peripherals economically ● Automatic control of backing store ● Fine to execute jobs that aren’t compute intensive ○ Unusual idea
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
6 Multiprogramming ● Several processes sharing machine ○ Advantage: Greater aggregate throughput ○ Disadvantage: Decreased individual performance ● What ○ Sharing CPU ○ Suspend and resume ordinary process ○ Asynchronously; without process knowing or caring ● When ○ Timeslice expired ○ Blocked ● How ○ Hardware support
Background image of page 6
Image of page 7
This is the end of the preview. Sign up to access the rest of the document.

This note was uploaded on 01/22/2012 for the course COMPUTER S 302 taught by Professor Stewart during the Spring '11 term at N.C. State.

Page1 / 23

02_theTHE - The THE System Unit 2 1 The Structure of the...

This preview shows document pages 1 - 7. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online