TY - GEN
T1 - Data management and control-flow constructs in a SIMD/SPMD parallel language/compiler
AU - Nichols, Mark A.
AU - Siegel, Howard Jay
AU - Dietz, Henry G.
PY - 1990
Y1 - 1990
N2 - Features of an explicitly parallel language targeted for reconfigurable massively parallel processing systems capable of operating in the SIMD (single-instruction-stream, multiple-data-stream) and SPMD (single-program, multiple-data-stream) modes of parallelism are presented (SPMD is a subset of MIMD (multiple-instruction stream, multiple-data stream)). All aspects of the language have been provided with an SIMD-mode version and an SPMD-mode version that are functionally equivalent. The language facilitates experimentation with and exploitation of massively parallel SIMD/SPMD machines. Aspects of data management (variable specification, data manipulation operations, etc.) and control-flow constructs (data dependent and processor address dependent) are examined.
AB - Features of an explicitly parallel language targeted for reconfigurable massively parallel processing systems capable of operating in the SIMD (single-instruction-stream, multiple-data-stream) and SPMD (single-program, multiple-data-stream) modes of parallelism are presented (SPMD is a subset of MIMD (multiple-instruction stream, multiple-data stream)). All aspects of the language have been provided with an SIMD-mode version and an SPMD-mode version that are functionally equivalent. The language facilitates experimentation with and exploitation of massively parallel SIMD/SPMD machines. Aspects of data management (variable specification, data manipulation operations, etc.) and control-flow constructs (data dependent and processor address dependent) are examined.
UR - http://www.scopus.com/inward/record.url?scp=0025561158&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=0025561158&partnerID=8YFLogxK
M3 - Conference contribution
AN - SCOPUS:0025561158
SN - 0818620536
T3 - Proc 3 Symp Front Massively Parallel Comput Frontiers 90
SP - 397
EP - 406
BT - Proc 3 Symp Front Massively Parallel Comput Frontiers 90
T2 - Proceedings of the 3rd Symposium on the Frontiers of Massively Parallel Computation - Frontiers '90
Y2 - 8 October 1990 through 10 October 1990
ER -