Automatic recognition of vector and parallel operations in a higher level language

Automatic recognition of vector and parallel operations in a higher level language
复制标题

自动识别高级语言中的向量和并行运算

DOI:
--
复制
发表时间:
1972
期刊:
SIGP
影响因子:
--
通讯作者:
P. Schneck
P. Schneck
中科院分区:
--
文献类型:
--
作者:
P. Schneck

文献摘要

被引文献

相似文献

描述了一种用于识别FORTRAN程序语句的编译器,该程序适合在并行或流水线机器(例如ILLIAC-IV、STAR或ASC)上快速执行。该技术采用“区间分析”来向向量/并行识别器提供流信息。在有利的情况下,编译器将标量变量更改为下标变量。编译器的输出是 FORTRAN 的扩展,它显式地显示并行和向量运算。
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.