Thumbnail
Access Restriction
Subscribed

Author Lasser, Daniel J.
Source ACM Digital Library
Content type Text
Publisher Association for Computing Machinery (ACM)
File Format PDF
Language English
Subject Keyword Productivity ♦ Evaluation ♦ Prediction ♦ Time slicing ♦ Monitor ♦ Simulation ♦ Equipment evaluation ♦ Supervisors ♦ Hardware ♦ Time sharing ♦ Multiprogramming ♦ System software ♦ Performance ♦ Operating system
Abstract Multiprogramming as it is discussed here is a mode of computer operation in which two or more programs are concurrently in processor memory and proceeding, each using the same central processor unit (CPU) and input-output (I/O) channels. These programs are actually proceeding intermittently and singly, according to eligibility (readiness to proceed) and priority. It is useful to be able to represent them as proceeding continuously and simultaneously, each at an effective rate, which may be a fraction of that which it would enjoy in the absence of the other programs.The effective progress rate of each program is sensitive to many detailed characteristics of itself and its co-residents; and simulation has been the best available method of predicting it. This paper presents the results of progress in developing an alternative to simulation, a simulation-tested iterative computation of these rates under certain situations. The algorithm is sensitive to most of the factors that control the phenomenon, including nonquantitative or topological features of the programs' structures.
Description Affiliation: Lockheed Missiles and Space Company, Sunnyvale, CA (Lasser, Daniel J.)
Age Range 18 to 22 years ♦ above 22 year
Educational Use Research
Education Level UG and PG
Learning Resource Type Article
Publisher Date 2005-08-01
Publisher Place New York
Journal Communications of the ACM (CACM)
Volume Number 12
Issue Number 12
Page Count 7
Starting Page 678
Ending Page 684


Open content in new tab

   Open content in new tab
Source: ACM Digital Library