(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 computers, and as a basis for teaching parallel algorithms. Parallelism is supplied
through a simple set of data-parallel constructs based on sequences, including a mechanism
for applying any function over the elements of a sequence in parallel and a rich set of parallel
functions that manipulate sequences.
Nesl ... (Update)
Similar documents (at the sentence level):
79.5%: NESL: A Nested Data-Parallel Language (Version 2.6) - Blelloch (1993)
(Correct)
14.1%: Nesl: A Nested Data-Parallel Language - Blelloch (1990)
(Correct)
7.2%: Programming Parallel Algorithms - Blelloch (1996)
(Correct)
Active bibliography (related documents): More All
0.6: Implementation of a Portable Nested Data-Parallel.. - Blelloch, Chatterjee.. (1994)
(Correct)
0.5: Developing a Practical Projection-Based Parallel Delaunay.. - Blelloch, Miller, Talmor (1996)
(Correct)
0.4: Practical Parallel Divide-and-Conquer Algorithms - Hardwick (1997)
(Correct)
Similar documents based on text: More All
0.2: NESL User's Manual (For NESL Version 3.1) - Blelloch, Sipelstein, Hardwick, .. (1995)
(Correct)
0.1: Translating an Existing Scientific Application from C to.. - Chaney, Crowl (1993)
(Correct)
0.1: [SCT92] J. Schaeffer, J. Culberson, N. Treloar, B.. - Artificial Intelligence
(Correct)
BibTeX entry: (Update)
@misc{ blelloch-nesl,
author = "Guy E. Blelloch",
title = "NESL: A Nested Data-Parallel Language (Version 3.1)",
url = "citeseer.ist.psu.edu/article/blelloch95nesl.html" }
Citations (may not include all citations):
3972
Introduction to Algorithms (context) - Cormen, Leiserson et al. - 1990
1254
Computational Geometry---An Introduction (context) - Preparata, Shamos - 1985
1074
The Definition of Standard ML (context) - Milner, Tofte et al. - 1990
439
An Introduction to the Theory of Numbers (context) - Hardey, Wright - 1983
268
Parallel algorithms for shared memory machines (context) - Karp, Ramachandran - 1990
218
Parallelism in random access machines (context) - Fortune, Wyllie - 1978
206
Vector Models for Data-Parallel Computing (context) - Blelloch - 1990
178
Standard ML of New Jersey
- Appel, MacQueen - 1991
174
The parallel evaluation of general arithmetic expressions (context) - Brent - 1974
152
structures: Data structures for parallel computing
- Rishiyur, Nikhil et al. - 1989
150
Report on the functional programming language HASKELL (context) - Hudak, Wadler - 1990
130
Implementation of a portable nested data-parallel language
- Blelloch, Chatterjee et al. - 1994
115
Scans as primitive parallel operations
- Blelloch - 1989
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
89
SISAL: Streams and Iteration in a Single Assignment Language (context) - McGraw, Skedzielewski et al. - 1985
72
Computer processing of line-drawing images (context) - Freeman - 1974
69
Compiling collection-oriented languages onto massively paral..
- Blelloch, Sabot - 1990
67
language for data parallel programming (context) - Rose, Jr et al. - 1987
59
An overview of MIRANDA (context) - Turner - 1986
58
Collection-oriented languages
- Sipelstein, Blelloch - 1991
54
Technical Report CMU-CS (context) - Blelloch, Hardwick et al. - 1995
54
Technical Report CMU-CS (context) - Blelloch, Chatterjee et al. - 1990
49
Probabilistic parallel algorithms for sorting and selection (context) - Reischuk - 1985
37
Prototyping parallel and distributed programs in Proteus
- Mills, Nyland et al. - 1990
33
time parallel string matching algorithm (context) - Breslauer, Galil et al. - 1990
30
Deterministic sampling---a new technique for fast pattern ma.. (context) - Vishkin - 1991
27
parallel Max-Flow algorithm (context) - Shiloach, Vishkin et al. - 1982
20
A comparison of data-parallel algorithms for connected compo..
- Greiner - 1994
17
Parallel solutions to geometric problems on the scan model o..
- Blelloch, Little - 1988
16
Compiling Data-Parallel Programs for Efficient Execution on .. (context) - Chatterjee - 1991
15
Draft document for a standard message-passing interface (context) - Interface - 1993
13
Porting a vector library: a comparison of MPI (context) - Hardwick - 1994
11
Scan primitives for vector computers
- Chatterjee, Blelloch et al. - 1990
10
Class notes: Programming parallel algorithms
- Blelloch, Hardwick - 1993
10
Thinking Machines Corporation (context) - Lasser, Lisp - 1986
7
Technical Report Computation Structures Group Memo (context) - Nikhil, manual - 1990
5
A comparison of two n-body algorithms (context) - Blelloch, Narlikar - 1994
5
Paralation Lisp Reference Manual (context) - Sabot - 1988
2
Parallel Delaunay triangulation implementation (context) - Blelloch, Miller et al. - 1994
1
The NESL cost semantics (context) - Greiner, Blelloch - 1995
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