ACM Home Page
Please provide us with feedback. Feedback
A provably time-efficient parallel implementation of full speculation
Full text PdfPdf (1.45 MB)
Source Annual Symposium on Principles of Programming Languages archive
Proceedings of the 23rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages table of contents
St. Petersburg Beach, Florida, United States
Pages: 309 - 321  
Year of Publication: 1996
ISBN:0-89791-769-3
Authors
John Greiner  Carnegie Mellon University
Guy E. Blelloch  Carnegie Mellon University
Sponsors
SIGPLAN: ACM Special Interest Group on Programming Languages
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 5,   Downloads (12 Months): 20,   Citation Count: 6
Additional Information:

references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/237721.237797
What is a DOI?

REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
2
 
3
4
 
5
 
6
 
7
8
 
9
10
11
12
13
 
14
 
15
16
 
17
 
18
 
19
20
 
21
 
22
James S. Miller. Mult#Scheme: A Parallel Processm9 System Based on MIT Scheme. PhD thesis, Massachusetts Institute ot Technology, September 1987.
 
23
 
24
Rishiyur S. Nikhil. The parallel programming language Id and its compilation for parallel machines. Technical Report Computation Structures Group Memo 313, Massachusetts Institute of Technology, July 1990.
 
25
Rishiyur S. Nikhil. Id version 90.1 reference manual. Technical Report Computation Structures Group Memo 284-1, Laboratory for Computer Science, Massachusetts Institute of Technology, july 1991.
 
26
Rishiyur S. Nikhil, Arvind, James Hicks# Shail Aditya, Lennar Augustsson, Jan-Willem Maessen# and Yuli Zhou. pH language reference manual, version 1.0- preliminary. Technical Report Computation Structures Group Memo 369, Laboratory for Computer Science, Massachusetts Institute of Technology, January 1995.
 
27
Randy B. Osborne. Speculatwe Computation #n MuIt#l- #sp. PhD thesis, Massachusetts Institute of Technology, December 1989.
 
28
Andrew S. Partridge. SpecuIatwe Evaluation #n Parallel Implcmcntatzons of Lazy Functional Languages. PhD thesis, Department of Computer Science# University of Tasmania, 1991.
 
29
Andrew S. Partridge and Anthony H. Dekker. Speculative parallelism in a distributed graph reduction machine. In Proceedings Hawai# International Conference on System Sciences, volume 2, pages 771-779, 1989.
 
30
 
31
 
32
Paul Roe. Calculating lenient programs' performance. In Simon L Peyton Jones, Graham Hutton, and Carsten Kehler Holst, editors, Proceedings Functional Programming, Glasgow 1990, Workshops in computing, pages 227-236. Springer-Verlag, August 1990.
 
33
Paul Roe. Parallel Programming using Functional Languages. PhD thesis, Department of Computing Science, University of Glasgow, February 1991.
 
34
David Sands. Calcuh for T'tme Analysis of Functional Programs. PhD thesis, University of London, Imperial College, September 1990.
 
35
 
36
Guy Tremblay and G. R. Gao. The impact of laziness on parallelism and the limits of strictness analysis, in A. P Wim Bohm and John T. Peo, editors, Proceedings H#gh Performance Functional Computing, pages 119- 133, April 1995.
 
37
C K Yuen, M D Feng, and J J Yee. Speculative parallelism in BaLinda Lisp. Technical Report TR31/92, Department of Information Systems and Computer Science, National University of Singapore, November 1992.
 
38
Wolf Zimmermann. Automatic worst case complexity analysis of parallel programs. Technical Report TR-90- 066, International Computer Science Institute, December 1990.
 
39
Wolf Zimmermann. Complexity issues in the design of functional languages with explicit parallelism. In Proceed#ngs International Conference on Computer Languaqes, pages 34-43, 1992.


Collaborative Colleagues:
John Greiner: colleagues
Guy E. Blelloch: colleagues