See this document in CiteSeerX!

Reference Manual (Version 1.1)  (Make Corrections)  
Guy E. Blelloch Siddhartha Chatterjee Fritz Knabe Jay Sipelstein Marco Zagha...



  Home/Search   Context   Related

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

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

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

Abstract: This report introduces VCODE, an intermediate language for data-parallel computations. VCODE is designed to allow easy porting of data-parallel languages, such as C*, PARALATION LISP, and Fortran 8x, to a wide class of parallel machines. It is designed with the joint goals of being simple, expressive, and efficiently implementable. It contains about 50 instructions, most of which manipulate arbitrarily long vectors of atomic values, and includes a set of segmented instructions that are crucial... (Update)

Active bibliography (related documents):   More   All
0.5:   Parallel Parsing of Languages Generated by Ambiguous Bounded.. - McCloskey, Wang (1994)   (Correct)
0.4:   Implementation of a Portable Nested Data-Parallel.. - Blelloch, Chatterjee.. (1994)   (Correct)
0.4:   Compiling Nested Data-Parallel Programs for.. - Siddhartha.. (1993)   (Correct)

Similar documents based on text:   More   All
0.4:   Cvl:ACVector Library - Manual Version Guy   (Correct)
0.3:   Cvl: A C Vector Library - Manual Version 2 - Blelloch, Chatterjee, Hardwick, .. (1993)   (Correct)
0.3:   VCODE Tutorial - Dawson Engler Engler   (Correct)

BibTeX entry:   (Update)

@misc{ blelloch-reference,
  author = "Guy Blelloch",
  title = "Reference Manual (Version 1.1)",
  url = "citeseer.ist.psu.edu/50399.html" }
Citations (may not include all citations):
286   The Connection Machine (context) - Hillis - 1985
206   Vector Models for Data-Parallel Computing (context) - Blelloch - 1990
157   Data Optimization: Allocation of Arrays to Reduce Communicat.. (context) - Knobe, Lukas et al. - 1990
110   iWarp: An Integrated Solution to High-Speed Parallel Computi.. - Borkar, Cohn et al. - 1988
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
89   Optimizing Supercompilers for Supercomputers (context) - Wolfe - 1989
69   Compiling Collection-Oriented Languages onto Massively Paral.. - Blelloch, Sabot - 1990
67   Language for Data Parallel Programming (context) - Rose, Jr et al. - 1987
56   The Paralation Model: Architecture-Independent Parallel Prog.. (context) - Sabot - 1988
29   American National Standard for Information Systems Programmi.. (context) - Standards - 1989
11   Programs for a Hypercube Multicomputer (context) - Quinn, Hatcher et al. - 1988
11   An Architecture Independent Programming Language for Low-Lev.. (context) - Hamey, Webb et al. - 1989
10   Thinking Machines Corporation (context) - Lasser, Lisp et al. - 1986
9   Image Synthesis on the Connection Machine (context) - Crow, Demos et al. - 1989
6   Logic Simulation on Massively Parallel Architectures (context) - Kravitz, Bryant et al. - 1989
6   Thinking Machines Corporation (context) - Jr, report - 1986
6   Study of Protein Sequence Comparison Metrics on the Connecti.. (context) - Lander, Mesirov et al. - 1989
6   Parallel Simulated Annealing: Accuracy vs (context) - Durand - 1989
6   Parallel Processing of Biological Sequence Comparison Algori.. (context) - Edmiston, Core et al. - 1988
4   compiler: Implementation notes (context) - Nori, Ammann et al. - 1976
4   Connection Machine parallel instruction set (context) - Corporation - 1986
4   A Parallelizing Compiler for Distributed Memory Parallel Com.. (context) - Tseng - 1989
2   Parallel Parsing on the Connection Machine (context) - Skillicorn, Barnard - 1989
1   Data Parallelism and Computer VisionUsing the Connection Mac.. (context) - Tucker - 1988
1   Data Parallel Algorithms for Engineering Applications (context) - Fiebrich - 1987

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