Resource Optimization of a Parallel Computer for Multiple Vector Processing
- 1 September 1980
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Computers
- Vol. C-29 (9) , 831-836
- https://doi.org/10.1109/TC.1980.1675683
Abstract
Performance optimization of a shared-resource parallel computer is studied in this correspondence. Such a parallel computer contains multiple control units (CU's) sharing a resource pool of processing elements (PE's) and operating with multiple single-instruction-multiple-data (MSIMD) streams. A formal queueing model is proposed for MSIMD machines used in multiple array processing. Analytic results are obtained to evaluate the performance of MSIMD computers. Systematic procedures are given to optimize the size of PE resource pool and to determine the sufficient job queue size for a given vector workload distribution.Keywords
This publication has 6 references indexed in Scilit:
- The Theory Underlying the Partitioning of Permutation NetworksIEEE Transactions on Computers, 1980
- A Parallel Processor Operating System ComparisonIEEE Transactions on Software Engineering, 1977
- Memory and Bus Conflict in an Array ProcessorIEEE Transactions on Computers, 1977
- A design study of a shared resource computing systemPublished by Association for Computing Machinery (ACM) ,1976
- Switched multiple instruction, multiple data stream processingACM SIGARCH Computer Architecture News, 1974
- The ILLIAC IV ComputerIEEE Transactions on Computers, 1968