-
2
-
-
0004072686
-
-
(2nd Edition). Addison-Wesley, Longman Publishing Co., Inc., Boston, MA, USA
-
A. V. Aho, M. S. Lam, R. Sethi, and J. D. Ullman. Compilers: Principles, Techniques, and Tools (2nd Edition). Addison-Wesley Longman Publishing Co., Inc., Boston, MA, USA, 2006.
-
(2006)
Compilers: Principles, Techniques, and Tools
-
-
Aho, A.V.1
Lam, M.S.2
Sethi, R.3
Ullman, J.D.4
-
3
-
-
0029191296
-
Cilk: An efficient multithreaded runtime system
-
R. D. Blumofe, C. F. Joerg, B. C. Kuszmaul, C. E. Leiserson, K. H. Randall, and Y. Zhou. Cilk: an efficient multithreaded runtime system. In PPOPP, 1995.
-
(1995)
PPOPP
-
-
Blumofe, R.D.1
Joerg, C.F.2
Kuszmaul, B.C.3
Leiserson, C.E.4
Randall, K.H.5
Zhou, Y.6
-
4
-
-
33646852867
-
Data dependence profiling for speculative optimizations
-
T. Chen, J. Lin, X.Dai, W. Hsu, and P. Yew. Data dependence profiling for speculative optimizations. In Proc. of 14th Int'l Conf on Compiler Construction (CC), 2004.
-
(2004)
Proc. of 14th Int'l Conf on Compiler Construction (CC)
-
-
Chen, T.1
Lin, J.2
Dai, X.3
Hsu, W.4
Yew, P.5
-
5
-
-
0004116989
-
-
Second Edition. The MIT Press, September
-
T. H. Cormen, C. E. Leiserson, R. L. Rivest, and C. Stein. Introduction to Algorithms, Second Edition. The MIT Press, September 2001.
-
(2001)
Introduction to Algorithms
-
-
Cormen, T.H.1
Leiserson, C.E.2
Rivest, R.L.3
Stein, C.4
-
7
-
-
34547719884
-
A cost-driven compilation framework for speculative parallelization of sequential programs
-
Z.-H. Du, C.-C. Lim, X.-F. Li, C. Yang, Q. Zhao, and T.-F. Ngai. A cost-driven compilation framework for speculative parallelization of sequential programs. In PLDI, 2004.
-
(2004)
PLDI
-
-
Du, Z.-H.1
Lim, C.-C.2
Li, X.-F.3
Yang, C.4
Zhao, Q.5
Ngai, T.-F.6
-
8
-
-
72249086570
-
A concurrent dynamic analysis framework for multicore hardware
-
J. Ha, M. Arnold, S. M. Blackburn, and K. S. McKinley. A concurrent dynamic analysis framework for multicore hardware. In OOPSLA, 2009.
-
(2009)
OOPSLA
-
-
Ha, J.1
Arnold, M.2
Blackburn, S.M.3
McKinley, K.S.4
-
9
-
-
79951687023
-
-
Intel Corporation
-
Intel Corporation. Intel Compilers. http://software.intel.com/en-us/ intel-compilers/.
-
-
-
-
10
-
-
79951714913
-
-
Intel Corporation
-
Intel Corporation. Intel Parallel Studio. http://software.intel.com/en- us/intel-parallel-studio-home/.
-
-
-
-
11
-
-
79951699256
-
-
Intel Corporation
-
Intel Corporation. Intel Threading Building Blocks. http://www. threadingbuildingblocks.org/.
-
-
-
-
13
-
-
79951702649
-
-
Technical Report TR-2010-001, Atlanta, GA, USA
-
3: A scalable approach to dynamic datadependence profiling. Technical Report TR-2010-001, Atlanta, GA, USA, 2010.
-
(2010)
3: A Scalable Approach to Dynamic Datadependence Profiling
-
-
Kim, M.1
Kim, H.2
Luk, C.-K.3
-
15
-
-
0027632124
-
Loop-level parallelism in numeric and symbolic programs
-
J. R. Larus. Loop-level parallelism in numeric and symbolic programs. IEEE Trans. Parallel Distrib. Syst., 4(7), 1993.
-
(1993)
IEEE Trans. Parallel Distrib. Syst.
, vol.4
, Issue.7
-
-
Larus, J.R.1
-
16
-
-
0032681069
-
Whole program paths
-
J. R. Larus. Whole program paths. In PLDI, 1999.
-
(1999)
PLDI
-
-
Larus, J.R.1
-
17
-
-
33751033680
-
Posh: A tls compiler that exploits program structure
-
W. Liu, J. Tuck, L. Ceze, W. Ahn, K. Strauss, J. Renau, and J. Torrellas. Posh: a tls compiler that exploits program structure. In PPoPP, 2006.
-
(2006)
PPoPP
-
-
Liu, W.1
Tuck, J.2
Ceze, L.3
Ahn, W.4
Strauss, K.5
Renau, J.6
Torrellas, J.7
-
18
-
-
31944440969
-
Pin: Building customized program analysis tools with dynamic instrumentation
-
C.-K. Luk, R. Cohn, R. Muth, H. Patil, A. Klauser, G. Lowney, S. Wallace, V. J. Reddi, and K. Hazelwood. Pin: Building customized program analysis tools with dynamic instrumentation. In PLDI, 2005.
-
(2005)
PLDI
-
-
Luk, C.-K.1
Cohn, R.2
Muth, R.3
Patil, H.4
Klauser, A.5
Lowney, G.6
Wallace, S.7
Reddi, V.J.8
Hazelwood, K.9
-
19
-
-
34247268507
-
METRIC: Memory tracing via dynamic binary rewriting to identify cache inefficiencies
-
J. Marathe, F. Mueller, T. Mohan, S. A. Mckee, B. R. De Supinski, and A. Yoo. METRIC: Memory Tracing via Dynamic Binary Rewriting to Identify Cache Inefficiencies. ACM Transactions on Programming Languages and Systems, 29(2), 2007.
-
(2007)
ACM Transactions on Programming Languages and Systems
, vol.29
, Issue.2
-
-
Marathe, J.1
Mueller, F.2
Mohan, T.3
McKee, S.A.4
De Supinski, B.R.5
Yoo, A.6
-
20
-
-
34547673280
-
Shadow profiling: Hiding instrumentation costs with parallelism
-
T. Moseley, A. Shye, V. J. Reddi, D. Grunwald, and R. Peri. Shadow profiling: Hiding instrumentation costs with parallelism. In CGO-5, 2007.
-
(2007)
CGO-5
-
-
Moseley, T.1
Shye, A.2
Reddi, V.J.3
Grunwald, D.4
Peri, R.5
-
22
-
-
63549146901
-
Visualizing potential parallelism in sequential programs
-
G. D. Price, J. Giacomoni, and M. Vachharajani. Visualizing potential parallelism in sequential programs. In PACT-17, 2008.
-
(2008)
PACT-17
-
-
Price, G.D.1
Giacomoni, J.2
Vachharajani, M.3
-
24
-
-
47349118686
-
A practical approach to exploiting coarse-grained pipeline parallelism in C programs
-
W. Thies, V. Chandrasekhar, and S. Amarasinghe. A practical approach to exploiting coarse-grained pipeline parallelism in C programs. In MICRO-40, 2007.
-
(2007)
MICRO-40
-
-
Thies, W.1
Chandrasekhar, V.2
Amarasinghe, S.3
-
25
-
-
70450278773
-
Towards a holistic approach to auto-parallelization integrating profile-driven parallelism detection and machine-learning based mapping
-
G. Tournavitis, Z. Wang, B. Franke, and M. O'Boyle. Towards a holistic approach to auto-parallelization integrating profile-driven parallelism detection and machine-learning based mapping. In PLDI, 2009.
-
(2009)
PLDI
-
-
Tournavitis, G.1
Wang, Z.2
Franke, B.3
O'boyle, M.4
-
27
-
-
64049087013
-
Modeling optimistic concurrency using quantitative dependence analysis
-
C. von Praun, R. Bordawekar, and C. Cascaval. Modeling optimistic concurrency using quantitative dependence analysis. In PPoPP, 2008.
-
(2008)
PPoPP
-
-
Von Praun, C.1
Bordawekar, R.2
Cascaval, C.3
-
28
-
-
34547683698
-
SuperPin: Parallelizing dynamic instrumentation for real-time performance
-
S. Wallace and K. Hazelwood. SuperPin: Parallelizing dynamic instrumentation for real-time performance. In CGO-5, 2007.
-
(2007)
CGO-5
-
-
Wallace, S.1
Hazelwood, K.2
-
29
-
-
67650063356
-
Compiler-driven dependence profiling to guide program parallelization
-
P. Wu, A. Kejariwal, and C. Caşcaval. Compiler-driven dependence profiling to guide program parallelization. In LCPC 2008, 2008.
-
(2008)
LCPC 2008
-
-
Wu, P.1
Kejariwal, A.2
Caşcaval, C.3
-
31
-
-
67650568216
-
Alchemist: A transparent dependence distance profiling infrastructure
-
X. Zhang, A. Navabi, and S. Jagannathan. Alchemist: A transparent dependence distance profiling infrastructure. In CGO-7, 2009.
-
(2009)
CGO-7
-
-
Zhang, X.1
Navabi, A.2
Jagannathan, S.3
-
32
-
-
43449135046
-
PiPA: Pipelined profiling and analysis on multi-core systems
-
Q. Zhao, I. Cutcutache, and W.-F. Wong. PiPA: pipelined profiling and analysis on multi-core systems. In CGO-6, 2008.
-
(2008)
CGO-6
-
-
Zhao, Q.1
Cutcutache, I.2
Wong, W.-F.3
|