|
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
| |
2
|
|
 |
3
|
|
| |
4
|
|
| |
5
|
|
 |
6
|
|
| |
7
|
|
| |
8
|
|
 |
9
|
|
| |
10
|
|
| |
11
|
|
| |
12
|
|
| |
13
|
Hatcher, P., Tichy, W.F., and Philippsen, M. A critique of the programming language C*. Commun, ACM 35. 6 (June 1992), 21-24.
|
| |
14
|
High Performance Fortran Forum. High Performance Fortran Language Specification, May 1993.
|
 |
15
|
|
| |
16
|
|
| |
17
|
|
| |
18
|
Mills, PH., Nyland, I.S., Prins, J.F., Reif. J.H., and Wagner, R.A. Prototyping parallel and distributed programs in Proteus. Tech. Rep. UNC-CH TR90-041, Computer Science Dept., Univ. of North Carolina, 1990.
|
| |
19
|
|
| |
20
|
|
| |
21
|
Rose, J.R., and Steele, G.I., Jr. C*: An extended C language for data parallel programming. In Proceedings of the 2d International Conference on Supercomputing, Vol. 2 (May) 1987, pp. 2-16.
|
| |
22
|
|
| |
23
|
|
| |
24
|
Sipelslein, J. and Blelloch, G.E. Collection-oriented languages. In Proceedings of the IEEE 79, 4 (Apr. 1991), pp. 504- 523.
|
| |
25
|
|
CITED BY 45
|
|
Uzi Vishkin , Shlomit Dascal , Efraim Berkovich , Joseph Nuzman, Explicit multi-threading (XMT) bridging models for instruction parallelism (extended abstract), Proceedings of the tenth annual ACM symposium on Parallel algorithms and architectures, p.140-151, June 28-July 02, 1998, Puerto Vallarta, Mexico
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Phillip B. Gibbons , Yossi Matias , Vijaya Ramachandran, Can shared-memory model serve as a bridging model for parallel computation?, Proceedings of the ninth annual ACM symposium on Parallel algorithms and architectures, p.72-83, June 23-25, 1997, Newport, Rhode Island, United States
|
|
|
|
|
|
|
|
|
|
|
|
Umut A. Acar , Guy E. Blelloch , Robert D. Blumofe, The data locality of work stealing, Proceedings of the twelfth annual ACM symposium on Parallel algorithms and architectures, p.1-12, July 09-13, 2000, Bar Harbor, Maine, United States
|
|
|
|
|
|
|
|
|
H.-W. Loidl , F. Rubio , N. Scaife , K. Hammond , S. Horiguchi , U. Klusik , R. Loogen , G. J. Michaelson , R. Peña , S. Priebe , Á J. Rebón , P. W. Trinder, Comparing Parallel Functional Languages: Programming and Performance, Higher-Order and Symbolic Computation, v.16 n.3, p.203-251, September 2003
|
|
|
|
|
|
Robert D. Blumofe , Matteo Frigo , Christopher F. Joerg , Charles E. Leiserson , Keith H. Randall, An analysis of dag-consistent distributed shared-memory algorithms, Proceedings of the eighth annual ACM symposium on Parallel algorithms and architectures, p.297-308, June 24-26, 1996, Padua, Italy
|
|
|
|
|
|
Bradford L. Chamberlain , Sung-Eun Choi , E. Christopher Lewis , Calvin Lin , Lawrence Snyder , W. Derrick Weathersby, ZPL: A Machine Independent Programming Language for Parallel Computers, IEEE Transactions on Software Engineering, v.26 n.3, p.197-211, March 2000
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Christopher Olston , Benjamin Reed , Utkarsh Srivastava , Ravi Kumar , Andrew Tomkins, Pig latin: a not-so-foreign language for data processing, Proceedings of the 2008 ACM SIGMOD international conference on Management of data, June 09-12, 2008, Vancouver, Canada
|
|
|
|
|
|
|
|
|
|
|
|
Manuel M. T. Chakravarty , Roman Leshchinskiy , Simon Peyton Jones , Gabriele Keller , Simon Marlow, Data parallel Haskell: a status report, Proceedings of the 2007 workshop on Declarative aspects of multicore programming, p.10-18, January 16-16, 2007, Nice, France
|
|
|
|
|
|
|
|
|
Matthew Fluet , Mike Rainey , John Reppy , Adam Shaw , Yingqi Xiao, Manticore: a heterogeneous parallel language, Proceedings of the 2007 workshop on Declarative aspects of multicore programming, p.37-44, January 16-16, 2007, Nice, France
|
|
|
|
|
|
|
|
|
|
|
|
Guy Blelloch , Hal Burch , Karl Crary , Robert Harper , Gary Miller , Noel Walkington, Persistent triangulations, Journal of Functional Programming, v.11 n.5, p.441-466, September 2001
|
|
|
|
|
|
|
|
|
|
|
|
Matthew Fluet , Nic Ford , Mike Rainey , John Reppy , Adam Shaw , Yingqi Xiao, Status report: the manticore project, Proceedings of the 2007 workshop on Workshop on ML, October 05-05, 2007, Freiburg, Germany
|
|
|
Daniel E. Cooke , J. Nelson Rushton , Brad Nemanich , Robert G. Watson , Per Andersen, Normalize, transpose, and distribute: An automatic approach for handling nonscalars, ACM Transactions on Programming Languages and Systems (TOPLAS), v.30 n.2, p.1-49, March 2008
|
|
|
|
|
|
|
|
|
|
|
|
Aydin Buluç , Jeremy T. Fineman , Matteo Frigo , John R. Gilbert , Charles E. Leiserson, Parallel sparse matrix-vector and matrix-transpose-vector multiplication using compressed sparse blocks, Proceedings of the twenty-first annual symposium on Parallelism in algorithms and architectures, August 11-13, 2009, Calgary, AB, Canada
|
REVIEW
"Lorie M. Liebrock : Reviewer"
Blelloch presents features of the language NESL that are the
“most important for programming parallel algorithms”: a
performance model based on work and depth, and nestable data-parallel
constructs.
The paper focuses on
more...
|