A Parallel Processor Operating System Comparison
- 1 November 1977
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Software Engineering
- Vol. SE-3 (6) , 467-475
- https://doi.org/10.1109/tse.1977.231176
Abstract
Three different operating system strategies for a parallel processor computer system are compared, and the most effective strategy for given job loads is determined. The three strategies compare uniprogramming versus multiprogramming and distributed operating systems versus dedicated processor operating systems. The level of evaluation includes I/O operations, resource allocation, and interprocess communication. The results apply to architectures where jobs may be scheduled to processors on the basis of processor availability, memory availability, and the availability of one other resource used by all jobs.Keywords
This publication has 12 references indexed in Scilit:
- Memory and Bus Conflict in an Array ProcessorIEEE Transactions on Computers, 1977
- A parallel processor for evaluation studiesPublished by Association for Computing Machinery (ACM) ,1976
- Associative and Parallel ProcessorsACM Computing Surveys, 1975
- Switched multiple instruction, multiple data stream processingACM SIGARCH Computer Architecture News, 1974
- HYDRACommunications of the ACM, 1974
- STARAN parallel processor system softwarePublished by Association for Computing Machinery (ACM) ,1974
- Dynamic verification of operating system decisionsCommunications of the ACM, 1973
- An Efficient Parallel Algorithm for the Solution of a Tridiagonal Linear System of EquationsJournal of the ACM, 1973
- Parallel Task Execution in a Decentralized SystemIEEE Transactions on Computers, 1972
- The ILLIAC IV ComputerIEEE Transactions on Computers, 1968