Subexpression ordering in the execution of arithmetic expressions
Communications of the ACM
Program Suitability for Parallel Processing
IEEE Transactions on Computers
A survey of techniques for recognizing parallel processable streams in computer programs
AFIPS '69 (Fall) Proceedings of the November 18-20, 1969, fall joint computer conference
Optimal Scheduling Strategies in a Multiprocessor System
IEEE Transactions on Computers
Scheduling Heuristics in a Multiprogramming Environment
IEEE Transactions on Computers
Hi-index | 14.98 |
Recent advances in multiprogramming have been concentrated on multiprocessor systems. But overlap in operations is also permissible in uniprocessor systems in which the processor instruction execution and input-output operations are handled by separate units. By maximizing the processor and input-output overlap, a program can be executed faster while the system utilization is highly improved.