-
2
-
-
33847650963
-
Skeleton-based parallel programming: Functional and parallel semantics in a single shot
-
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
-
5
-
-
84886430684
-
-
or http://software.intel.com/en-us/articles/intel-array-building-blocks
-
Intel® Array Building Blocks Documentation, URL : http://software.intel.com/en-us/articles/intel-array-building-blocks- documentation/, or http://software.intel.com/en-us/articles/intel-array- building-blocks/, 2010
-
(2010)
Intel® Array Building Blocks Documentation
-
-
-
8
-
-
0027869043
-
Implementation of a portable nested data-parallel language
-
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
-
PPOPP '93: Proceedings of the Fourth ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 1993
, pp. 102-111
-
-
Blelloch, G.E.1
Hardwick, J.C.2
Chatterjee, S.3
Sipelstein, J.4
Zagha, M.5
-
9
-
-
0030105185
-
Programming parallel algorithms
-
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
-
10
-
-
0002218141
-
Design patterns as language constructs
-
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
-
11
-
-
38649129513
-
Pattern-based parallel programming
-
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.
-
Proceedings of the International Conference on Parallel Programming (ICPP'2002), August 2002, Vancouver Canada
, pp. 257-265
-
-
Bromling, S.1
MacDonald, S.2
Anvik, J.3
Schaefer, J.4
Szafron, D.5
Tan, K.6
-
12
-
-
0034292014
-
OdinMP/CCp - A portable implementation of OpenMP for C
-
DOI 10.1002/1096-9128(200010)12:12<1193::AID-CPE527>3.0.CO;2-U
-
Brunschen, C., Brorsson, M.: OdinMP/CCp - a portable implementation of OpenMP for C. Concurrency - Practice and Experience 12 (2000) 1193-1203 (Pubitemid 32074271)
-
(2000)
Concurrency Practice and Experience
, vol.12
, Issue.12
, pp. 1193-1203
-
-
Brunschen, C.1
Brorsson, M.2
-
14
-
-
79952179033
-
-
Technical Report UCB/EECS-2010-124, EECS Department, University of California, Berkeley, September 16
-
Catanzaro, B. , Garland, M. and Keutzer, K. Copperhead: Compiling an Embedded Data Parallel Language. Technical Report UCB/EECS-2010-124, EECS Department, University of California, Berkeley, September 16, 2010.
-
(2010)
Copperhead: Compiling An Embedded Data Parallel Language
-
-
Catanzaro, B.1
Garland, M.2
Keutzer, K.3
-
15
-
-
79952809941
-
-
Technical Report UCB/EECS-2010-23, EECS Department, University of California, Berkeley
-
B. Catanzaro, S. Kamil, Y. Lee, K. Asanovic, J. Demmel, K. Keutzer, J. Shalf, K. Yelick, and A. Fox. SEJITS: Getting Productivity and Performance With Selective Embedded JIT Specialization. Technical Report UCB/EECS-2010-23, EECS Department, University of California, Berkeley, 2010.
-
(2010)
SEJITS: Getting Productivity and Performance with Selective Embedded JIT Specialization
-
-
Catanzaro, B.1
Kamil, S.2
Lee, Y.3
Asanovic, K.4
Demmel, J.5
Keutzer, K.6
Shalf, J.7
Yelick, K.8
Fox, A.9
-
16
-
-
84937389888
-
Nepal - Nested Data Parallelism in Haskell
-
Proc. 7th International Euro-Par Conference, Springer-Verlag
-
Manuel M. T. Chakravarty and Gabriele Keller and Roman Lechtchinsky and Wolf Pfannenstiel. Nepal - Nested Data Parallelism in Haskell. Proc. 7th International Euro-Par Conference, volume 2150 of Lecture Notes in Computer Science, pp 524-534. Springer-Verlag, 2001.
-
(2001)
Lecture Notes in Computer Science
, vol.2150
, pp. 524-534
-
-
Chakravarty, M.M.T.1
Keller, G.2
Lechtchinsky, R.3
Pfannenstiel, W.4
-
17
-
-
0027632582
-
Compiling nested data-parallel programs for shared-memory multiprocessors
-
July
-
Compiling nested data-parallel programs for shared-memory multiprocessors. ACM Trans. Program. Lang. Syst. 15(3), July 1993, pp 400-462.
-
(1993)
ACM Trans. Program. Lang. Syst.
, vol.15
, Issue.3
, pp. 400-462
-
-
-
20
-
-
1842852979
-
Bringing skeletons out of the closet: A pragmatic manifesto for skeletal parallel programming
-
March
-
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
-
24
-
-
70449873244
-
-
Technical Report White Paper, Intel Corporation
-
A. Ghuloum, E. Sprangle, J. Fang, G.Wu, and X. Zhou. Ct: A Flexible Parallel Programming Model for Tera-scale Architectures. Technical Report White Paper, Intel Corporation, 2007.
-
(2007)
Ct: A Flexible Parallel Programming Model for Tera-scale Architectures
-
-
Ghuloum, A.1
Sprangle, E.2
Fang, J.3
Wu, G.4
Zhou, X.5
-
28
-
-
0036892934
-
From patterns to frameworks to parallel programs
-
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
-
31
-
-
0036954153
-
Shader metaprogramming
-
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.
-
HWWS '02: Proceedings of the ACM SIGGRAPH/EUROGRAPHICS Conference on Graphics Hardware, 2002
, pp. 57-68
-
-
McCool, M.1
Qin, Z.2
Popa, T.3
-
32
-
-
10644238428
-
Shader algebra
-
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
-
34
-
-
42549135730
-
Data-Parallel Programming on the Cell BE and the GPU Using the RapidMind Development Platform
-
M. McCool. Data-Parallel Programming on the Cell BE and the GPU Using the RapidMind Development Platform. GSPx Multicore Applications Conference, 9 pages, 2006.
-
(2006)
GSPx Multicore Applications Conference
, pp. 9
-
-
McCool, M.1
-
37
-
-
78651550268
-
Scalable parallel programming with CUDA
-
Mar/Apr
-
J. Nickolls, I. Buck, M. Garland, and K. Skadron. Scalable parallel programming with CUDA. Queue, 6(2):40-53, Mar/Apr 2008.
-
(2008)
Queue
, vol.6
, Issue.2
, pp. 40-53
-
-
Nickolls, J.1
Buck, I.2
Garland, M.3
Skadron, K.4
-
38
-
-
79957481748
-
Auto-Vectorize Once, Run Everywhere
-
D. Nuzman, I Rosen, S. Dyshel, A. Zaks, E. Rohou, K. Williams, A. Cohen, and D. Yuste, Auto-Vectorize Once, Run Everywhere, Proceedings of the International Symposium on Code Generation and Optimization, 2011
-
Proceedings of the International Symposium on Code Generation and Optimization, 2011
-
-
Nuzman, D.1
Rosen, I.2
Dyshel, S.3
Zaks, A.4
Rohou, E.5
Williams, K.6
Cohen, A.7
Yuste, D.8
-
39
-
-
25844479498
-
A survey of general-purpose computation on graphics hardware
-
State of Art Report
-
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.
-
Eurographics 2005
-
-
Owens, J.D.1
Luebke, D.2
Govindaraju, N.3
Harris, M.4
Krueger, J.5
Lefohn, A.E.6
Purcell, T.J.7
-
40
-
-
0002018823
-
Design patterns for parallel programming
-
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
-
42
-
-
0032083545
-
Models and languages for parallel computation
-
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
-
43
-
-
0038040007
-
Using generative design patterns to generate parallel code for a distributed memory environment
-
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.
-
PPoPP '03: Proceedings of the Ninth ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2003
, pp. 203-215
-
-
Tan, K.1
Szafron, D.2
Schaeffer, J.3
Anvik, J.4
MacDonald, S.5
|