Gul Agha.
The Structure and Semantics of Actor Language.
In Proceedings of the School/Workshop on Foundations of Object
Oriented Languages, Lecture Notes in Computer Science. Springer-Verlag,
1991.
Randy Allen and Ken Kennedy.
Automatic Translation of FORTRAN Programs to Vector Form.
ACM Transactions on Programming Languages and Systems,
9(4):491-542, October 1987.
Arvind and Rishiyur S. Nikhil.
A Dataflow Approach to General-purpose Parallel Computing.
Computation Structures Group Memo 302, Laboratory for Computer
Science, Massachusetts Institute of Technology, July 1989.
R. Bagrodia, K. M. Chandy, and E. Kwan.
Uc: a language for the Connection Machine.
In Proceedings of Supercomputing '90, pages 525-534. IEEE
Computer Society Press, November 1990.
James M. Boyle and Terence J. Harmer.
A Practical Functional Program for the CRAY X-MP.
PREPRINT MCS-P159-0690, Mathematics and Computer Science Division,
Argonne National Laboratory, July 1990.
A. Black, N. Hutchinson, E. Jul, H. Levy, and L. Carter.
Distribution and Abstract Data Types in Emerald.
IEEE Transactions on Software Engineering, 13(1):65-76,
January 1987.
Guy E. Blelloch.
NESL: A nested data-parallel language (version 2.6).
Technical Report CMU-CS-93-129, School of Computer Science, Carnegie
Mellon University, April 1993.
Henri E. Bal, Jennifer G. Steiner, and Andrew S. Tanenbaum.
Programming Languages for Distributed Computing Systems.
ACM Computing Surveys, 21(3):261-322, September 1989.
Andrew A. Chien and William J. Dally.
Experience with Concurrent Aggregates (CA): Implementation and
Programming.
In Proceedings of the Fifth Distributed Memory Computers
Conference, Charleston, South Carolina, April 8-12 1990. SIAM.
Rohit Chandra, Anoop Gupta, and John Hennessy.
COOL: A Language for Parallel Programming.
In David Padua, David Gelernter, and Alexandru Nicolau, editors,
Languages and Compilers for Parallel Computing, Research Monographs in
Parallel and Distributed Computing, pages ??-?? The MIT Press, 1990.
John T. Feo, David C. Cann, and Rodney R. Oldehoeft.
A Report on the Sisal Language Project.
Journal of Parallel and Distributed Computing, 10(4):349-366,
December 1990.
Ron Goldman and Richard P. Gabriel.
Qlisp: Experience and New Directions.
In Proceedings of the ACM/SIGPLAN PPEALS 1988, New Haven, CT,
pages 111-123, 1988.
R. H. Halstead.
MultiLisp: A Language for Concurrent Symbolic Computation.
ACM Transactions on Programming Languages and Systems,
7(4):501-538, October 1985.
R. H. Halstead.
New Ideas in Parallel Lisp: Language Design, Implementation, and
Programming Tools.
In G. Goos and J. Hartmanis, editors, Parallel Lisp: Languages
and Systems, Proceedings of the U.S./Japan Workshop on Parallel Lisp,
volume 441, pages 2-57. Springer-Verlag, 1990.
Williams Ludwell Harrison III.
The Interprocedural Analysis and Automatic Parallelization of Scheme
Programs.
Lisp and Symbolic Computation: An International Journal,
2(3/4), October 1989.
Waldemar Horwat, Andrew Chien, and William J. Dally.
Experience with CST: Programming and Implementation.
In Proceedings of the ACM SIGPLAN 89 Conference on Programming
Language Design and Implementation, 1989.
Paul Hudak and Eric Mohr.
Graphinators and the Duality of SIMD and MIMD.
In ACM Conference on Lisp and Functional Programming, pages
224-234, July 1988.
Luddy Harrison and David A. Padua.
PARCEL: Project for the Automatic Restructuring and Concurrent
Evaluation of Lisp.
In Proceedings of the 1988 International Conference on
Supercomputing, St. Malo, France, pages 527-538, 1988.
Leonard G. C. Hamey, Jon A. Webb, and I-Chen Wu.
An Architecture Independent Programming Language for Low-Level
Vision.
Computer Vision, Graphics, and Image Processing, 48:246-264,
1989.
David A. Krantz, Robert H. Halstead, Jr., and Eric Mohr.
Mul-T: A High-Performance Parallel Lisp.
In Proceedings of the SIGPLAN'89 Conference on Programming
Language Design and Implementation, pages 81-90, 1989.
James R. Larus and Paul N. Hilfinger.
Restructuring Lisp Programs for Concurrent Execution.
In Proceedings of the ACM/SIGPLAN PPEALS 1988, New Haven, CT,
pages 100-110, 1988.
Peter H. Mills, Lars S. Nyland, Jan F. Prins, John H. Reif, and Robert A.
Wagner.
Prototyping parallel and distributed programs in Proteus.
Technical Report UNC-CH TR90-041, Computer Science Department,
University of North Carolina, 1990.
Rishiyur S. Nikhil.
ID Version 90.0 Reference Manual.
Computation Structures Group Memo 284-1, Laboratory for Computer
Science, Massachusetts Institute of Technology, July 1990.
David Padua, David Kuck, and Duncan Lawrie.
High-Speed Multiprocessors and Compilation Techniques.
IEEE Transactions on Computers, C-29(9):763-776, September
1980.
J. R. Rose and G. L. Steele Jr.
C*: An Extended C Language for Data Parallel Programming.
In Proceedings Second International Conference on
Supercomputing, Vol. 2, pages 2-16, San Francisco, CA, May 1987.
Guy L. Steele Jr. and W. Daniel Hillis.
Connection Machine Lisp: Fine-Grained Parallel Symbolic Processing.
In Proceedings of the 1986 ACM Conference on Lisp and Functional
Programming, pages 279-297, 1986.
Olin Shivers.
Control Flow Analysis in Scheme.
In Proceedings of the SIGPLAN 1988 Conference on Programming
Language Design and Implementation, pages 164-174, June 1988.