-
1
-
-
44349142233
-
Integration challenges and tradeoffs for tera-scale architectures
-
M. Azimi, N. Cherukuri, D. N. Jayasimha, A. Kumar, P. Kundu, S. Park, I. Schoinas, and A. S. Vaidya. Integration challenges and tradeoffs for tera-scale architectures. Intel Technology Journal, 11(3): 173-184, 2007.
-
(2007)
Intel Technology Journal
, vol.11
, Issue.3
, pp. 173-184
-
-
Azimi, M.1
Cherukuri, N.2
Jayasimha, D.N.3
Kumar, A.4
Kundu, P.5
Park, S.6
Schoinas, I.7
Vaidya, A.S.8
-
2
-
-
33751022080
-
Programming for parallelism, and locality with hierarchically tiled arrays
-
Proceedings of the 2006 ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, PPOPP'06
-
G. Bikshandi, J. Guo, D. Hoeflinger, G. Almasi, B. B. Fraguela, M. J. Garzarn, D. Padua, and C. V. Praun. Programming for parallelism and locality with hierarchically tiled arrays. In PPoPP, pages 48-57, 2006. (Pubitemid 44758674)
-
(2006)
Proceedings of the ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, PPOPP
, vol.2006
, pp. 48-57
-
-
Bikshandi, G.1
Jia, G.2
Hoeflinger, D.3
Almasi, G.4
Fraguela, B.B.5
Garzaran, M.J.6
Padua, D.7
Von Praun, C.8
-
3
-
-
38549130360
-
High-performance embedded architecture and compilation roadmap
-
DOI 10.1007/978-3-540-71528-3-2, Transactions on High-Performance Embedded Architectures and Compilers I
-
K. D. Bosschere, W. Luk, X. Martorell, N. Navarro, M. OBoyle, D. Pnevmatikatos, A. Ramirez, P. Sainrat, A. Seznec, P. Stenstrom, and O. Temam. High-performance embedded architecture and compilation roadmap. In Transactions on HiPEAC, volume 1, pages 5-29, 2007. (Pubitemid 351151582)
-
(2007)
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
, vol.4050
, pp. 5-29
-
-
De Bosschere, K.1
Luk, W.2
Martorell, X.3
Navarro, N.4
O'Boyle, M.5
Pnevmatikatos, D.6
Ramirez, A.7
Sainrat, P.8
Seznec, A.9
Stenstrom, P.10
Temam, O.11
-
4
-
-
34249696738
-
Parallel programmability and the chapel language
-
DOI 10.1177/1094342007078442
-
B. L. Chamberlain, D. Callahan, and H. P. Zima. Parallel programmability and the chapel language. International Journal of High Perfor-mance Computing Applications, 21(3):291-312, 2007. (Pubitemid 47082808)
-
(2007)
International Journal of High Performance Computing Applications
, vol.21
, Issue.3
, pp. 291-312
-
-
Chamberlain, B.L.1
Callahan, D.2
Zima, H.P.3
-
5
-
-
31744441529
-
X10: An object-oriented approach to non-uniform cluster computing
-
P. Charles, C. Grothoff, V. Saraswat, C. Donawa, A. Kielstra, K. Ebcioglu, C. von Praun, and V. Sarkar. X10: An object-oriented approach to non-uniform cluster computing. In OOPSLA, 2005.
-
(2005)
OOPSLA
-
-
Charles, P.1
Grothoff, C.2
Saraswat, V.3
Donawa, C.4
Kielstra, A.5
Ebcioglu, K.6
Von Praun, C.7
Sarkar, V.8
-
6
-
-
84976839231
-
Concurrent aggregates
-
A. A. Chien andW. J. Dally. Concurrent aggregates. In PPoPP, pages 187-196, 1990.
-
(1990)
PPoPP
, pp. 187-196
-
-
Chien, A.A.1
Dally, W.J.2
-
7
-
-
33748847902
-
The common case transactional behavior of multithreaded programs
-
J. Chung, H. Chafi, C. Minh, A. McDonald, B. Carlstrom, C. Kozyrakis, and K. Olukotun. The common case transactional behavior of multithreaded programs. In HPCA, pages 266-277, 2006.
-
(2006)
HPCA
, pp. 266-277
-
-
Chung, J.1
Chafi, H.2
Minh, C.3
McDonald, A.4
Carlstrom, B.5
Kozyrakis, C.6
Olukotun, K.7
-
8
-
-
34447571243
-
-
Lawrence Berke-ley National Lab Tech Report LBNL-59208
-
U. Consortium. UPC language specifications, v1.2. Lawrence Berke-ley National Lab Tech Report LBNL-59208, 2005.
-
(2005)
UPC Language Specifications
, vol.2
-
-
Consortium, U.1
-
9
-
-
0002806690
-
Openmp: An industry-standard api for shared-memory programming
-
L. Dagum and R. Menon. Openmp: An industry-standard api for shared-memory programming. IEEE computational science & engi-neering, 5(1):46-55, 1998.
-
(1998)
IEEE computational science & engi-neering
, vol.5
, Issue.1
, pp. 46-55
-
-
Dagum, L.1
Menon, R.2
-
10
-
-
35448991274
-
Software behavior oriented parallelization
-
C. Ding, X. Shen, K. Kelsey, C. Tice, R. Huang, and C. Zhang. Software behavior oriented parallelization. In PLDI, 2007.
-
(2007)
PLDI
-
-
Ding, C.1
Shen, X.2
Kelsey, K.3
Tice, C.4
Huang, R.5
Zhang, C.6
-
12
-
-
34548207355
-
Sequoia: Programming the memory hierarchy
-
K. Fatahalian, D. R. Horn, T. J. Knight, L. Leem, M. Houston, J. Y. Park, M. Erez, M. Ren, A. Aiken, W. J. Dally, and P. Hanrahan. Sequoia: Programming the memory hierarchy. In SC, 2006.
-
(2006)
SC
-
-
Fatahalian, K.1
Horn, D.R.2
Knight, T.J.3
Leem, L.4
Houston, M.5
Park, J.Y.6
Erez, M.7
Ren, M.8
Aiken, A.9
Dally, W.J.10
Hanrahan, P.11
-
14
-
-
1142307058
-
-
U.C. Berkeley Tech Report, UCB/EECS-2005-15
-
P. Hilfinger, D. Bonachea, K. Datta, D. Gay, S. Graham, B. Liblit, G. Pike, J. Su, and K. Yelick. Titanium language reference manual. U.C. Berkeley Tech Report, UCB/EECS-2005-15, 2005.
-
(2005)
Titanium Language Reference Manual.
-
-
Hilfinger, P.1
Bonachea, D.2
Datta, K.3
Gay, D.4
Graham, S.5
Liblit, B.6
Pike, G.7
Su, J.8
Yelick, K.9
-
15
-
-
67650566028
-
Fast track: A software system for speculative program optimization
-
K. Kelsey, T. Bai, C. Ding, and C. Zhang. Fast track: A software system for speculative program optimization. In CGO, 2009.
-
(2009)
CGO
-
-
Kelsey, K.1
Bai, T.2
Ding, C.3
Zhang, C.4
-
16
-
-
42549111870
-
Optimistic parallelism requires abstractions
-
DOI 10.1145/1250734.1250759, PLDI'07: Proceedings of the 2007 ACM SIGPLAN Conference on Programming Language Design and Implementation
-
M. Kulkarni, K. Pingali, B. Walter, G. Ramanarayanan, K. Bala, and L. P. Chew. Optimistic parallelism requires abstractions. In PLDI, pages 211-222, 2007. (Pubitemid 47630689)
-
(2007)
Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI)
, pp. 211-222
-
-
Kulkarni, M.1
Pingali, K.2
Walter, B.3
Ramanarayanan, G.4
Bala, K.5
Chew, L.P.6
-
17
-
-
77957808385
-
Optimistic parallelism benefits from data partitioning
-
DOI 10.1145/1346281.1346311, ASPLOS XIII - Thirteenth International Conference on Architectural Support for Programming Languages and Operating Systems
-
M. Kulkarni, K. Pingali, G. Ramanarayanan, B. Walter, K. Bala, and L. P. Chew. Optimistic parallelism benefits from data partitioning. In ASPLOS, pages 233-243, 2008. (Pubitemid 351585410)
-
(2008)
International Conference on Architectural Support for Programming Languages and Operating Systems - ASPLOS
, pp. 233-243
-
-
Kulkarni, M.1
Pingali, K.2
Ramanarayanan, G.3
Walter, B.4
Bala, K.5
Chew, L.P.6
-
18
-
-
67650076853
-
How much parallelism is there in irregular applications?
-
M. Kulkarni, M. Burtscher, R. Inkulu, K. Pingali, and C. Cascaval. How much parallelism is there in irregular applications? In PPoPP, 2009.
-
(2009)
PPoPP
-
-
Kulkarni, M.1
Burtscher, M.2
Inkulu, R.3
Pingali, K.4
Cascaval, C.5
-
19
-
-
70450267487
-
Parallelizing sequential applications on commodity hardware using a low-cost software transactional memory
-
M. Mehrara, J. Hao, P.-C. Hsu, and S. Mahlke. Parallelizing sequential applications on commodity hardware using a low-cost software transactional memory. In PLDI, pages 166-176, 2009.
-
(2009)
PLDI
, pp. 166-176
-
-
Mehrara, M.1
Hao, J.2
Hsu, P.-C.3
Mahlke, S.4
-
20
-
-
84976718540
-
Algorithms for scalable synchronization on shared-memory multiprocessors
-
J. M. Mellor-Crummey and M. L. Scott. Algorithms for scalable synchronization on shared-memory multiprocessors. ACM Trans. Comput. Syst., 9(1):21-65, 1991.
-
(1991)
ACM Trans. Comput. Syst.
, vol.9
, Issue.1
, pp. 21-65
-
-
Mellor-Crummey, J.M.1
Scott, M.L.2
-
21
-
-
77749304561
-
Structure-drive optimization for amorphous data-parallel programs
-
M. Mendez-Lojo, D. Nguyen, D. Prountzos, X. Sui, M. A. Hassaan, M. Kulkarni, M. Burtscher, and K. Pingali. Structure-drive optimization for amorphous data-parallel programs. In PPoPP, 2010.
-
(2010)
PPoPP
-
-
Mendez-Lojo, M.1
Nguyen, D.2
Prountzos, D.3
Sui, X.4
Hassaan, M.A.5
Kulkarni, M.6
Burtscher, M.7
Pingali, K.8
-
22
-
-
77957580184
-
Safe programmable speculative parallelism
-
P. Prabhu, G. Ramalingam, and K. Vaswani. Safe programmable speculative parallelism. In PLDI, pages 50-61, 2010.
-
(2010)
PLDI
, pp. 50-61
-
-
Prabhu, P.1
Ramalingam, G.2
Vaswani, K.3
-
23
-
-
79952781336
-
Rose: Compiler support for object-oriented framework
-
D. Quinlan. Rose: Compiler support for object-oriented framework. In CPC, 2000.
-
(2000)
CPC
-
-
Quinlan, D.1
-
25
-
-
84866775651
-
Intel threading building blocks: Outfitting C++ for multi-core processor
-
J. Reinders. Intel threading building blocks: Outfitting C++ for multi-core processor. O'Reilly Media, 2007.
-
(2007)
O'Reilly Media
-
-
Reinders, J.1
-
26
-
-
67650034868
-
A comprehensive strategy for contention management in software transactional memory
-
M. F. Spear, L. Dalessandro, V. J. Marathe, and M. L. Scott. A comprehensive strategy for contention management in software transactional memory. In PPoPP, 2009.
-
(2009)
PPoPP
-
-
Spear, M.F.1
Dalessandro, L.2
Marathe, V.J.3
Scott, M.L.4
-
27
-
-
66749164066
-
Copy or discard execution model for speculative parallelization on multicores
-
C. Tian, M. Feng, and R. Gupta. Copy or discard execution model for speculative parallelization on multicores. In MICRO, 2008.
-
(2008)
MICRO
-
-
Tian, C.1
Feng, M.2
Gupta, R.3
-
28
-
-
77954741547
-
Supporting speculative parallelization in the presence of dynamic data structures
-
C. Tian, M. Feng, and R. Gupta. Supporting speculative parallelization in the presence of dynamic data structures. In PLDI, pages 62-73, 2010.
-
(2010)
PLDI
, pp. 62-73
-
-
Tian, C.1
Feng, M.2
Gupta, R.3
-
29
-
-
77954735655
-
Speculative parallelization using state separation and multiple value prediction
-
C. Tian, M. Feng, and R. Gupta. Speculative parallelization using state separation and multiple value prediction. In ISMM, 2010.
-
(2010)
ISMM
-
-
Tian, C.1
Feng, M.2
Gupta, R.3
-
30
-
-
34548561682
-
OpenMP implementation of SPICE3 circuit simulator
-
DOI 10.1007/s10766-007-0053-2
-
T.-H. Weng, R.-K. Perng, and B. Chapman. Openmp implementation of SPICE3 circuit simulator. Int. J. Parallel Program., 35(5):493-505, 2007. (Pubitemid 47389257)
-
(2007)
International Journal of Parallel Programming
, vol.35
, Issue.5
, pp. 493-505
-
-
Weng, T.-H.1
Perng, R.-K.2
Chapman, B.3
-
31
-
-
77954699806
-
Bamboo: A data-centric, object-oriented approach to many-core software
-
J. Zhou and B. Demsky. Bamboo: A data-centric, object-oriented approach to many-core software. In PLDI, 2010.
-
(2010)
PLDI
-
-
Zhou, J.1
Demsky, B.2
|