See this document in CiteSeerX!

Compiling Collection-Oriented Languages onto Massively Parallel Computers (1990)  (Make Corrections)  (69 citations)
Guy Blelloch
Journal of Parallel and Distributed Computing



  Home/Search   Context   Related

Links:   ACM   DBLP

 
View or download:
cmu.edu/~scandal/paper...jpdccol.ps.gz
cmu.edu/project/scanda...jpdccol.ps.gz
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  cmu.edu/~scandal/papers/ (more)
From:  berkeley.edu/~guyb...publications
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: : This paper introduces techniques for compiling the nested parallelism of collectionoriented languages onto existing parallel hardware. Programmers of parallel machines encounter nested parallelism whenever they write a routine that performs parallel operations, and then want to call that routine itself in parallel. This occurs naturally in many applications. Most parallel systems, however, do not permit the expression of nested parallelism. This forces the programmer to exploit only one... (Update)

Cited by:   More
Piecewise Execution of Nested Data-Parallel Programs - Palmer, Prins, Chatterjee.. (1995)   (Correct)
Practical Parallel Divide-and-Conquer Algorithms - Hardwick (1997)   (Correct)
Size and Access Inference for Data-Parallel Programs - Chatterjee (1990)   (Correct)

Active bibliography (related documents):   More   All
0.5:   Lifestreams: A Storage Model for Personal Data - Freeman, Gelernter (1996)   (Correct)
0.4:   Design and Implementation of 8½, a Declarative.. - Michel (1995)   (Correct)
0.3:   Composition and Compilation in Functional Programming Languages - Budd (1994)   (Correct)

Similar documents based on text:   More   All
0.2:   Bulk Processing Of Text On A Massively Parallel Computer - Sabot (1986)   (Correct)
0.2:   Implementation and Analysis of a Parallel Collection Query.. - Dan Suciu Att (1996)   (Correct)
0.2:   Technical Re on 918 - Afl Programming Language   (Correct)

Related documents from co-citation:   More   All
35:   Vector Models for Data-Parallel Computing (context) - Blelloch - 1990
29:   Nesl: A nested data parallel language - Blelloch - 1990
21:   Transforming high-level data-parallel programs into vector operations - Prins, Palmer - 1993

BibTeX entry:   (Update)

Guy E. Blelloch and Gary W. Sabot. Compiling collection-oriented languages onto massively parallel computers. Journal of Parallel and Distributed Computing, 8(2):119--134, February 1990. http://citeseer.ist.psu.edu/blelloch90compiling.html   More

@article{ blelloch90compiling,
    author = "G. E. Blelloch and G. W. Sabot",
    title = "Compiling Collection-Oriented Languages onto Massively Parallel Computers",
    journal = "Journal of Parallel and Distributed Computing",
    volume = "8",
    number = "2",
    publisher = "Academic Press",
    address = "San Diego, New York, Boston, London, Syndey, Tokyo, Toronto",
    pages = "119--134",
    year = "1990",
    url = "citeseer.ist.psu.edu/blelloch90compiling.html" }
Citations (may not include all citations):
484   Common Lisp: The Language (context) - Jr, Fahlman et al. - 1984  ACM
115   Scans as primitive parallel operations - Blelloch - 1987  ACM   DBLP
103   A Programming Language (context) - Iverson - 1962
101   Programming with Sets: An Introduction to SETL (context) - Schwartz, Dewar et al. - 1986
79   Programming for parallelism (context) - Karp - 1987  ACM
56   The Paralation Model: Architecture-Independent Parallel Prog.. (context) - Sabot - 1988
40   Connection Machine LISP: fine-grained parallel symbolic proc.. (context) - Jr, Hillis - 1986  DBLP
24   Compilation and delayed evaluation in APL (context) - Guibas, Wyatt - 1978  ACM   DBLP
14   Scan Primitives and Parallel Vector Models (context) - Blelloch - 1988
8   The nested rectangular array as a model of data (context) - More - 1979  ACM
7   Lisp Manual (context) - Corporation, Essential - 1986
4   of APL. APL Quote Quad (context) - Iverson, dictionary - 1987
3   An APL Compiler for a Vector Processor (context) - Budd - 1982  ACM   DBLP
2   Database Systems (context) - Date - 1986  ACM
1   Order Number SH (context) - Programming, Reference et al. - 1984



The graph only includes citing articles where the year of publication is known.


Documents on the same site (http://www.cs.cmu.edu/~scandal/papers/):   More
Collection-Oriented Languages - Sipelstein (1991)   (Correct)
Cvl: A C Vector Library - Manual Version 2 - Blelloch, Chatterjee, Hardwick, .. (1993)   (Correct)
A Provable Time and Space Efficient Implementation of NESL - Blelloch, Greiner (1996)   (Correct)

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC