ACM Home Page
Please provide us with feedback. Feedback
Automatic recognition of vector and parallel operations in a higher level language
Full text PdfPdf (425 KB)
Source ACM SIGPLAN Notices archive
Volume 7 ,  Issue 11  (November 1972) table of contents
Special issue on control structures in programming languages
SPECIAL ISSUE: The state of the art table of contents
Pages: 45 - 52  
Year of Publication: 1972
ISSN:0362-1340
Author
Paul B. Schneck  Goddard Institute for Space Studies
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 6,   Downloads (12 Months): 11,   Citation Count: 3
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/987361.987368
What is a DOI?

ABSTRACT

A compiler for recognizing statements of a FORTRAN program which are suited for fast execution on a parallel or pipeline machine such as ILLIAC-IV, STAR or ASC is described. The technique employs "interval analysis" to provide flow information to the vector/parallel recognizer. Where profitable the compiler changes scalar variables to subscripted variables. The output of the compiler is an extension to FORTRAN which shows parallel and vector operations explicitly.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
Graham, W. R., "The Parallel and the Pipeline Computers," <u>Datamation</u>, 16, No. 4, 68, 1970.
 
2
American National Standards Institute, <u>USA Standard FORTRAN</u>, USAS X3.9--1966.
 
3
Burroughs Corp., <u>Array Processing System FORTRAN IV Reference Manual</u>, #66106C, 1971.
 
4
Sale, A. H. J., "The Classification of FORTRAN Statements," <u>The Computer Journal</u>, 14, 10, 1971.
 
5
Kleir, R. L. and Ramamoorthy, C. V., "Optimization Strategies for Micro-programs," <u>IEEE Trans. Computers</u>, C-20, 783, 1971.
 
6
 
7
Allen, F. E. and Cocke, J., "Graph-Theoretic Constructs for Program Control Flow Analysis," to be published.
 
8
Cocke, J. and Miller, R. E., "Some Analysis Techniques for Optimizing Computer Programs," <u>Proc., Second Hawaii International Conference of System of Sciences</u>, 1969.