The Share 709 System: Programmed Input-Output Buffering
Journal of the ACM (JACM)
An Investigation of Real-Time Solution of the Transportation Problem
Journal of the ACM (JACM)
Sequencing Aspects of Multiprogramming
Journal of the ACM (JACM)
AIEE-IRE '62 (Spring) Proceedings of the May 1-3, 1962, spring joint computer conference
An experimental time-sharing system
AIEE-IRE '62 (Spring) Proceedings of the May 1-3, 1962, spring joint computer conference
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
Hi-index | 0.00 |
Objective: To Reduce Delays. It is the intent of this work to permit small computing jobs to run with typical delays of minutes rather than hours, while no jobs, including the largest ones, become appreciably worse in turnaround time than at present. Background. The basic idea of multiple-break-in operation from many input/output stations is not new. Most authors, however, have proposed either dramatic advances in hardware or software, or computation complexes of conventional hardware so large as to be economically unattractive. McCarthy, for example, proposed serving some dozens of stations for simultaneous on-line debugging of as many programs, by using perhaps a million words of slow magnetic core memory with a very fast computer. Sources of Delay. "Legitimate" delays, for jobs to be run as entities in the sequence in which received, consist primarily of queue development during periods in which the average workload acquired exceeds the computation rate capacity of the facility. "Illegitimate" causes of delay result mainly from manual job stacking. Artificial delays are inserted at several places in a typical facility, including the sign-in-desk, the card-to-tape facility, the on-line input tape stack, the on-line tape units (gross operational delays from the mounting of file tapes while the computer system idles), and the printer tape stack.