-
1
-
-
79959482835
-
-
Multitreemap. http://sourceforge.net/prqjects/multitreemap/.
-
-
-
-
2
-
-
0028743437
-
Compiler transformations for high-performance computing
-
David F. Bacon, Susan L. Graham, and Oliver J. Sharp. Compiler transformations for high-performance computing. ACM Computing Surveys, 26(4):345-420, 1994.
-
(1994)
ACM Computing Surveys
, vol.26
, Issue.4
, pp. 345-420
-
-
Bacon, D.F.1
Graham, S.L.2
Sharp, O.J.3
-
3
-
-
34248160938
-
The DaCapo benchmarks: Java benchmarking development and analysis
-
S. M. Blackburn, R. Garner, C. Hoffman, A. M. Khan, K. S. McKinley, R. Bentzur, A. Diwan, D. Feinberg, D. Frampton, S. Z. Guyer, M. Hirzel, A. Hosking, M. Jump, H. Lee, J. E. B. Moss, A. Phansalkar, D. Stefanović, T. VanDrunen, D. von Dincklage, and B. Wiedermann. The DaCapo benchmarks: Java benchmarking development and analysis. In OOPSLA, pages 169-190, 2006.
-
(2006)
OOPSLA
, pp. 169-190
-
-
Blackburn, S.M.1
Garner, R.2
Hoffman, C.3
Khan, A.M.4
McKinley, K.S.5
Bentzur, R.6
Diwan, A.7
Feinberg, D.8
Frampton, D.9
Guyer, S.Z.10
Hirzel, M.11
Hosking, A.12
Jump, M.13
Lee, H.14
Moss, J.E.B.15
Phansalkar, A.16
Stefanović, D.17
VanDrunen, T.18
Von Dincklage, D.19
Wiedermann, B.20
more..
-
4
-
-
0030601279
-
Cilk: An efficient multithreaded runtime system
-
Robert D. Blumofe, Christopher F. Joerg, Bradley C. Kuszmaul, Charles E. Leiserson, Keith H. Randall, and YuIi Zhou. Cilk: an efficient multithreaded runtime system. Journal of Parallel Distributed Computing, 37(1):55-69, 1996.
-
(1996)
Journal of Parallel Distributed Computing
, vol.37
, Issue.1
, pp. 55-69
-
-
Blumofe, R.D.1
Joerg, C.F.2
Kuszmaul, B.C.3
Leiserson, C.E.4
Randall, K.H.5
Zhou, Y.6
-
5
-
-
35248819194
-
Checking interference with fractional permissions
-
John Boyland. Checking interference with fractional permissions. In SAS, pages 55-72, 2003.
-
(2003)
SAS
, pp. 55-72
-
-
Boyland, J.1
-
7
-
-
17144414568
-
Escape analysis for Java
-
J. Choi, M. Gupta, M. Serrano, V. C. Sreedhar, and S. Midkiff. Escape analysis for Java. In OOPSLA, pages 1-19, 1999.
-
(1999)
OOPSLA
, pp. 1-19
-
-
Choi, J.1
Gupta, M.2
Serrano, M.3
Sreedhar, V.C.4
Midkiff, S.5
-
8
-
-
35448991274
-
Software behavior oriented parallelization
-
Chen Ding, Xipeng Shen, Kirk Kelsey, Chris Tice, Ruke Huang, and Chengliang Zhang. Software behavior oriented parallelization. In PLDI, pages 223-234, 2007.
-
(2007)
PLDI
, pp. 223-234
-
-
Ding, C.1
Shen, X.2
Kelsey, K.3
Tice, C.4
Huang, R.5
Zhang, C.6
-
9
-
-
79959421808
-
The semantics of future and its use in program optimizations
-
Cormac Flanagan and Matthias Felleisen
-
Cormac Flanagan and Matthias Felleisen. The semantics of future and its use in program optimizations. In POPL.
-
POPL.
-
-
-
10
-
-
84886606909
-
Interprocedural analysis for parallelization
-
Mary W. Hall, Brian R. Murphy, Saman P. Amarasinghe, Shih-Wei Liao, and Monica S. Lam. Interprocedural analysis for parallelization. In LCPC, pages 61-80, 1995.
-
(1995)
LCPC
, pp. 61-80
-
-
Hall, M.W.1
Murphy, B.R.2
Amarasinghe, S.P.3
Liao, S.-W.4
Lam, M.S.5
-
11
-
-
84976721284
-
Multilisp: A language for concurrent symbolic computation
-
R. Halstead. Multilisp: A Language for Concurrent Symbolic Computation. ACM Trans. Program. Lang. Syst., 7(4):501-538, 1985.
-
(1985)
ACM Trans. Program. Lang. Syst.
, vol.7
, Issue.4
, pp. 501-538
-
-
Halstead, R.1
-
12
-
-
1442263994
-
Language support for lightweight transactions
-
Tim Harris and Keir Fraser. Language Support for Lightweight Transactions. In OOPSLA, pages 388-402, 2003.
-
(2003)
OOPSLA
, pp. 388-402
-
-
Harris, T.1
Fraser, K.2
-
13
-
-
67650151821
-
Feedback directed implicit parallelism
-
Tim Harris and Satnam Singh. Feedback Directed Implicit Parallelism. In IFCP, pages 251-264, 2007.
-
(2007)
IFCP
, pp. 251-264
-
-
Harris, T.1
Singh, S.2
-
14
-
-
1142293109
-
Software transactional memory for dynamic-sized data structures
-
Maurice Herlihy, Victor Luchangco, Mark Moir, and William N. Scherer, III. Software Transactional Memory for Dynamic-Sized Data Structures. In PODC, pages 92-101, 2003.
-
(2003)
PODC
, pp. 92-101
-
-
Herlihy, M.1
Luchangco, V.2
Moir, M.3
Scherer III, W.N.4
-
15
-
-
0027262011
-
Transactional memory: Architectural support for lock-free data structures
-
Maurice Herlihy and J. Eliot B. Moss. Transactional memory: architectural support for lock-free data structures. In ISCA, pages 289-300, 1993.
-
(1993)
ISCA
, pp. 289-300
-
-
Herlihy, M.1
Moss, J.E.B.2
-
16
-
-
4544333956
-
Min-cut program decomposition for thread-level speculation
-
Troy A. Johnson, Rudolf Eigenmann, and T. N. Vijaykumar. Min-cut program decomposition for thread-level speculation. In PLDI, pages 59-70, 2004.
-
(2004)
PLDI
, pp. 59-70
-
-
Johnson, T.A.1
Eigenmann, R.2
Vijaykumar, T.N.3
-
17
-
-
1442283511
-
Revised 5 report on the algorithmic language scheme
-
R. Kelsey, W. Clinger, and J. Rees. Revised 5 report on the algorithmic language scheme. Higher-Order and Symbolic Computation, 11(3):7-105, 1998.
-
(1998)
Higher-Order and Symbolic Computation
, vol.11
, Issue.3
, pp. 7-105
-
-
Kelsey, R.1
Clinger, W.2
Rees, J.3
-
18
-
-
0024700876
-
Mul-T: A high-performance parallel lisp
-
David Kranz, Robert H. Halstead, Jr., and Eric Mohr. Mul-T: A High-Performance Parallel Lisp. In PLDI, pages 81-90, 1989.
-
(1989)
PLDI
, pp. 81-90
-
-
Kranz, D.1
Halstead Jr., R.H.2
Mohr, E.3
-
19
-
-
35448941890
-
Optimistic parallelism requires abstractions
-
Milind Kulkarni, Keshav Pingali, Bruce Walter, Ganesh Ramanarayanan, Kavita Bala, and L. Paul Chew. Optimistic parallelism requires abstractions. In PLDI, pages 211-222, 2007.
-
(2007)
PLDI
, pp. 211-222
-
-
Kulkarni, M.1
Pingali, K.2
Walter, B.3
Ramanarayanan, G.4
Bala, K.5
Paul Chew, L.6
-
21
-
-
33751033680
-
Posh: A tls compiler that exploits program structure
-
Wei Liu, James Tuck, Luis Ceze, Wonsun Ahn, Karin Strauss, Jose Renau, and Josep Torrellas. Posh: a tls compiler that exploits program structure. In PPOPP, pages 158-167, 2006.
-
(2006)
PPOPP
, pp. 158-167
-
-
Liu, W.1
Tuck, J.2
Ceze, L.3
Ahn, W.4
Strauss, K.5
Renau, J.6
Torrellas, J.7
-
22
-
-
33745211930
-
Autolocker: Synchronization inference for atomic sections
-
B. McCloskey, F. Zhou, D. Gay, and E. Brewer. Autolocker: Synchronization Inference for Atomic Sections. In POPL, pages 346-358, 2006.
-
(2006)
POPL
, pp. 346-358
-
-
McCloskey, B.1
Zhou, F.2
Gay, D.3
Brewer, E.4
-
23
-
-
0025554419
-
Lazy task creation: A technique for increasing the granularity of parallel programs
-
Rick Mohr, David Kranz, and Robert Halstead. Lazy task creation: A technique for increasing the granularity of parallel programs. In LFP, pages 185-197, 1990.
-
(1990)
LFP
, pp. 185-197
-
-
Mohr, R.1
Kranz, D.2
Halstead, R.3
-
24
-
-
0029714028
-
Commutativity analysis: A technique for automatically parallelizing pointer-based computations
-
Martin C. Rinard and Pedro C. Diniz. Commutativity analysis: A technique for automatically parallelizing pointer-based computations. In IPPS, pages 14-22, 1996.
-
(1996)
IPPS
, pp. 14-22
-
-
Rinard, M.C.1
Diniz, P.C.2
-
25
-
-
0002673944
-
Jade: A high-level, machine-independent language for parallel programming
-
Martin C. Rinard, Daniel J. Scales, and Monica S. Lam. Jade: A High-Level, Machine-Independent Language for Parallel Programming. IEEE Computer, 26(6):28-38, 1993.
-
(1993)
IEEE Computer
, vol.26
, Issue.6
, pp. 28-38
-
-
Rinard, M.C.1
Scales, D.J.2
Lam, M.S.3
-
26
-
-
0346271722
-
Pointer analysis for structured parallel programs
-
R. Rugina and M. C. Rinard. Pointer analysis for structured parallel programs. ACM Trans. Program. Lang. Syst., 25(1):70-116, 2003.
-
(2003)
ACM Trans. Program. Lang. Syst.
, vol.25
, Issue.1
, pp. 70-116
-
-
Rugina, R.1
Rinard, M.C.2
-
28
-
-
0033703889
-
A scalable approach to thread-level speculation
-
J. Greggory Steffan, Christopher B. Colohan, Antonia Zhai, and Todd C. Mowry. A scalable approach to thread-level speculation. In ISCA, pages 1-12, 2000.
-
(2000)
ISCA
, pp. 1-12
-
-
Steffan, J.G.1
Colohan, C.B.2
Zhai, A.3
Mowry, T.C.4
-
29
-
-
34748925815
-
Implicit parallelism with ordered transactions
-
C. von Praun, L. Ceze, and C. Cascaval. Implicit parallelism with ordered transactions. In PPOPP, pages 79-89, 2007.
-
(2007)
PPOPP
, pp. 79-89
-
-
Von Praun, C.1
Ceze, L.2
Cascaval, C.3
-
30
-
-
31744450483
-
Suresh Jagannathan, and Antony Hosking. Safe futures forjava
-
Adam Welc, Suresh Jagannathan, and Antony Hosking. Safe futures forjava. In OOPSLA, pages 439-453, 2005.
-
(2005)
OOPSLA
, pp. 439-453
-
-
Welc, A.1
-
31
-
-
0031599505
-
Hardware for speculative run-time parallelization in distributed shared-memory multiprocessors
-
L. Rauchwerger Y. Zhan and J. Torrellas. Hardware for speculative run-time parallelization in distributed shared-memory multiprocessors. In HPCA, pages 162-173, 1998.
-
(1998)
HPCA
, pp. 162-173
-
-
Rauchwerger, L.1
Zhan, Y.2
Torrellas, J.3
|