Data optimization: Allocation of arrays to reduce communication on SIMD machines

Journal of Parallel and Distributed Computing - Tập 8 Số 2 - Trang 102-118 - 1990
Kathleen Knobe1, Joan D. Lukas1,2, Patrick H Worley3
1Compass, Inc., 550 Edgewater Drive, Wakefield, Massachusetts 01880 USA
2University of Massachusetts at Boston, Boston, Massachusetts 02125, USA
3Thinking Machines Corporation, 245 First Street, Cambridge, Massachusetts 02142, USA

Tóm tắt

Từ khóa


Tài liệu tham khảo

Albert, 1988, Compiling Fortran 8x array features for the Connection Machine computer system

Allen, 1976, A program data flow analysis procedure, Comm. ACM, 19, 137, 10.1145/360018.360025

Allen, 1984, Automatic loop interchange, 233

Allen, 1986, Vector register allocation

1989

Banerjee, 1988

Callahan, 1987, A global approach to detection of parallelism

Chen, 1986, A parallel language and its compilation to multiprocessor machines or VLSI, 131

Gottlieb, 1985, A new way to speed up a supercomputer, Electronics, 58, 30

1985, Electronics, 58, 56

Hillis, 1985

Irigoin, 1988, Supernode partitioning, 319

Knobe, 1988, Massively parallel data optimization

Millstein, 1973, Control structures in Illiac IV Fortran, Comm. ACM, 16, 621, 10.1145/362375.362398

Presberg, 1975, The Paralyzer: IVTRAN's parallelism analyzer and synthesizer, ACM SIGPLAN Notices, 10, 9, 10.1145/390015.808396

1987