next up previous
Next: Benchmark Code Up: Java as an Intermediate Previous: Conclusions

References

1
A. Adl-Tabatabai, G. Langdale, S. Lucco, and R. Wahbe. Efficient and Language-Independent Mobile Programs. Technical Report CMU-CS-95-204, School of Computer Science, Carnegie Mellon University, October 1995.

2
Guy E. Blelloch. Vector Models for Data-Parallel Computing. MIT Press, 1990.

3
Guy E. Blelloch. NESL: A Nested Data-Parallel Language (Version 3.1). Technical Report CMU-CS-95-170, School of Computer Science, Carnegie Mellon University, July 1995.

4
Guy E. Blelloch. Programming Parallel Algorithms. Communications of the ACM, 39(3):85-97, March 1996.

5
Guy E. Blelloch and Siddhartha Chatterjee. VCODE: A Data-Parallel Intermediate Language. In Proceedings Frontiers of Massively Parallel Computation, pages 471-480, October 1990.

6
Guy E. Blelloch, Siddhartha Chatterjee, Jonathan C. Hardwick, Margaret Reid-Miller, Jay Sipelstein, and Marco Zagha. CVL: A C Vector Library. Technical Report CMU-CS-93-114, School of Computer Science, Carnegie Mellon University, February 1993.

7
Guy E. Blelloch, Siddhartha Chatterjee, Jonathan C. Hardwick, Jay Sipelstein, and Marco Zagha. Implementation of a Portable Nested Data-Parallel Language. In Proceedings 4th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, pages 102-111, San Diego, May 1993.

8
Per Bothner and R. Alexander Milowsk. The Kawa Scheme Interpreter Project.

9
Mike Cowlishaw. NetRexx.

10
James Gosling. Java intermediate bytecodes. SIGPLAN Notices, March 1995. Originally appeared at ACM SIGPLAN Workshop on Intermediate Representations (IR'95).

11
Jonathan C. Hardwick. Porting a Vector Library: a Comparison of MPI, Paris, CMMD and PVM. In Proceedings of the 1994 Scalable Parallel Libraries Conference, pages 68-77, October 1994.

12
iMatix. Libero--the thinking programmer's tool.

13
Mike Lehman. HotTEA.

14
Sun Microsystems. The Java Language: An Overview, 1995.

15
Sun Microsystems. The Java Virtual Machine Specification, August 1995.

16
S. Tucker Taft. Programming the Internet in Ada 95. Submitted to Ada Europe '96.

next up previous
Next: Benchmark Code Up: Java as an Intermediate Previous: Conclusions

Jonathan Hardwick