-
1
-
-
33847650963
-
Skeleton-based parallel programming: Functional and parallel semantics in a single shot
-
[Aldinucci 2007]
-
[Aldinucci 2007] M. Aldinucci and M. Danelutto, Skeleton-based parallel programming: Functional and parallel semantics in a single shot, Comput. Lang. Syst. Struct., 33(3-4), 2007, pp. 179-192.
-
(2007)
Comput. Lang. Syst. Struct
, vol.33
, Issue.3-4
, pp. 179-192
-
-
Aldinucci, M.1
Danelutto, M.2
-
3
-
-
0027869043
-
Implementation of a portable nested data-parallel language, PPOPP '93
-
[Blelloch 1993]
-
[Blelloch 1993] G. E. Blelloch, J. C. Hardwick, S. Chatterjee, J. Sipelstein and M. Zagha, Implementation of a portable nested data-parallel language, PPOPP '93: Proceedings of the fourth ACM SIGPLAN symposium on Principles and practice of parallel programming, 1993, pp. 102-111
-
(1993)
Proceedings of the fourth ACM SIGPLAN symposium on Principles and practice of parallel programming
, pp. 102-111
-
-
Blelloch, G. E.1
Hardwick, J. C.2
Chatterjee, S.3
Sipelstein, J.4
Zagha, M.5
-
4
-
-
0030105185
-
Programming parallel algorithms
-
[Blelloch 1996]
-
[Blelloch 1996] G. E. Blelloch, Programming parallel algorithms, Commun. ACM, 39(3), 1996, pp. 85-97.
-
(1996)
Commun. ACM
, vol.39
, Issue.3
, pp. 85-97
-
-
Blelloch, G. E.1
-
6
-
-
0002218141
-
Design patterns as language constructs
-
[Bosch 1998]
-
[Bosch 1998] J. Bosch. Design patterns as language constructs. Journal of Object-Oriented Programming, 11(2):18-32, 1998.
-
(1998)
Journal of Object-Oriented Programming
, vol.11
, Issue.2
, pp. 18-32
-
-
Bosch, J.1
-
7
-
-
38649129513
-
Pattern-based parallel programming
-
[Bromling 2002] August Vancouver Canada
-
[Bromling 2002] S. Bromling, S. MacDonald, J. Anvik, J. Schaefer, D. Szafron, K. Tan, Pattern-based parallel programming, Proceedings of the International Conference on Parallel Programming (ICPP'2002), August 2002, Vancouver Canada, pp. 257-265.
-
(2002)
Proceedings of the International Conference on Parallel Programming (ICPP'2002)
, pp. 257-265
-
-
Bromling, S.1
MacDonald, S.2
Anvik, J.3
Schaefer, J.4
Szafron, D.5
Tan, K.6
-
10
-
-
1842852979
-
Bringing skeletons out of the closet: a pragmatic manifesto for skeletal parallel programming
-
[Cole 2004] March
-
[Cole 2004] M. Cole, Bringing skeletons out of the closet: a pragmatic manifesto for skeletal parallel programming, Parallel Computing, 30(3), pp. 389-406, March 2004
-
(2004)
Parallel Computing
, vol.30
, Issue.3
, pp. 389-406
-
-
Cole, M.1
-
12
-
-
84976666238
-
Parallel skeletons for structured composition
-
[Darlington 1995]
-
[Darlington 1995] J. Darlington, Y. Guo, H. W. To and J. Yang, Parallel skeletons for structured composition, SIGPLAN Not., 30(8), 1995, pp.19-28.
-
(1995)
SIGPLAN Not
, vol.30
, Issue.8
, pp. 19-28
-
-
Darlington, J.1
Guo, Y.2
To, H. W.3
Yang, J.4
-
13
-
-
84945709727
-
Go To Statement Considered Harmful
-
[Dijkstra 1968] March
-
[Dijkstra 1968] E. Dijkstra, Go To Statement Considered Harmful, Communications of the ACM, 11 (3), March 1968, 147-148.
-
(1968)
Communications of the ACM
, vol.11
, Issue.3
, pp. 147-148
-
-
Dijkstra, E.1
-
14
-
-
33750341021
-
Basic skeletons in 11c
-
[Dorta 2006] September
-
[Dorta 2006] A. Dorta, P. López and F. de Sande, Basic skeletons in 11c, Parallel Computing, 32(7), pp. 491-506, September 2006.
-
(2006)
Parallel Computing
, vol.32
, Issue.7
, pp. 491-506
-
-
Dorta, A.1
López, P.2
de Sande, F.3
-
16
-
-
0032641907
-
Optimization Rules for Programming with Collective Operations
-
[Gorlatch 1999] April 12-16
-
[Gorlatch 1999] S. Gorlatch, C. Wedler and C. Lengauer, Optimization Rules for Programming with Collective Operations, Proceedings of the 13th International Symposium on Parallel Processing and the 10th Symposium on Parallel and Distributed Processing, pp. 492-499, April 12-16, 1999.
-
(1999)
Proceedings of the 13th International Symposium on Parallel Processing and the 10th Symposium on Parallel and Distributed Processing
, pp. 492-499
-
-
Gorlatch, S.1
Wedler, C.2
Lengauer, C.3
-
18
-
-
33646828353
-
A practical access to the theory of parallel algorithms
-
[Kessler 2004] March
-
[Kessler 2004] C. Kessler, A practical access to the theory of parallel algorithms, ACM SIGCSE Bulletin, 36(1), March 2004
-
(2004)
ACM SIGCSE Bulletin
, vol.36
, Issue.1
-
-
Kessler, C.1
-
19
-
-
84944043068
-
Implementation Skeletons in Eden: Low-Effort Parallel Programming
-
[Klusik 2000] September
-
[Klusik 2000] U. Klusik, R. Loogen, S. Priebe, F. Rubio, Implementation Skeletons in Eden: Low-Effort Parallel Programming, Selected Papers from the 12th International Workshop on Implementation of Functional Languages, pp.71-88, September 2000.
-
(2000)
Selected Papers from the 12th International Workshop on Implementation of Functional Languages
, pp. 71-88
-
-
Klusik, U.1
Loogen, R.2
Priebe, S.3
Rubio, F.4
-
20
-
-
0016026944
-
The Parallel Execution of DO Loops
-
[Lamport 1974] February
-
[Lamport 1974] L. Lamport, The Parallel Execution of DO Loops, Communications of the ACM 17(2), February 1974, pp. 83-93.
-
(1974)
Communications of the ACM
, vol.17
, Issue.2
, pp. 83-93
-
-
Lamport, L.1
-
22
-
-
33646892173
-
The Problem with Threads
-
[Lee 2006] May
-
[Lee 2006] E. A. Lee, The Problem with Threads, IEEE Computer, 39(5), May 2006, pp. 33-42.
-
(2006)
IEEE Computer
, vol.39
, Issue.5
, pp. 33-42
-
-
Lee, E. A.1
-
23
-
-
0036892934
-
From patterns to frameworks to parallel programs
-
[MacDonald 2002]
-
[MacDonald 2002] S. MacDonald, J. Anvik, S. Bromling, D. Szafron, J. Schaeffer and K. Tan. From patterns to frameworks to parallel programs, Parallel Computing, 28(12);1663-1683, 2002.
-
(2002)
Parallel Computing
, vol.28
, Issue.12
, pp. 1663-1683
-
-
MacDonald, S.1
Anvik, J.2
Bromling, S.3
Szafron, D.4
Schaeffer, J.5
Tan, K.6
-
26
-
-
0036954153
-
Shader metaprogramming, HWWS '02
-
[McCool 2002]
-
[McCool 2002] M. McCool, Z. Qin, and T. Popa, Shader metaprogramming, HWWS '02: Proceedings of the ACM SIGGRAPH/EUROGRAPHICS conference on Graphics hardware, 2002, pp. 57-68.
-
(2002)
Proceedings of the ACM SIGGRAPH/EUROGRAPHICS conference on Graphics hardware
, pp. 57-68
-
-
McCool, M.1
Qin, Z.2
Popa, T.3
-
27
-
-
10644238428
-
Shader algebra
-
[McCool 2004]
-
[McCool 2004] M. McCool, S. Du Toit, T. Popa, B. Chan and K. Moule, Shader algebra, ACM Trans. Graph., 23(3), 2004, pp. 787-795.
-
(2004)
ACM Trans. Graph
, vol.23
, Issue.3
, pp. 787-795
-
-
McCool, M.1
Du Toit, S.2
Popa, T.3
Chan, B.4
Moule, K.5
-
29
-
-
42549135730
-
Data-Parallel Programming on the Cell BE and the GPU Using the Rapid Mind Development Platform
-
[McCool 2006] pages
-
[McCool 2006] M. McCool. Data-Parallel Programming on the Cell BE and the GPU Using the Rapid Mind Development Platform. GSPx Multicore Applications Conference, 9 pages, 2006.
-
(2006)
GSPx Multicore Applications Conference
, pp. 9
-
-
McCool, M.1
-
30
-
-
0003949908
-
-
[Pelagatti 1998] Taylor & Francis, Inc., Bristol, PA
-
[Pelagatti 1998] S. Pelagatti, Structured development of parallel programs, Taylor & Francis, Inc., Bristol, PA, 1998.
-
(1998)
Structured development of parallel programs
-
-
Pelagatti, S.1
-
31
-
-
25844479498
-
A survey of general-purpose computation on graphics hardware
-
[Owens 2005] State of Art Report
-
[Owens 2005] J. D. Owens, D. Luebke, N. Govindaraju, M. Harris, J. Krueger, A. E. Lefohn, and T. J. Purcell, A survey of general-purpose computation on graphics hardware, Eurographics 2005, State of Art Report.
-
(2005)
Eurographics
-
-
Owens, J. D.1
Luebke, D.2
Govindaraju, N.3
Harris, M.4
Krueger, J.5
Lefohn, A. E.6
Purcell, T. J.7
-
32
-
-
0004101997
-
-
[Schmidt 2000] Wiley & Sons
-
[Schmidt 2000] D. Schmidt, M. Stal, H. Rohnert, and F. Buschmann. Pattern-Oriented Software Architecture: Patterns for Concurrent and Networked Objects, volume 2. Wiley & Sons, 2000.
-
(2000)
Pattern-Oriented Software Architecture: Patterns for Concurrent and Networked Objects
, vol.2
-
-
Schmidt, D.1
Stal, M.2
Rohnert, H.3
Buschmann, F.4
-
33
-
-
0036892286
-
Skeletons for parallel image processing: an overview of the SKIPPER project
-
[Sérot 2002] December
-
[Sérot 2002] J. Sérot, D. Ginhac, Skeletons for parallel image processing: an overview of the SKIPPER project, Parallel Computing, 28(12), pp.1685-1708, December 2002.
-
(2002)
Parallel Computing
, vol.28
, Issue.12
, pp. 1685-1708
-
-
Sérot, J.1
Ginhac, D.2
-
34
-
-
0002018823
-
Design patterns for parallel programming
-
[Siu 1996]
-
[Siu 1996] S. Siu, M. De Simone, D. Goswami, and A. Singh. Design patterns for parallel programming. Proceedings of the 1996 International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA'96), pp. 230-240, 1996.
-
(1996)
Proceedings of the 1996 International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA'96)
, pp. 230-240
-
-
Siu, S.1
De Simone, M.2
Goswami, D.3
Singh, A.4
-
35
-
-
0032083545
-
Models and languages for parallel computation
-
[Skillicorn 1998]
-
[Skillicorn 1998] D. B. Skillicorn and D. Talia, Models and languages for parallel computation, ACM Comput. Surv., 30(2), 1998, pp. 123-169.
-
(1998)
ACM Comput. Surv
, vol.30
, Issue.2
, pp. 123-169
-
-
Skillicorn, D. B.1
Talia, D.2
-
36
-
-
1442264108
-
Using generative design patterns to generate parallel code for a distributed memory environment
-
[Tan 2003]
-
[Tan 2003] K. Tan, D. Szafron, J. Schaeffer, J. Anvik and S. MacDonald, Using generative design patterns to generate parallel code for a distributed memory environment, PPoPP '03: Proceedings of the ninth ACM SIGPLAN symposium on Principles and practice of parallel programming, 2003, pp 203-215.
-
(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
|