-
1
-
-
0346803832
-
A simple parallel tree contraction algorithm
-
June
-
K. Abrahamson, N. Dadoun, D. G. Kirkpatrik, and T. Przytyoka. A simple parallel tree contraction algorithm. Journal of Algorithms, 10(2):287-302, June 1989.
-
(1989)
Journal of Algorithms
, vol.10
, Issue.2
, pp. 287-302
-
-
Abrahamson, K.1
Dadoun, N.2
Kirkpatrik, D.G.3
Przytyoka, T.4
-
2
-
-
84990666128
-
P3L: A structured high level programming language and its structured support
-
21
-
[21 B. Bacci, M. Danelutto, S. Orlando, S. Pelagatti, and M. Vanneschi. P3L: A structured high level programming language and its structured support. Concurrency Practice and Experience, 7(3):225-255, 1995.
-
(1995)
Concurrency Practice and Experience
, vol.7
, Issue.3
, pp. 225-255
-
-
Bacci, B.1
Danelutto, M.2
Orlando, S.3
Pelagatti, S.4
Vanneschi, M.5
-
4
-
-
84858097851
-
Research Directions in High-Level Parallel Programming Languages, Mont Saint-Michel, France, June 17-19, 1991, Proceedings
-
J.-P. Banâtre and D. L. Métayer, editors, of, Springer
-
J.-P. Banâtre and D. L. Métayer, editors. Research Directions in High-Level Parallel Programming Languages, Mont Saint-Michel, France, June 17-19, 1991, Proceedings, volume 574 of Lecture Notes in Computer Science. Springer, 1992.
-
(1992)
Lecture Notes in Computer Science
, vol.574
-
-
-
5
-
-
25144454497
-
Two fundamental concepts in skeletal parallel programming
-
International Conference on Computational Science 2, of, Springer-Verlag
-
A. Benoit and M. Cole. Two fundamental concepts in skeletal parallel programming. In International Conference on Computational Science (2), volume 3515 of Lecture Notes in Computer Science, pages 764 771. Springer-Verlag, 2005.
-
(2005)
Lecture Notes in Computer Science
, vol.3515
, pp. 764-771
-
-
Benoit, A.1
Cole, M.2
-
6
-
-
27144544557
-
Flexible skeletal programming with eSkel
-
Proc. 11th International Euro-Par Conference Euro-Par2005, of, Springer-Verlag
-
A. Benoit, M. Cole, J. Ilillston, and S. Gilmore. Flexible skeletal programming with eSkel. In Proc. 11th International Euro-Par Conference (Euro-Par2005). volume 3648 of Lecture Notes in Computer Science, pages 761-770. Springer-Verlag, 2005.
-
(2005)
Lecture Notes in Computer Science
, vol.3648
, pp. 761-770
-
-
Benoit, A.1
Cole, M.2
Ilillston, J.3
Gilmore, S.4
-
7
-
-
0003048561
-
An introduction to the theory of lists
-
M. Broy, editor, Springer-Verlag
-
R. Bird. An introduction to the theory of lists. In M. Broy, editor, Logic of Programming and Calculi of Discrete Design, pages 5-42. Springer-Verlag, 1987.
-
(1987)
Logic of Programming and Calculi of Discrete Design
, pp. 5-42
-
-
Bird, R.1
-
11
-
-
2842590695
-
Lectures on constructive functional programming
-
PRG-69, Oxford University Computing Laboratory
-
R. S. Bird. Lectures on constructive functional programming. Technical Report Technical Monograph PRG-69, Oxford University Computing Laboratory, 1988.
-
(1988)
Technical Report Technical Monograph
-
-
Bird, R.S.1
-
12
-
-
0348158224
-
Dattel: A data-parallel C++ template library
-
H. Bischof, S. Gorlatch, and R. Leshchinskiy. Dattel: A data-parallel C++ template library. Parallel Processing Letters, 13(3):461 472, 2003.
-
(2003)
Parallel Processing Letters
, vol.13
, Issue.3
, pp. 461-472
-
-
Bischof, H.1
Gorlatch, S.2
Leshchinskiy, R.3
-
13
-
-
0024770039
-
Scans as primitive operations
-
November
-
G. E. Blelloch. Scans as primitive operations. IEEE Trans. on Computers, 38(11):1526-1538, November 1989.
-
(1989)
IEEE Trans. on Computers
, vol.38
, Issue.11
, pp. 1526-1538
-
-
Blelloch, G.E.1
-
14
-
-
0029728519
-
-
G. H. Botorog and H. Kuchen. Skil: An imperative language with algorithmic skeletons. In Proc. 5th International Symposium on High Performance Distributed Computing (HDPC'96). pages 243-252, 1996.
-
G. H. Botorog and H. Kuchen. Skil: An imperative language with algorithmic skeletons. In Proc. 5th International Symposium on High Performance Distributed Computing (HDPC'96). pages 243-252, 1996.
-
-
-
-
15
-
-
0002494858
-
-
G. H. Botorog and H. Kuchen. Efficient high-level parallel programming. Theoretical Computer Science, 196(1 2):71 107, 1998.
-
G. H. Botorog and H. Kuchen. Efficient high-level parallel programming. Theoretical Computer Science, 196(1 2):71 107, 1998.
-
-
-
-
16
-
-
0029452111
-
A metaobject protocol for C
-
SIGPLAN Notices , Austin, Texas, USA, October
-
S. Chiba. A metaobject protocol for C-. In ACM Conference on Object-Oriented Programming Systems, Languages, and Applications (OOPSL4'95), SIGPLAN Notices 30(10), pages 285-299, Austin, Texas, USA, October 1995.
-
(1995)
ACM Conference on Object-Oriented Programming Systems, Languages, and Applications (OOPSL4'95)
, vol.30
, Issue.10
, pp. 285-299
-
-
Chiba, S.1
-
18
-
-
0346501863
-
Parallel programming, list homomorphisms and the maximum segment sum problems
-
Report CSR-25-93, Department of Computing Science, The University of Edinburgh, May
-
M. Cole. Parallel programming, list homomorphisms and the maximum segment sum problems. Report CSR-25-93, Department of Computing Science, The University of Edinburgh, May 1993.
-
(1993)
-
-
Cole, M.1
-
19
-
-
1842852979
-
Bringing skeletons out of the closet: A pragmatic manifesto for skeletal parallel programming
-
M. Cole. Bringing skeletons out of the closet: a pragmatic manifesto for skeletal parallel programming. Parallel Computing, 30(3):389-406, 2004.
-
(2004)
Parallel Computing
, vol.30
, Issue.3
, pp. 389-406
-
-
Cole, M.1
-
20
-
-
0004116989
-
-
MIT Press, second edition
-
T. H. Cormen, C. E. Leiserson, R. L. Rivest, and C. Stein. Introduction to Algorithms. MIT Press, second edition, 2001.
-
(2001)
Introduction to Algorithms
-
-
Cormen, T.H.1
Leiserson, C.E.2
Rivest, R.L.3
Stein, C.4
-
21
-
-
34547369545
-
InPrac. 3rd International Euro-Par Conference (Euro-Par '97)
-
Skeletons for data parallelism in P3L, of, Springer-Verlag
-
M. Danelutto, F. Pasqualetti, and S. Pelagatti. Skeletons for data parallelism in P3L. InPrac. 3rd International Euro-Par Conference (Euro-Par '97), volume 1300 of.Lecture Notes in Computer Science, pages 619-628. Springer-Verlag, 1997.
-
(1997)
Lecture Notes in Computer Science
, vol.1300
, pp. 619-628
-
-
Danelutto, M.1
Pasqualetti, F.2
Pelagatti, S.3
-
22
-
-
84992015947
-
-
.T. Darlington, A. J. Field, P. G. Harrison, P. H. J. Kelly, D. W. N. Sharp, Q. Wu, and R. L. While. Parallel programming using skeleton functions. In Proc. of the Conference on Parallel Architectures and Reduction Languages Europe (PARLE'93), 694 of Lecture Notes in Computer Science, pages 146-160. Springer-Verlag, 1993.
-
.T. Darlington, A. J. Field, P. G. Harrison, P. H. J. Kelly, D. W. N. Sharp, Q. Wu, and R. L. While. Parallel programming using skeleton functions. In Proc. of the Conference on Parallel Architectures and Reduction Languages Europe (PARLE'93), volume 694 of Lecture Notes in Computer Science, pages 146-160. Springer-Verlag, 1993.
-
-
-
-
23
-
-
0029192462
-
Parallel skeletons for structured composition
-
Santa Barbara, California
-
J. Darlington, Y. Guo, H. To, and J. Yang. Parallel skeletons for structured composition. InProc. 5th ACMSIGPLAN Symposium on Principles and Practice of Parallel Programming, PPoPP'95, pages 19-28, Santa Barbara, California, 1995.
-
(1995)
InProc. 5th ACMSIGPLAN Symposium on Principles and Practice of Parallel Programming, PPoPP'95
, pp. 19-28
-
-
Darlington, J.1
Guo, Y.2
To, H.3
Yang, J.4
-
24
-
-
0038049638
-
Categories, relations and dynamic programming
-
Ph.D thesis, Programming research group, Oxford Univ
-
O. de Moor. Categories, relations and dynamic programming. Ph.D thesis, Programming research group, Oxford Univ., 1992. Technical Monograph PRG-98.
-
(1992)
Technical Monograph PRG
, vol.98
-
-
de Moor, O.1
-
25
-
-
33749993565
-
A compositional framework for developing parallel programs on two dimensional arrays
-
Technical Report METR2005-09, Department of Mathematical Informatics, University of Tokyo
-
K. Emoto, Z. Hu, K. Kakehi, and M. Takeichi. A compositional framework for developing parallel programs on two dimensional arrays. Technical Report METR2005-09, Department of Mathematical Informatics, University of Tokyo, 2005.
-
(2005)
-
-
Emoto, K.1
Hu, Z.2
Kakehi, K.3
Takeichi, M.4
-
26
-
-
34547256974
-
-
M. Fokkinga. A gentle introduction to category theory - the calculational approach -. Technical Report Lecture Notes, Dept. INF. University of Twente, The Netherlands, September 1992.
-
M. Fokkinga. A gentle introduction to category theory - the calculational approach -. Technical Report Lecture Notes, Dept. INF. University of Twente, The Netherlands, September 1992.
-
-
-
-
27
-
-
1442337668
-
-
J. D. Frens and D. S. Wise. QR factorization with mortonordcrcd quadtree matrices for memory re-use and parallelism. In Proc. 2003 ACM Symp. on Principles and Practice of Parallel Programming, pages 144-154, 2003.
-
J. D. Frens and D. S. Wise. QR factorization with mortonordcrcd quadtree matrices for memory re-use and parallelism. In Proc. 2003 ACM Symp. on Principles and Practice of Parallel Programming, pages 144-154, 2003.
-
-
-
-
28
-
-
0027846318
-
A short cut to deforestation
-
Copenhagen, June
-
A. Gill, J. Launchbury, and S. P. Jones. A short cut to deforestation. In Proc. Conference on Functional Programming Languages and Computer Architecture, pages 223-232, Copenhagen, June 1993.
-
(1993)
Proc. Conference on Functional Programming Languages and Computer Architecture
, pp. 223-232
-
-
Gill, A.1
Launchbury, J.2
Jones, S.P.3
-
29
-
-
0002504168
-
Constructing list homomorphisms. Technical Report MIP-9512, Fakultät für Mathematik und Informatik, Universität Passau
-
August
-
S. Gorlatch. Constructing list homomorphisms. Technical Report MIP-9512, Fakultät für Mathematik und Informatik, Universität Passau, August 1995.
-
(1995)
-
-
Gorlatch, S.1
-
30
-
-
84947938236
-
Systematic efficient parallelization of scan and other list homomorphisms
-
L. Bouge. P. Fraigniaud, A. Mignotte, and Y. Robert, editors, Euro-Par '96. Parallel Processing, of, Springer-Verlag
-
S. Gorlatch. Systematic efficient parallelization of scan and other list homomorphisms. In L. Bouge. P. Fraigniaud, A. Mignotte, and Y. Robert, editors, Euro-Par '96. Parallel Processing, volume 1124 of Lecture Notes in Computer Science, pages 401-408. Springer-Verlag, 1996.
-
(1996)
Lecture Notes in Computer Science
, vol.1124
, pp. 401-408
-
-
Gorlatch, S.1
-
31
-
-
0032641907
-
Optimization rules for programming with collective operations
-
M. Atallah, editor
-
S. Gorlatch, C. Wedler, and C. Lengauer. Optimization rules for programming with collective operations. In M. Atallah, editor, IPPS/SPDP '99. 13th Int. Parallel Processing Symp. & 10th Symp. on Parallel and Distributed Processing, pages 492-499, 1999.
-
(1999)
IPPS/SPDP '99. 13th Int. Parallel Processing Symp. & 10th Symp. on Parallel and Distributed Processing
, pp. 492-499
-
-
Gorlatch, S.1
Wedler, C.2
Lengauer, C.3
-
32
-
-
0031144375
-
Formal derivation of efficient parallel programs by construction of list homomorphisms
-
Z. Hu, H. Iwasaki, and M. Takeichi. Formal derivation of efficient parallel programs by construction of list homomorphisms. ACM Transactions on Programming Languages and Systems, 19(3):444-461, 1997.
-
(1997)
ACM Transactions on Programming Languages and Systems
, vol.19
, Issue.3
, pp. 444-461
-
-
Hu, Z.1
Iwasaki, H.2
Takeichi, M.3
-
33
-
-
84957044892
-
An accumulative parallel skeleton for all
-
list European Symposium on Programming ESOP 2002, of, Grenoble, France, April, Springer
-
Z. Hu. H. Iwasaki, and M. Takeichi. An accumulative parallel skeleton for all. In list European Symposium on Programming (ESOP 2002), volume 2305 of Lecture Notes in Computer Science, pages 83 97, Grenoble, France, April 2002. Springer.
-
(2002)
Lecture Notes in Computer Science
, vol.2305
, pp. 83-97
-
-
Iwasaki, Z.H.H.1
Takeichi, M.2
-
34
-
-
0031650927
-
-
Z. Hu, M. Takeichi, and W. Chin. Parallelization in calculational forms. In 25th ACM Symposium on Principles of Programming Languages, pages 316-328, San Diego, California, USA, January 1998.
-
Z. Hu, M. Takeichi, and W. Chin. Parallelization in calculational forms. In 25th ACM Symposium on Principles of Programming Languages, pages 316-328, San Diego, California, USA, January 1998.
-
-
-
-
35
-
-
4344607806
-
A new parallel skeleton for general accumulative computations
-
October
-
H. Iwasaki and Z. Hu. A new parallel skeleton for general accumulative computations. International Journal of Parallel Programming, 32(5):389-414, October 2004.
-
(2004)
International Journal of Parallel Programming
, vol.32
, Issue.5
, pp. 389-414
-
-
Iwasaki, H.1
Hu, Z.2
-
39
-
-
84956855101
-
A skeleton library
-
Proc. 8th International Euro-Par Conference Euro-Par2002, of, Springer-Verlag
-
H. Kuchen. A skeleton library. In Proc. 8th International Euro-Par Conference (Euro-Par2002), volume 2400 of Lecture Notes in Computer Science, pages 620-629. Springer-Verlag, 2002.
-
(2002)
Lecture Notes in Computer Science
, vol.2400
, pp. 620-629
-
-
Kuchen, H.1
-
40
-
-
34547262412
-
Design and implementation of general tree skeletons
-
Technical Report METR2005-30, Department of Mathematical Engineering and Information Physics, University of Tokyo
-
K. Matsuzaki, Z. Hu, and M. Takeichi. Design and implementation of general tree skeletons. Technical Report METR2005-30, Department of Mathematical Engineering and Information Physics, University of Tokyo, 2005.
-
(2005)
-
-
Matsuzaki, K.1
Hu, Z.2
Takeichi, M.3
-
41
-
-
33749558320
-
A fusion-embedded skeleton library
-
IOth International Euro-Par Conference EuroPar 2004, of, Springer. August
-
K. Matsuzaki, K. Kakehi, H. Iwasaki, Z. Hu, and Y. Akashi. A fusion-embedded skeleton library. In IOth International Euro-Par Conference (EuroPar 2004), volume 3149 of Lecture Notes in Computer Science, pages 644-653. Springer. August 2004.
-
(2004)
Lecture Notes in Computer Science
, vol.3149
, pp. 644-653
-
-
Matsuzaki, K.1
Kakehi, K.2
Iwasaki, H.3
Hu, Z.4
Akashi, Y.5
-
42
-
-
0346339500
-
Optimal tree contraction and term matching on the hypercube and related networks
-
E. W. Mayr and R. Werchner. Optimal tree contraction and term matching on the hypercube and related networks. Algarithmica, 18(3):445 460, 1997.
-
(1997)
Algarithmica
, vol.18
, Issue.3
, pp. 445-460
-
-
Mayr, E.W.1
Werchner, R.2
-
43
-
-
85014115727
-
-
E. Meijer, M. Fokkinga, and R. Paterson. Functional programming with bananas, lenses, envelopes and barbed wire. In Proc. Conference on Functional Programming Languages and Computer Architecture, 523 of Lecture Notes in Computer Science, pages 124-144, Cambridge, Massachuetts, August 1991.
-
E. Meijer, M. Fokkinga, and R. Paterson. Functional programming with bananas, lenses, envelopes and barbed wire. In Proc. Conference on Functional Programming Languages and Computer Architecture, volume 523 of Lecture Notes in Computer Science, pages 124-144, Cambridge, Massachuetts, August 1991.
-
-
-
-
44
-
-
0022246544
-
Parallel tree contraction and its application. In 6th Annual IEEE Syrup. on the Foundations of Camp
-
G. Miller and .T. Reif. Parallel tree contraction and its application. In 6th Annual IEEE Syrup. on the Foundations of Camp. Science, pages 478-489, 1985.
-
(1985)
Science
, pp. 478-489
-
-
Miller, G.1
Reif, T.2
-
45
-
-
1942436904
-
Theory and applications of inverting functions as folds
-
S.-C. Mu and R. Bird. Theory and applications of inverting functions as folds. Sci. Comput. Program., 51(1-2):87-116, 2004.
-
(2004)
Sci. Comput. Program
, vol.51
, Issue.1-2
, pp. 87-116
-
-
Mu, S.-C.1
Bird, R.2
-
46
-
-
34547344230
-
-
F. Rabhi and S.G. (eds). Patterns and Skeletons for Parallel and Distributed Computing. Springer Verlag, 2002.
-
F. Rabhi and S.G. (eds). Patterns and Skeletons for Parallel and Distributed Computing. Springer Verlag, 2002.
-
-
-
-
47
-
-
0013277969
-
List ranking and parallel tree contraction
-
J. H. Reif, editor, chapter 3, Morgan Kaufmann Publishers
-
M. Reid-Miller, G. L. Miller, and F. Modugno. List ranking and parallel tree contraction. In J. H. Reif, editor, Synthesis of Parallel Algorithms, chapter 3, pages 115-194. Morgan Kaufmann Publishers, 1996.
-
(1996)
Synthesis of Parallel Algorithms
, pp. 115-194
-
-
Reid-Miller, M.1
Miller, G.L.2
Modugno, F.3
-
48
-
-
0034545063
-
Make it practical: A generic linear time algorithm for solving maximum weightsum problems
-
Montreal. Canada. September, ACM Press
-
I. Sasano, Z. Hu, M. Takeichi, and M. Ogawa. Make it practical: A generic linear time algorithm for solving maximum weightsum problems. In The 2000 ACM SIGPIAN International Conference on Functional Programming (ICh'P 2000), pages 137-149, Montreal. Canada. September 2000. ACM Press.
-
(2000)
The 2000 ACM SIGPIAN International Conference on Functional Programming (ICh'P 2000)
, pp. 137-149
-
-
Sasano, I.1
Hu, Z.2
Takeichi, M.3
Ogawa, M.4
-
50
-
-
0038040007
-
Using generative design patterns to generate parallel code for a distributed memory environment
-
New York, NY, USA, ACM Press
-
K. Tan, D. Szafron, J. Schaeffer, J. Anvik, and S. MacDonald. Using generative design patterns to generate parallel code for a distributed memory environment. In PPoPP '03: Proceedings of the ninth ACM SIGPLAN symposium on Principles and practice of parallel programming, pages 203-215, New York, NY, USA, 2003. ACM Press.
-
(2003)
PPoPP '03: Proceedings of the ninth ACM SIGPLAN symposium on Principles and practice of parallel programming
, pp. 203-215
-
-
Tan, K.1
Szafron, D.2
Schaeffer, J.3
Anvik, J.4
MacDonald, S.5
-
51
-
-
0022060510
-
Representing matrices as quadtrees for parallel processors
-
D. S. Wise. Representing matrices as quadtrees for parallel processors. Information Processing Letters, 20(4): 195-199, 1984.
-
(1984)
Information Processing Letters
, vol.20
, Issue.4
, pp. 195-199
-
-
Wise, D.S.1
|