-
1
-
-
33749883387
-
-
A.V. Aho, R. Sethi, and J.D. Ullman, Compilers: Principles, Techniques, and Tools, Reading, Mass.: Addison-Wesley, 1986.
-
Compilers: Principles, Techniques, and Tools, Reading, Mass.: Addison-Wesley, 1986.
-
-
Aho, A.V.1
Sethi, R.2
Ullman, J.D.3
-
3
-
-
84964112158
-
"The Perfect Club Benchmarks: Effective Performance Evaluation of Supercomputers,"
-
vol. 3, no. 3, pp. 5-40, Fall 1989
-
M. Berry, D. Chen, P. Koss, D. Kuck, L. Pointer, S. Lo, Y. Pang, R. Roloff, A. Sameh, E. Clementi, S. Chin, D. Schneider, G. Fox, P. Messina, D. Walker, C. Hsiung, J. Schwarzmeier, K. Lue, S. Orszag, F. Seidl, O. Johnson, G. Swanson, R. Goodrum, and J. Martin, "The Perfect Club Benchmarks: Effective Performance Evaluation of Supercomputers," The Int'l J. Supercomputer Applications, vol. 3, no. 3, pp. 5-40, Fall 1989.
-
The Int'l J. Supercomputer Applications
-
-
Berry, M.1
Chen, D.2
Koss, P.3
Kuck, D.4
Pointer, L.5
Lo, S.6
Pang, Y.7
Roloff, R.8
Sameh, A.9
Clementi, E.10
Chin, S.11
Schneider, D.12
Fox, G.13
Messina, P.14
Walker, D.15
Hsiung, C.16
Schwarzmeier, J.17
Lue, K.18
Orszag, S.19
Seidl, F.20
Johnson, O.21
Swanson, G.22
Goodrum, R.23
Martin, J.24
more..
-
4
-
-
0030382364
-
"Parallel Programming with Polaris,"
-
vol. 28, no. Il, pp. 78-82, Nov. 1996
-
W. Blume, R. Doallo, R. Eigenmann, J. Grout, J. Hoeflinger, T. Lawrence, J. Lee, D. Padua, Y. Paek, B. Pottenger, L. Rauchwerger, and P. Tu, "Parallel Programming with Polaris," Computer, vol. 28, no. Il, pp. 78-82, Nov. 1996.
-
Computer
-
-
Blume, W.1
Doallo, R.2
Eigenmann, R.3
Grout, J.4
Hoeflinger, J.5
Lawrence, T.6
Lee J7
Padua, D.8
Paek, Y.9
Pottenger, B.10
Rauchwerger, L.11
Tu, P.12
-
5
-
-
33747449310
-
-
W. Blume and R. Eigenmann, "Symbolic Analysis Techniques Needed for the Effective Parallelization of Perfect Benchmarks," Technical report, dept. of Computer Science, Univ. of Illinois, 1994.
-
"Symbolic Analysis Techniques Needed for the Effective Parallelization of Perfect Benchmarks," Technical report, dept. of Computer Science, Univ. of Illinois, 1994
-
-
Blume, W.1
Eigenmann, R.2
-
6
-
-
33747413041
-
"Analysis of Interprocedural Side Effects in a Parallel Programming Environment,"
-
86 Symp. Compiler Construction, pp. 162-175, June 1986
-
D. Callahan and K. Kennedy, "Analysis of Interprocedural Side Effects in a Parallel Programming Environment," Proc. ACM SIGPLAN '86 Symp. Compiler Construction, pp. 162-175, June 1986.
-
Proc. ACM SIGPLAN '
-
-
Callahan, D.1
Kennedy, K.2
-
7
-
-
0018491932
-
"Symbolic Evaluation and the Analysis of Programs,"
-
vol. 5, no. 4, pp. 402-417, July 1979
-
T.E. Cheatham Jr., G.H. Holloway, and J.A. Townley, "Symbolic Evaluation and the Analysis of Programs," IEEE Trans. Software Eng., vol. 5, no. 4, pp. 402-417, July 1979
-
IEEE Trans. Software Eng.
-
-
Cheatham Jr., T.E.1
Holloway, G.H.2
Townley, J.A.3
-
8
-
-
0027311335
-
"Efficient Flow-Sensitive Interprocedural Computation of Pointer-Induced Aliases and Side Effects,"
-
20th Ann. ACM Symp. Principles of Programming Languages, pp. 232-245, Jan. 1993
-
J.-D. Choi, M. Burke, and P. Carini, "Efficient Flow-Sensitive Interprocedural Computation of Pointer-Induced Aliases and Side Effects," Proc. 20th Ann. ACM Symp. Principles of Programming Languages, pp. 232-245, Jan. 1993.
-
Proc.
-
-
Choi, J.-D.1
Burke, M.2
Carini, P.3
-
9
-
-
0022017909
-
"Applications of Symbolic Evaluation," J
-
vol. 5, no. 1, pp. 15-35, 1985
-
L.A. Clarke and D.J. Richardson, "Applications of Symbolic Evaluation," J. Systems and Software, vol. 5, no. 1, pp. 15-35, 1985.
-
Systems and Software
-
-
Clarke, L.A.1
Richardson, D.J.2
-
10
-
-
0030412020
-
"Interprocedural Array Region Analyses,"
-
vol. 24, no. 6, pp. 513-546, Dec. 1996
-
B. Creusillet and F. Irigoin, "Interprocedural Array Region Analyses," Int'l. J. Parallel Programming, vol. 24, no. 6, pp. 513-546, Dec. 1996.
-
Int'l. J. Parallel Programming
-
-
Creusillet, B.1
Irigoin, F.2
-
12
-
-
0027837036
-
"A Practical Data-Flow Framework for Array Reference Analysis and Its Use in Optimizations,"
-
93 Conf. Programming Language Design and Implementation, pp. 68-77, June 1993
-
E. Duesterwald, R. Gupta, and M.L. Soffa, "A Practical Data-Flow Framework for Array Reference Analysis and Its Use in Optimizations," Proc. ACM SIGPLAN '93 Conf. Programming Language Design and Implementation, pp. 68-77, June 1993.
-
Proc. ACM SIGPLAN '
-
-
Duesterwald, E.1
Gupta, R.2
Soffa, M.L.3
-
13
-
-
84988780232
-
-
1392, Center for Supercomputing Research and Development, Univ. of Illinois, Urbana-Champaign, Nov. 1994
-
R. Eigenmann, J. Hoeflinger, and D. Padua, "On the Automatic Parallelization of the Perfect Benchmarks," Technical report TR 1392, Center for Supercomputing Research and Development, Univ. of Illinois, Urbana-Champaign, Nov. 1994.
-
"On the Automatic Parallelization of the Perfect Benchmarks," Technical report TR
-
-
Eigenmann, R.1
Hoeflinger, J.2
Padua, D.3
-
14
-
-
84976840386
-
"Context-Sensitive Interprocedural Points-to Analysis in the Presence of Function Pointers,"
-
242-256, 1994
-
M. Emami, R. Ghiya, and L.J. Hendren, "Context-Sensitive Interprocedural Points-to Analysis in the Presence of Function Pointers," Proc. ACM SIGPLAN Conf. Programming Language Design and Implementation, pp. 242-256, 1994.
-
Proc. ACM SIGPLAN Conf. Programming Language Design and Implementation, Pp.
-
-
Emami, M.1
Ghiya, R.2
Hendren, L.J.3
-
15
-
-
0006678329
-
"Experience in the Automatic Parallelization of Four Perfect-Benchmark Programs,"
-
R. Eigenmann, J. Hoeflinger, Z. Li, and D. Padua, "Experience in the Automatic Parallelization of Four Perfect-Benchmark Programs," Proc. Fourth Workshop Languages and Compilers for Parallel Computing, Aug. 1991.
-
Proc. Fourth Workshop Languages and Compilers for Parallel Computing, Aug. 1991.
-
-
Eigenmann, R.1
Hoeflinger, J.2
Li, Z.3
Padua, D.4
-
16
-
-
0031699606
-
"On the Automatic Parallelization of the Perfect Benchmarks,"
-
vol. 9, no. 1, pp. 5-23, Jan. 1998
-
R. Eigenmann, J. Hoeflinger, and D. Padua, "On the Automatic Parallelization of the Perfect Benchmarks," IEEE Trans. Parallel and Distributed Systems, vol. 9, no. 1, pp. 5-23, Jan. 1998.
-
IEEE Trans. Parallel and Distributed Systems
-
-
Eigenmann, R.1
Hoeflinger, J.2
Padua, D.3
-
17
-
-
0026109335
-
"Dataflow Analysis of Array and Scalar References,"
-
vol. 2, no. 1, pp. 23-53, Feb. 1991
-
P. Feautrier, "Dataflow Analysis of Array and Scalar References," Int'l J. Parallel Programming, vol. 2, no. 1, pp. 23-53, Feb. 1991.
-
Int'l J. Parallel Programming
-
-
Feautrier, P.1
-
18
-
-
33747444338
-
-
J. Gu, "Interprocedural Array Data-Flow Analysis," doctoral dissertation, dept. of Computer Science and Eng., Univ. of Minnesota, Dec. 1997.
-
"Interprocedural Array Data-Flow Analysis," doctoral dissertation, dept. of Computer Science and Eng., Univ. of Minnesota, Dec. 1997
-
-
Gu, J.1
-
19
-
-
0025386681
-
"Structured Data-Flow Analysis for Arrays and Its Use in an Optimizing Compiler,"
-
vol. 20, no. 2, pp. 133-155, Feb. 1990
-
T. Gross and P. Steenkiste, "Structured Data-Flow Analysis for Arrays and Its Use in an Optimizing Compiler," Software Practice and Experience, vol. 20, no. 2, pp. 133-155, Feb. 1990.
-
Software Practice and Experience
-
-
Gross, T.1
Steenkiste, P.2
-
20
-
-
0029429568
-
"Symbolic Array Dataflow Analysis for Array Privatization and Program Parallelization,"
-
J. Gu, Z. Li, and G. Lee, "Symbolic Array Dataflow Analysis for Array Privatization and Program Parallelization," Proc. Supercomputing, Dec. 1995.
-
Proc. Supercomputing, Dec. 1995.
-
-
Gu, J.1
Li, Z.2
Lee G3
-
21
-
-
84886606909
-
"Interprocedural Analysis for Parallelization,"
-
61-80, Aug. 1995
-
M.W. Hall, B.R. Murphy, S.P. Amarasinghe, S.-W. Liao, and M.S. Lam, "Interprocedural Analysis for Parallelization," Proc. Eighth Workshop Languages and Compilers for Parallel Computing, pp. 61-80, Aug. 1995.
-
Proc. Eighth Workshop Languages and Compilers for Parallel Computing, Pp.
-
-
Hall, M.W.1
Murphy, B.R.2
Amarasinghe, S.P.3
Liao, S.-W.4
Lam, M.S.5
-
22
-
-
33747384716
-
-
1355, Center for Supercomputing Research and Development, Univ. of Illinois, 1994
-
M.R. Haghighat and C.D. Polychronopoulos, "Symbolic Dependence Analysis for Parallelizing Compilers," Technical report CSRD Report No. 1355, Center for Supercomputing Research and Development, Univ. of Illinois, 1994.
-
"Symbolic Dependence Analysis for Parallelizing Compilers," Technical report CSRD Report No
-
-
Haghighat, M.R.1
Polychronopoulos, C.D.2
-
23
-
-
0030380793
-
"Maximizing Multiprocessor Performance with the SUIF Compiler,"
-
vol 28, no. 11, pp. 84-89, Nov. 1996
-
M.W. Hall, J.M. Anderson, S.P. Amarasinghe, B.R. Murphy, S-W. Liao, E. Bugnion, and M.S. Lam, "Maximizing Multiprocessor Performance with the SUIF Compiler," Computer, vol 28, no. 11, pp. 84-89, Nov. 1996.
-
Computer
-
-
Hall, M.W.1
Anderson, J.M.2
Amarasinghe, S.P.3
Murphy, B.R.4
Liao, S.-W.5
Bugnion, E.6
Lam, M.S.7
-
24
-
-
0026186967
-
"An Implementation of Interprocedural Bounded Regular Section Analysis,"
-
vol. 2, no. 3, pp. 350-360, 1991
-
P. Havlak and K. Kennedy, "An Implementation of Interprocedural Bounded Regular Section Analysis," IEEE Trans. Parallel and Distributed Systems, vol. 2, no. 3, pp. 350-360, 1991.
-
IEEE Trans. Parallel and Distributed Systems
-
-
Havlak, P.1
Kennedy, K.2
-
25
-
-
85040171708
-
"Semantical Interprocedural Parallelization: An Overview of the PIPS Project,"
-
244-251, 1991
-
F. Irigoin, P. Jouvelot, and R. Triolet, "Semantical Interprocedural Parallelization: An Overview of the PIPS Project," Proc. ACM Int'l Conf. Supercomputing, pp. 244-251, 1991.
-
Proc. ACM Int'l Conf. Supercomputing, Pp.
-
-
Irigoin, F.1
Jouvelot, P.2
Triolet, R.3
-
28
-
-
0027830142
-
"Interprocedural Modification Side Effect Analysis with Pointer Aliasing,"
-
56-67, June 1993
-
W. Landi, E.G. Ryder, and S. Zhang, "Interprocedural Modification Side Effect Analysis with Pointer Aliasing," Proc. ACM SIGPLAN Conf. Programming Language Design and Implementation, pp. 56-67, June 1993.
-
Proc. ACM SIGPLAN Conf. Programming Language Design and Implementation, Pp.
-
-
Landi, W.1
Ryder, E.G.2
Zhang, S.3
-
29
-
-
84983131377
-
"Array Privatization for Parallel Execution of Loops,"
-
313-322, July 1992
-
Z. Li, "Array Privatization for Parallel Execution of Loops," Proc. ACM Int'l. Conf. Supercomputing, pp. 313-322, July 1992.
-
Proc. ACM Int'l. Conf. Supercomputing, Pp.
-
-
Li, Z.1
-
30
-
-
0024137396
-
"Interprocedural Analysis for Parallel Computing,"
-
1988 Int'l Conf. Parallel Proc., pp. 221-228, Aug. 1988
-
Z. Li and P.-C. Yew, "Interprocedural Analysis for Parallel Computing," Proc. 1988 Int'l Conf. Parallel Proc., pp. 221-228, Aug. 1988.
-
Proc.
-
-
Li, Z.1
Yew, P.-C.2
-
31
-
-
0040751128
-
"Program Parallelization with Interprocedural Analysis," J
-
225-244, vol. 2, no. 2, Oct. 1988
-
Z. Li and P.-C. Yew, "Program Parallelization with Interprocedural Analysis," J. Supercomputing, pp. 225-244, vol. 2, no. 2, Oct. 1988.
-
Supercomputing, Pp.
-
-
Li, Z.1
Yew, P.-C.2
-
33
-
-
0027311339
-
"Array Data-flow Analysis and Its Use in Array Privatization,"
-
20th ACM Symp. Principles of Programming Languages, pp. 2-15, Jan. 1993
-
D.E. Maydan, S.P. Amarasinghe, and M.S. Lam, "Array Data-flow Analysis and Its Use in Array Privatization," Proc. 20th ACM Symp. Principles of Programming Languages, pp. 2-15, Jan. 1993.
-
Proc.
-
-
Maydan, D.E.1
Amarasinghe, S.P.2
Lam, M.S.3
-
35
-
-
33747402005
-
"An Interprocedural Parallelizing Compiler and Its Support for Memory Hierarchy Research,"
-
96-110, Aug. 1995
-
T. Nguyen, J. Gu, and Z. Li, "An Interprocedural Parallelizing Compiler and Its Support for Memory Hierarchy Research," Proc. Eighth Int'l Workshop Languages and Compilers for Parallel Computing, pp. 96-110, Aug. 1995
-
Proc. Eighth Int'l Workshop Languages and Compilers for Parallel Computing, Pp.
-
-
Nguyen, T.1
Gu, J.2
Li, Z.3
-
38
-
-
33747399108
-
-
90044, PhD thesis, Computer Science Dept., Rice Univ., Mar. 1990
-
C. Rosene, "Incremental Dependence Analysis," Technical report CRPC-TR90044, PhD thesis, Computer Science Dept., Rice Univ., Mar. 1990.
-
"Incremental Dependence Analysis," Technical report CRPC-TR
-
-
Rosene, C.1
-
40
-
-
84976844340
-
"Direct Parallelization of CALL Statements,"
-
86 Symp. Compiler Construction, pp. 176-185, July 1986
-
R. Triolet, F. Irigoin, and P. Feautrier, "Direct Parallelization of CALL Statements," Proc. ACM SIGPLAN '86 Symp. Compiler Construction, pp. 176-185, July 1986.
-
Proc. ACM SIGPLAN '
-
-
Triolet, R.1
Irigoin, F.2
Feautrier, P.3
-
41
-
-
33747424448
-
-
538, Center for Supercomputing Research and Development, Univ. of Illinois, Urbana-Champaign, Dec. 1985
-
R. Triolet, "Interprocedural Analysis for Program Restructuring with Parafrase," Technical report CSRD Rpt. No. 538, Center for Supercomputing Research and Development, Univ. of Illinois, Urbana-Champaign, Dec. 1985.
-
"Interprocedural Analysis for Program Restructuring with Parafrase," Technical report CSRD Rpt. No
-
-
Triolet, R.1
-
42
-
-
0029190370
-
"Gated SSA-Based Demand-Driven Symbolic Analysis for Parallelizing Compilers,"
-
414-423, July 1995
-
P. Tu and D. Padua, "Gated SSA-Based Demand-Driven Symbolic Analysis for Parallelizing Compilers," Proc. Int'l Conf. Supercomputing, pp. 414-423, July 1995.
-
Proc. Int'l Conf. Supercomputing, Pp.
-
-
Tu, P.1
Padua, D.2
-
45
-
-
0030402131
-
"Program Decomposition for Pointer Aliasing: A Step towards Practical Analyses,"
-
S. Zhang, E.G. Ryder, and W. Landi, "Program Decomposition for Pointer Aliasing: A Step towards Practical Analyses," Proc. Fourth Symp. Foundations of Software Eng., Oct. 1996.
-
Proc. Fourth Symp. Foundations of Software Eng., Oct. 1996.
-
-
Zhang, S.1
Ryder, E.G.2
Landi, W.3
|