High-Speed Multiprocessors and Compilation Techniques
- 1 September 1980
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Computers
- Vol. C-29 (9) , 763-776
- https://doi.org/10.1109/tc.1980.1675676
Abstract
The purpose of this paper is to present some ideas on multiprocessor design and on automatic translation of sequential programs into parallel programs for multiprocessors. With respect to machine design, two subjects are discussed. First, a multiprocessor allowing parallelism at a very low level is sketched and then, a brief discussion on the interconnection network is presented.Keywords
This publication has 12 references indexed in Scilit:
- Time and Parallel Processor Bounds for Fortran-Like LoopsIEEE Transactions on Computers, 1979
- How to Make a Multiprocessor Computer That Correctly Executes Multiprocess ProgramsIEEE Transactions on Computers, 1979
- Processor-memory interconnections for multiprocessorsPublished by Association for Computing Machinery (ACM) ,1979
- Converting a class of recursive procedures into non-recursive onesSoftware: Practice and Experience, 1977
- Interconnections Between Processors and Memory Modules Using the Shuffle-Exchange NetworkIEEE Transactions on Computers, 1976
- Access and Alignment of Data in an Array ProcessorIEEE Transactions on Computers, 1975
- Measurements of parallelism in ordinary FORTRAN programsComputer, 1974
- Process StructuringACM Computing Surveys, 1973
- On the Number of Operations Simultaneously Executable in Fortran-Like Programs and Their Resulting SpeedupIEEE Transactions on Computers, 1972
- Optimal Scheduling Strategies in a Multiprocessor SystemIEEE Transactions on Computers, 1972