-
1
-
-
0024751383
-
I-structures: Data structures for parallel computing
-
October
-
Arvind, R. S. Nikhil, and K. K. Pingali. I-structures: Data structures for parallel computing. ACM TOPLAS, 11(4), October 1989, pp. 598-632.
-
(1989)
ACM TOPLAS
, vol.11
, Issue.4
, pp. 598-632
-
-
Arvind, R.1
Nikhil, S.2
Pingali, K.K.3
-
2
-
-
0004255836
-
-
2nd ed, Prentice Hall International (UK) Ltd, Hertfordshire, UK, UK
-
Armstrong, J., R. Virding, C. Wikström, and M. Williams. Concurrent programming in ERLANG (2nd ed.). Prentice Hall International (UK) Ltd., Hertfordshire, UK, UK, 1996.
-
(1996)
Concurrent programming in ERLANG
-
-
Armstrong, J.1
Virding, R.2
Wikström, C.3
Williams, M.4
-
3
-
-
0029490396
-
Ropes: An alternative to strings
-
Boehm, H.-J., R. Atkinson, and M. Plass. Ropes: an alternative to strings. Software - Practice &Experience, 25(12), 1995, pp. 1315-1330.
-
(1995)
Software - Practice &Experience
, vol.25
, Issue.12
, pp. 1315-1330
-
-
Boehm, H.-J.1
Atkinson, R.2
Plass, M.3
-
4
-
-
59249085388
-
-
Barton, R., D. Adkins, H. Prokop, M. Frigo, C. Joerg, M. Renard, D. Dailey, and C. Leiserson. Cilk Pousse, 1998. Viewed on March 20, 2008 at 2:45 PM.
-
Barton, R., D. Adkins, H. Prokop, M. Frigo, C. Joerg, M. Renard, D. Dailey, and C. Leiserson. Cilk Pousse, 1998. Viewed on March 20, 2008 at 2:45 PM.
-
-
-
-
5
-
-
43949161602
-
Implementation of a portable nested data-parallel language
-
Blelloch, G. E., S. Chatterjee, J. C. Hardwick, J. Sipelstein, and M. Zagha. Implementation of a portable nested data-parallel language. JPDC, 21(1), 1994, pp. 4-14.
-
(1994)
JPDC
, vol.21
, Issue.1
, pp. 4-14
-
-
Blelloch, G.E.1
Chatterjee, S.2
Hardwick, J.C.3
Sipelstein, J.4
Zagha, M.5
-
6
-
-
10644248153
-
SIGGRAPH '04
-
July
-
Buck, I., T. Foley, D. Horn, J. Sugerman, K. Fatahalian, M. Houston, and P. Hanrahan. Brook for GPUs: stream computing on graphics hardware. SIGGRAPH '04, 23(3), July 2004, pp. 777-786.
-
(2004)
, vol.23
, Issue.3
, pp. 777-786
-
-
Buck, I.1
Foley, T.2
Horn, D.3
Sugerman, J.4
Fatahalian, K.5
Houston, M.6
Hanrahan, P.7
-
7
-
-
0029696091
-
A provable time and space efficient implementation of NESL
-
New York, NY, May, ACM, pp
-
Blelloch, G. E. and J. Greiner. A provable time and space efficient implementation of NESL. In ICFP '96, New York, NY, May 1996. ACM, pp. 213-225.
-
(1996)
ICFP '96
, pp. 213-225
-
-
Blelloch, G.E.1
Greiner, J.2
-
8
-
-
0029191296
-
Cilk: An efficient multithreaded runtime system
-
Blumofe, R. D., C. F. Joerg, B. C. Kuszmaul, C. E. Leiserson, K. H. Randall, and Y. Zhou. Cilk: an efficient multithreaded runtime system. SIGPLAN Not., 30(8), 1995, pp. 207-216.
-
(1995)
SIGPLAN Not
, vol.30
, Issue.8
, pp. 207-216
-
-
Blumofe, R.D.1
Joerg, C.F.2
Kuszmaul, B.C.3
Leiserson, C.E.4
Randall, K.H.5
Zhou, Y.6
-
9
-
-
0030105185
-
Programming parallel algorithms
-
March
-
Blelloch, G. E. Programming parallel algorithms. CACM, 39(3), March 1996, pp. 85-97.
-
(1996)
CACM
, vol.39
, Issue.3
, pp. 85-97
-
-
Blelloch, G.E.1
-
10
-
-
0034538882
-
More types for nested data parallel programming
-
New York, NY, September, ACM, pp
-
Chakravarty, M. M. T. and G. Keller. More types for nested data parallel programming. In ICFP '00, New York, NY, September 2000. ACM, pp. 94-105.
-
(2000)
ICFP '00
, pp. 94-105
-
-
Chakravarty, M.M.T.1
Keller, G.2
-
11
-
-
84937389888
-
Nepal - Nested Data Parallelism in Haskell
-
Euro-Par '01, of, New York, NY, August, Springer-Verlag, pp
-
Chakravarty, M. M. T., G. Keller, R. Leshchinskiy, and W. Pfannenstiel. Nepal - Nested Data Parallelism in Haskell. In Euro-Par '01, vol. 2150 of LNCS, New York, NY, August 2001. Springer-Verlag, pp. 524-534.
-
(2001)
LNCS
, vol.2150
, pp. 524-534
-
-
Chakravarty, M.M.T.1
Keller, G.2
Leshchinskiy, R.3
Pfannenstiel, W.4
-
12
-
-
35348887760
-
Data Parallel Haskell: A status report
-
New York, NY, January, ACM, pp
-
Chakravarty, M. M. T., R. Leschchinski, S. Peyton Jones, G. Keller, and S. Marlow. Data Parallel Haskell: A status report. In DAMP '07, New York, NY, January 2007. ACM, pp. 10-18.
-
(2007)
DAMP '07
, pp. 10-18
-
-
Chakravarty, M.M.T.1
Leschchinski, R.2
Peyton Jones, S.3
Keller, G.4
Marlow, S.5
-
13
-
-
85030321143
-
MapReduce: Simplified data processing on large clusters
-
December
-
Dean, J. and S. Ghemawat. MapReduce: Simplified data processing on large clusters. In OSDI '04, December 2004, pp. 137-150.
-
(2004)
OSDI '04
, pp. 137-150
-
-
Dean, J.1
Ghemawat, S.2
-
15
-
-
38849187765
-
Status report: The Manticore project
-
New York, NY, October, ACM, pp
-
Fluet, M., N. Ford, M. Rainey, J. Reppy, A. Shaw, and Y Xiao. Status report: The Manticore project. In ML '07, New York, NY, October 2007. ACM, pp. 15-24.
-
(2007)
ML '07
, pp. 15-24
-
-
Fluet, M.1
Ford, N.2
Rainey, M.3
Reppy, J.4
Shaw, A.5
Xiao, Y.6
-
16
-
-
35348874231
-
Manticore: A heterogeneous parallel language
-
New York, NY, January, ACM, pp
-
Fluet, M., M. Rainey, J. Reppy, A. Shaw, and Y. Xiao. Manticore: A heterogeneous parallel language. In DAMP '07, New York, NY, January 2007. ACM, pp. 37-44.
-
(2007)
DAMP '07
, pp. 37-44
-
-
Fluet, M.1
Rainey, M.2
Reppy, J.3
Shaw, A.4
Xiao, Y.5
-
17
-
-
59249108406
-
A scheduling framework for general-purpose parallel, languages
-
New York, NY, September, ACM
-
Fluet, M., M. Rainey, and J. Reppy. A scheduling framework for general-purpose parallel, languages. In ICFP '08, New York, NY, September 2008. ACM.
-
(2008)
ICFP '08
-
-
Fluet, M.1
Rainey, M.2
Reppy, J.3
-
18
-
-
0030712698
-
The Sisal model of functional programming and its implementation.. In pAs '97, Los Alamitos, CA
-
March
-
Gaudiot, J.-L., T. DeBoni, J. Feo, W. Bohm, W. Najjar, and P. Miller. The Sisal model of functional programming and its implementation.. In pAs '97, Los Alamitos, CA, March 1997. IEEE Computer Society Press, pp. 112-123.
-
(1997)
IEEE Computer Society Press
, pp. 112-123
-
-
Gaudiot, J.-L.1
DeBoni, T.2
Feo, J.3
Bohm, W.4
Najjar, W.5
Miller, P.6
-
19
-
-
84868883101
-
-
GHC, Haskell Compiler. Available from
-
GHC. The Glasgow Haskell Compiler. Available from http://www.haske11.org/ ghc.
-
The Glasgow
-
-
-
20
-
-
25144520406
-
-
Gansner, E. R. and J. H. Reppy eds, Cambridge University Press, Cambridge, England
-
Gansner, E. R. and J. H. Reppy (eds.). The Standard ML Basis Library. Cambridge University Press, Cambridge, England, 2004.
-
(2004)
The Standard ML Basis Library
-
-
-
21
-
-
0021658497
-
Implementation of multilisp: Lisp on a multiprocessor
-
New York, NY, August, ACM, pp
-
Halstead Jr., R. H. Implementation of multilisp: Lisp on a multiprocessor. In LFP '84, New York, NY, August 1984. ACM, pp. 9-17.
-
(1984)
LFP '84
, pp. 9-17
-
-
Halstead Jr., R.H.1
-
23
-
-
35348829606
-
-
Master's dissertation, Computer Science Department, Uppsala University, Uppsala, Sweden, June
-
Hedqvist, P. A parallel and multithreaded ERLANG implementation. Master's dissertation, Computer Science Department, Uppsala University, Uppsala, Sweden, June 1998.
-
(1998)
A parallel and multithreaded ERLANG implementation
-
-
Hedqvist, P.1
-
24
-
-
0027847489
-
Using threads in interactive systems: A case study
-
December
-
Hauser, C., C. Jacobi, M. Theimer, B. Welch, and M. Weiser. Using threads in interactive systems: A case study. In SOSP '93, December 1993, pp. 94-105.
-
(1993)
SOSP '93
, pp. 94-105
-
-
Hauser, C.1
Jacobi, C.2
Theimer, M.3
Welch, B.4
Weiser, M.5
-
25
-
-
31844442209
-
Composable memory transactions
-
New York, NY, June, ACM, pp
-
Harris, T., S. Marlow, S. Peyton Jones, and M. Herlihy. Composable memory transactions. In PPoPP '05, New York, NY, June 2005. ACM, pp. 48-60.
-
(2005)
PPoPP '05
, pp. 48-60
-
-
Harris, T.1
Marlow, S.2
Peyton Jones, S.3
Herlihy, M.4
-
26
-
-
0342530674
-
Implicit and explicit parallel programming in Haskell
-
YALEU/DCS/RR-982, Yale University, August
-
Jones, M. P. and P. Hudak. Implicit and explicit parallel programming in Haskell. Technical Report Research Report YALEU/DCS/RR-982, Yale University, August 1993.
-
(1993)
Technical Report Research Report
-
-
Jones, M.P.1
Hudak, P.2
-
27
-
-
33746637093
-
Higher order flattening
-
V. Alexandrov, D. van Albada, P. Sloot, and J. Dongarra eds, ICCS '06, number in, New York, NY, May, Springer-Verlag, pp
-
Leshchinskiy, R., M. M. T. Chakravarty, and G. Keller. Higher order flattening. In V. Alexandrov, D. van Albada, P. Sloot, and J. Dongarra (eds.), ICCS '06, number 3992 in LNCS, New York, NY, May 2006. Springer-Verlag, pp. 920-928.
-
(2006)
LNCS
, vol.3992
, pp. 920-928
-
-
Leshchinskiy, R.1
Chakravarty, M.M.T.2
Keller, G.3
-
28
-
-
0038037654
-
Type-based analysis of uncaught exceptions
-
Leroy, X. and F. Pessaux. Type-based analysis of uncaught exceptions. ACM Trans. Program. Lang. Syst., 22(2), 2000, pp. 340-377.
-
(2000)
ACM Trans. Program. Lang. Syst
, vol.22
, Issue.2
, pp. 340-377
-
-
Leroy, X.1
Pessaux, F.2
-
31
-
-
35348918627
-
ID Language Reference Manual
-
MIT, Cambridge, MA, July
-
Nikhil, R. S. ID Language Reference Manual. Laboratory for Computer Science, MIT, Cambridge, MA, July 1991.
-
(1991)
Laboratory for Computer Science
-
-
Nikhil, R.S.1
-
32
-
-
0015346655
-
A technique for software module specification with examples
-
May
-
Parnas, D. L. A technique for software module specification with examples. CACM, 15(5), May 1972, pp. 330-336.
-
(1972)
CACM
, vol.15
, Issue.5
, pp. 330-336
-
-
Parnas, D.L.1
-
33
-
-
30344452311
-
Interpreting the data: Parallel analysis with sawzall
-
Pike, R., S. Dorward, R. Griesemer, and S. Quinlan. Interpreting the data: Parallel analysis with sawzall. Scientific Programming Journal, 13(4), 2005, pp. 227-298.
-
(2005)
Scientific Programming Journal
, vol.13
, Issue.4
, pp. 227-298
-
-
Pike, R.1
Dorward, S.2
Griesemer, R.3
Quinlan, S.4
-
34
-
-
0029723636
-
Concurrent Haskell
-
New York, NY, January, ACM, pp
-
Peyton Jones, S., A. Gordon, and S. Finne. Concurrent Haskell. In POPL '96, New York, NY, January 1996. ACM, pp. 295-308.
-
(1996)
POPL '96
, pp. 295-308
-
-
Peyton Jones, S.1
Gordon, A.2
Finne, S.3
-
35
-
-
0032667956
-
A semantics for imprecise exceptions
-
New York, NY, May, ACM, pp
-
Peyton Jones, S., A. Reid, F. Henderson, T. Hoare, and S. Marlow. A semantics for imprecise exceptions. In PLDI '99, New York, NY, May 1999. ACM, pp. 25-36.
-
(1999)
PLDI '99
, pp. 25-36
-
-
Peyton Jones, S.1
Reid, A.2
Henderson, F.3
Hoare, T.4
Marlow, S.5
-
36
-
-
35348885900
-
-
Master's dissertation, University of Chicago, January, Available from
-
Rainey, M. The Manticore runtime model. Master's dissertation, University of Chicago, January 2007. Available from http://manticore.cs.uchicago.edu.
-
(2007)
The Manticore runtime model
-
-
Rainey, M.1
-
37
-
-
84976684689
-
A higher-order concurrent language
-
New York, NY, June, ACM, pp
-
Reppy, J. H. CML: A higher-order concurrent language. In PLDI '91, New York, NY, June 1991. ACM, pp. 293-305.
-
(1991)
PLDI '91
, pp. 293-305
-
-
Reppy, J.H.C.1
-
38
-
-
0004243121
-
-
Cambridge University Press, Cambridge, England
-
Reppy, J. H. Concurrent Programming in ML. Cambridge University Press, Cambridge, England, 1999.
-
(1999)
Concurrent Programming in ML
-
-
Reppy, J.H.1
-
39
-
-
59249091839
-
Toward a parallel implementation of Concurrent ML
-
New York, NY, January, ACM
-
Reppy, J. and Y. Xiao. Toward a parallel implementation of Concurrent ML. In DAMP '08, New York, NY, January 2008. ACM.
-
(2008)
DAMP '08
-
-
Reppy, J.1
Xiao, Y.2
-
40
-
-
38849103988
-
-
Master's dissertation, University of Chicago, July, Available from
-
Shaw, A. Data parallelism in Manticore. Master's dissertation, University of Chicago, July 2007. Available from http://manticore.es.uchicago.edu.
-
(2007)
Data parallelism in Manticore
-
-
Shaw, A.1
-
41
-
-
0032369968
-
Algorithm + strategy = parallelism
-
January
-
Trinder, P. W., K. Hammond, H.-W. Loidl, and S. L. Peyton Jones. Algorithm + strategy = parallelism. JFP, 8(1), January 1998, pp. 23-60.
-
(1998)
JFP
, vol.8
, Issue.1
, pp. 23-60
-
-
Trinder, P.W.1
Hammond, K.2
Loidl, H.-W.3
Peyton Jones, S.L.4
-
42
-
-
33846475612
-
Accelerator: Using data parallelism to program, gpus for general-purpose uses
-
Tarditi, D., S. Puri, and J. Oglesby. Accelerator: using data parallelism to program, gpus for general-purpose uses. SIGOPS Oper. Syst. Rev., 40(5), 2006, pp. 325-335.
-
(2006)
SIGOPS Oper. Syst. Rev
, vol.40
, Issue.5
, pp. 325-335
-
-
Tarditi, D.1
Puri, S.2
Oglesby, J.3
-
43
-
-
0032066706
-
An abstract interpretation for estimating uncaught exceptions in standard ml programs
-
Yi, K. An abstract interpretation for estimating uncaught exceptions in standard ml programs. Sci. Comput. Program., 31(1), 1998, pp. 147-173.
-
(1998)
Sci. Comput. Program
, vol.31
, Issue.1
, pp. 147-173
-
-
Yi, K.1
|