See this document in CiteSeerX!

Nesl: A Nested Data-Parallel Language (1990)  (Make Corrections)  (166 citations)
Guy Blelloch



  Home/Search   Context   Related

Links:   ACM

 
View or download:
cmu.edu/~scandal/p...MUCS92103.ps.gz
cmu.edu/project/sc...MUCS92103.ps.gz
cmu.edu/anon/1992/CMUCS92103.ps
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  cmu.edu/~scandal/papers/ (more)
From:  cmu.edu/project/s...CMUCS95170
(Enter author homepages)

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

Abstract: This report describes Nesl, a strongly-typed, applicative, data-parallel language. Nesl is intended to be used as a portable interface for programming a variety of parallel and vector supercomputers, and as a basis for teaching parallel algorithms. Parallelism is supplied through a simple set of data-parallel constructs based on vectors, including a mechanism for applying any function over the elements of a vector in parallel, and a broad set of parallel functions that manipulate vectors. Nesl ... (Update)

Cited by:   More
Compiling and Optimizing Dynamic Parallel Programs - Mark Chu-Carroll Carroll   (Correct)
Generating De Bruijn Sequences: - An Efficient Implementation   (Correct)
Vector Pascal - Paul Cockshott And   (Correct)

Similar documents (at the sentence level):
19.5%:   NESL: A Nested Data-Parallel Language (Version 2.6) - Blelloch (1993)   (Correct)
15.0%:   NESL: A Nested Data-Parallel Language (Version 3.1) - Blelloch (1995)   (Correct)
12.8%:   Programming Parallel Algorithms - Blelloch (1996)   (Correct)

Active bibliography (related documents):   More   All
0.4:   Implementation of a Portable Nested Data-Parallel.. - Blelloch, Chatterjee.. (1994)   (Correct)
0.3:   Serializing Parallel Programs by Removing Redundant Computation - Ernst (1994)   (Correct)
0.3:   Reference Manual (Version 1.1) - Guy Blelloch   (Correct)

Similar documents based on text:   More   All
0.3:   NESL User's Manual (For NESL Version 3.1) - Blelloch, Sipelstein, Hardwick, .. (1995)   (Correct)
0.2:   Interactive Simulations on the Web: Compiling NESL into.. - Hardwick, Narlikar.. (1997)   (Correct)
0.2:   Cvl: A C Vector Library - Manual Version 2 - Blelloch, Chatterjee, Hardwick, .. (1993)   (Correct)

Related documents from co-citation:   More   All
37:   Vector Models for Data-Parallel Computing (context) - Blelloch - 1990
20:   Compiling collection-oriented languages onto massively parallel computers - Blelloch, Sabot - 1990
20:   Technical Report CMU-CS (context) - Blelloch, Chatterjee et al. - 1993

BibTeX entry:   (Update)

G. Blelloch. Nesl: A nested data parallel language. Technical Report CMU-CS-92-103, CMU, 1990. http://citeseer.ist.psu.edu/blelloch90nesl.html   More

@techreport{ guy93nesl,
    author = "Blelloch, Guy E.",
    title = "{NESL}: {A} {N}ested {D}ata-{P}arallel {L}anguage",
    number = "CMU-CS-93-129",
    month = "April",
    year = "1993",
    url = "citeseer.ist.psu.edu/blelloch90nesl.html" }
Citations (may not include all citations):
1254   Computational Geometry---An Introduction (context) - Preparata, Shamos - 1985
1074   The Definition of Standard ML (context) - Milner, Tofte et al. - 1990  ACM
218   Parallelism in random access machines (context) - Fortune, Wyllie - 1978  ACM   DBLP
206   Vector Models for Data-Parallel Computing (context) - Blelloch - 1990
174   The parallel evaluation of general arithmetic expressions (context) - Brent - 1974  ACM   DBLP
115   Scans as primitive parallel operations - Blelloch - 1989  ACM   DBLP
108   Communications of the ACM (context) - Hoare, partition et al. - 1961
103   A Programming Language (context) - Iverson - 1962
101   Programming with Sets: An Introduction to SETL (context) - Schwartz, Dewar et al. - 1986
72   Computer processing of line-drawing images (context) - Freeman - 1974  ACM   DBLP
69   Compiling collection-oriented languages onto massively paral.. - Blelloch, Sabot - 1990  ACM   DBLP
67   language for data parallel programming (context) - Rose, Jr et al. - 1987
58   Collection-oriented languages - Sipelstein, Blelloch - 1991
54   Technical Report CMU-CS (context) - Blelloch, Chatterjee et al. - 1990
33   time parallel string matching algorithm (context) - Breslauer, Galil et al. - 1990
30   Deterministic sampling-a new technique for fast pattern matc.. (context) - Vishkin - 1991  DBLP
17   Parallel solutions to geometric problems on the scan model o.. - Blelloch, Little - 1988  ACM
16   Compiling Data-Parallel Programs for Efficient Execution on .. (context) - Chatterjee - 1991  ACM
10   Thinking Machines Corporation (context) - Lasser, Lisp et al. - 1986
6   Thinking Machines Corporation (context) - Jr, report - 1986
5   Paralation Lisp Reference Manual (context) - Sabot - 1988
5   An Introduction to the Theory of Numbers (context) - Hardey, Wright - 1983
2   Portable data-parallel algorithms (context) - Blelloch, Chatterjee et al. - 1992



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