DocumentCode :
1108736
Title :
Program Suitability for Parallel Processing
Author :
Gonzalez, Mario J. ; Ramamoorthy, C.V.
Author_Institution :
IEEE
Issue :
6
fYear :
1971
fDate :
6/1/1971 12:00:00 AM
Firstpage :
647
Lastpage :
654
Abstract :
This paper describes the Fortran parallel task recognizer and the directed graph model upon which it is based. The recognizer is itself a Fortran program. As input the recognizer accepts source programs written in Fortran; as output the recognizer generates a set of tables which communicate to the operating system information regarding the parallel processability of source program tasks. The recognizer has been used to analyze several programs in an attempt to determine what characteristics render a program "suitable" for parallel processing. Timing studies have shown that the detailed recognizer analysis consumes a large amount of time in an attempt to answer the suitability question. For a suitable production-type program this analysis time can be distributed over the lifetime of the program. In those cases where the source program is not suitable for parallel processing, however, this analysis represents a wasted investment of valuable system resources. To circumvent this, a heuristic procedure has been developed which introduces little overhead and provides a preliminary answer to the suitability question based solely on the nature and number of source program statements. If the preliminary analysis suggests a favorable potential for the source program, then the program is subjected to the detailed analysis of the recognizer.
Keywords :
Interpreters, measurements, multiprocessor, operating systems, parallel processing, program suitability.; Algorithms; Character recognition; Computer aided instruction; Computer networks; Concurrent computing; Intelligent networks; Investments; Operating systems; Parallel processing; Timing; Interpreters, measurements, multiprocessor, operating systems, parallel processing, program suitability.;
fLanguage :
English
Journal_Title :
Computers, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9340
Type :
jour
DOI :
10.1109/T-C.1971.223316
Filename :
1671909
Link To Document :
بازگشت