See this document in CiteSeerX!

Scan Primitives for Vector Computers (1990)  (Make Corrections)  (15 citations)
Siddhartha Chatterjee, Guy E. Blelloch, Marco Zagha
Supercomputing



  Home/Search   Context   Related

Links:   ACM   DBLP

 
View or download:
cmu.edu/~scandal/p...rcomputing90.ps.gz
cmu.edu/project/sc...ercomputing90.ps.Z
cmu.edu/project/sc...rcomputing90.ps.gz
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  cmu.edu/~scandal/papers/ (more)
From:  hypatia.dcs.qmw.ac.uk/...hpc.scan
(Enter author homepages)

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

Abstract: This paper describes an optimized implementation of a set of scan (also called allprefix -sums) primitives on a single processor of a CRAY Y-MP, and demonstrates that their use leads to greatly improved performance for several applications that cannot be vectorized with existing compiler technology. The algorithm used to implement the scans is based on an algorithm for parallel computers and is applicable with minor modifications to any register-based vector computer. On the CRAY Y-MP, the... (Update)

Context of citations to this paper:   More

...of an array. Scans are used to solve a number of computations in scientific codes, including linear recurrences and tridiagonal systems [14, 34]. If a reduction or scan accesses data in a manner that sequentializes computation across processors, it may be parallelized by...

...executing scan instructions in ind order does not permit vectorization. Therefore, we might choose to execute these instructions differently [19], with a corresponding attribute scan.The generation and consumption attributes for representative VCODE operations are presented in...

Cited by:   More
Implementation of a Portable Nested Data-Parallel.. - Blelloch, Hardwick.. (1993)   (Correct)
DPL : Data Parallel Library Manual - Palmer (1994)   (Correct)
Compiling Nested Data-Parallel Programs for.. - Siddhartha.. (1993)   (Correct)

Similar documents (at the sentence level):
6.3%:   Solving Linear Recurrences with Loop Raking - Blelloch, Chatterjee, Zagha (1992)   (Correct)

Active bibliography (related documents):   More   All
0.5:   Prefix Sums and Their Applications - Blelloch (1990)   (Correct)
0.5:   An Evaluation of Sparse Solvers using Large-Scale Finite.. - Hsueh-Horng Fu   (Correct)
0.4:   Scans as Primitive Parallel Operations - Blelloch (1987)   (Correct)

Similar documents based on text:   More   All
0.1:   Flattening Trees - Keller, Chakravarty (1998)   (Correct)
0.1:   Cvl: A C Vector Library - Manual Version 2 - Blelloch, Chatterjee, Hardwick, .. (1993)   (Correct)
0.1:   Optimal Evaluation of Array Expressions on Massively.. - Siddhartha.. (1992)   (Correct)

Related documents from co-citation:   More   All
9:   Vector Models for Data-Parallel Computing (context) - Blelloch - 1990
5:   Compiling collection-oriented languages onto massively parallel computers - Blelloch, Sabot - 1990
5:   language for data parallel programming (context) - Rose, Jr et al. - 1987

BibTeX entry:   (Update)

S. Chatterjee, G. E. Blelloch, and M. Zagha, Scan primitives for vector computers, in Proceedings Supercomputing '90, Nov. 1990. http://citeseer.ist.psu.edu/chatterjee90scan.html   More

@inproceedings{ chatterjee90scan,
    author = "Siddhartha Chatterjee and Guy E. Blelloch and Marco Zagha",
    title = "Scan primitives for vector computers",
    booktitle = "Supercomputing",
    pages = "666-675",
    year = "1990",
    url = "citeseer.ist.psu.edu/chatterjee90scan.html" }
Citations (may not include all citations):
345   Basic Linear Algebra Subprograms for Fortran Usage (context) - Lawson, Hanson et al. - 1979  ACM   DBLP
206   Vector Models for Data-Parallel Computing (context) - Blelloch - 1990  ACM
201   Parallel Prefix Computation (context) - Ladner, Fischer - 1980  ACM   DBLP
200   Data Parallel Algorithms (context) - Hillis, Jr - 1986  ACM   DBLP
115   Scans as Primitive Parallel Operations - Blelloch - 1989  ACM   DBLP
103   A Programming Language (context) - Iverson - 1962
69   Compiling Collection-Oriented Languages onto Massively Paral.. - Blelloch, Sabot - 1990  ACM   DBLP
65   Sorting and Searching (context) - Knuth - 1973
64   A Parallel Algorithm for the Efficient Solution of a General.. (context) - Kogge, Stone - 1973
46   A Fast Direct Solution of Poisson's Equation Using Fourier A.. (context) - Hockney - 1965  ACM   DBLP
42   Parallel Computers: Architecture (context) - Hockney, Jesshope - 1988
29   American National Standard for Information Systems Programmi.. (context) - Standards - 1989
24   ACM Transactions on Mathematical Software (context) - Stone, Equation - 1975
20   the Algorithmic Complexity of Discrete Functions (context) - Ofman - 1963
19   Algorithmic Techniques for Computer Vision on a Fine-Grained.. (context) - Little, Blelloch et al. - 1989  ACM   DBLP
17   Parallel Solutions to Geometric Problems on the Scan Model o.. - Blelloch, Little - 1988  ACM
10   Compiling Techniques for First-Order Linear Recurrences on a.. (context) - Tanaka, Iwasawa et al. - 1988  ACM
9   Connection Machine Lisp: A Dialect of Common Lisp for Data P.. (context) - Wholey, Jr - 1987
8   Kluwer Academic Publishers (context) - Polychronopoulos, Compilers - 1988
7   Symbolic Machine Instructions Reference Manual SR-0085B (context) - Inc, Heights - 1988
5   High-speed Processing Schemes for Summation Type and Iterati.. (context) - Wada, Ishiii et al. - 1988  ACM   DBLP
3   Parallel Processsing with the Perfect Shuffle (context) - Stone - 1971
2   A Guidebook to Fortran on Supercomputers (context) - Levesque, Williamson - 1989



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