The Share 709 System: Programmed Input-Output Buffering
Journal of the ACM (JACM)
Analysis of Real Time Multiprogramming
Journal of the ACM (JACM)
Probability Models for Multiprogramming Computer Systems
Journal of the ACM (JACM)
Multiple programming data processing
Communications of the ACM
ACM '61 Proceedings of the 1961 16th ACM national meeting
The computer and its peripheral equipment
AIEE-IRE '55 (Eastern) Papers and discussions presented at the the November 7-9, 1955, eastern joint AIEE-IRE computer conference: Computers in business and industrial systems
A program-controlled program interruption system
IRE-ACM-AIEE '57 (Eastern) Papers and discussions presented at the December 9-13, 1957, eastern joint computer conference: Computers with deadlines to meet
SAGE: a data-processing system for air defense
IRE-ACM-AIEE '57 (Eastern) Papers and discussions presented at the December 9-13, 1957, eastern joint computer conference: Computers with deadlines to meet
Generalized multiprocessing and multiprogramming systems
AFIPS '63 (Fall) Proceedings of the November 12-14, 1963, fall joint computer conference
Introduction and overview of the multics system
AFIPS '65 (Fall, part I) Proceedings of the November 30--December 1, 1965, fall joint computer conference, part I
An operating system and programming systems for the 6600
AFIPS '64 (Fall, part II) Proceedings of the October 27-29, 1964, fall joint computer conference, part II: very high speed computer systems
A Philco multiprocessing system
AFIPS '64 (Fall, part II) Proceedings of the October 27-29, 1964, fall joint computer conference, part II: very high speed computer systems
A general-purpose time-sharing system
AFIPS '64 (Spring) Proceedings of the April 21-23, 1964, spring joint computer conference
Security considerations in a multi-programmed computer system
AFIPS '67 (Spring) Proceedings of the April 18-20, 1967, spring joint computer conference
Multiprogramming system performance measurement and analysis
AFIPS '68 (Spring) Proceedings of the April 30--May 2, 1968, spring joint computer conference
System ten: a new approach to multiprogramming
AFIPS '70 (Fall) Proceedings of the November 17-19, 1970, fall joint computer conference
Hi-index | 0.00 |
"Multiprogramming" is the label given to the concept of a dynamic sharing of the resources of a given computer system among two or more programs. An operating multiprogramming system presents to external observers the appearance of effecting the concurrent execution of several object programs. There may or may not be truly simultaneous operation of more than one program, but it will be the case that a second program begins execution before the first program has run to completion. Simple sharing of storage among several programs in a systematic way to facilitate serial execution is insufficient to qualify an operating system as incorporating multiprogramming. There must be an oscillation of control among the several programs for multiprogramming to come into play.