-
1
-
-
0004072686
-
-
Addison-Wesley, Reading, MA
-
A.V. Aho, R. Sethi, J.D. Ullman, Compilers: Principles, Techniques, and Tools, Addison-Wesley, Reading, MA, 1986.
-
(1986)
Compilers: Principles, Techniques, and Tools
-
-
Aho, A.V.1
Sethi, R.2
Ullman, J.D.3
-
2
-
-
0027541302
-
Automatic program parallelization
-
(February) (in special section on languages and compilers for parallel machines)
-
U. Banerjee, R. Eigenmann, A. Nicolau, D.A. Padua, Automatic program parallelization, Proc. IEEE 81 (2) (February 1993) 211-243 (in special section on languages and compilers for parallel machines).
-
(1993)
Proc. IEEE
, vol.81
, Issue.2
, pp. 211-243
-
-
Banerjee, U.1
Eigenmann, R.2
Nicolau, A.3
Padua, D.A.4
-
3
-
-
33846349887
-
A hierarchical O(N log N) force-calculation algorithm
-
(December)
-
J. Barnes, P. Hut, A hierarchical O(N log N) force-calculation algorithm, Nature 324 (December 1986) 446-449.
-
(1986)
Nature
, vol.324
, pp. 446-449
-
-
Barnes, J.1
Hut, P.2
-
4
-
-
84976758087
-
The program summary graph and flow-sensitive interprocedural data flow analysis
-
July) Proceedings of the ACM SIGPLAN'88 Conference on Programming Language Design and Implementation
-
David Callahan, The program summary graph and flow-sensitive interprocedural data flow analysis, SIGPLAN Notices 23 (7) (July 1988) 47-56; Proceedings of the ACM SIGPLAN'88 Conference on Programming Language Design and Implementation.
-
(1988)
SIGPLAN Notices
, vol.23
, Issue.7
, pp. 47-56
-
-
Callahan, D.1
-
5
-
-
0025444591
-
Analysis of pointers and structures
-
(June) Proceedings of the ACM SIGPLAN'90 Conference on Programming Language Design and Implementation
-
D.R. Chase, M. Wegman, F. Kenneth Zadeck, Analysis of pointers and structures, SIGPLAN Notices 25 (6) (June 1990) 296-310; Proceedings of the ACM SIGPLAN'90 Conference on Programming Language Design and Implementation.
-
(1990)
SIGPLAN Notices
, vol.25
, Issue.6
, pp. 296-310
-
-
Chase, D.R.1
Wegman, M.2
Kenneth Zadeck, F.3
-
6
-
-
0027311335
-
Efficient flow-sensitive interprocedural computation of pointer-induced aliases and side effects
-
Conference Record of the 20th Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, Charleston, South Carolina, January
-
Jong-Deok Choi, Michael Burke, Paul Carini, Efficient flow-sensitive interprocedural computation of pointer-induced aliases and side effects, in: Conference Record of the 20th Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, Charleston, South Carolina, January 1993, pp. 232-245.
-
(1993)
, pp. 232-245
-
-
Choi, J.-D.1
Burke, M.2
Carini, P.3
-
7
-
-
0027543561
-
The ParaScope parallel programming environment
-
(February) (in special section on languages and compilers for parallel machines)
-
K.D. Cooper, M.W. Hall, R.T. Hood, K. Kennedy, K.S. McKinley, J.M. Mellor-Crummey, L. Torczon, S.K. Warren, The ParaScope parallel programming environment, Proc. IEEE 81 (2) (February 1993) 244-263 (in special section on languages and compilers for parallel machines).
-
(1993)
Proc. IEEE
, vol.81
, Issue.2
, pp. 244-263
-
-
Cooper, K.D.1
Hall, M.W.2
Hood, R.T.3
Kennedy, K.4
McKinley, K.S.5
Mellor-Crummey, J.M.6
Torczon, L.7
Warren, S.K.8
-
8
-
-
0026243790
-
Efficiently computing static single assignment form and the control dependence graph
-
(October)
-
R. Cytron, J. Ferrante, B.K. Rosen, M.N. Wegman, F. Kenneth Zadeck, Efficiently computing static single assignment form and the control dependence graph, ACM Trans. Programming Languages Systems 13 (4) (October 1991) 451-490.
-
(1991)
ACM Trans. Programming Languages Systems
, vol.13
, Issue.4
, pp. 451-490
-
-
Cytron, R.1
Ferrante, J.2
Rosen, B.K.3
Wegman, M.N.4
Kenneth Zadeck, F.5
-
9
-
-
84976688579
-
Interprocedural May-Alias analysis for pointers: Beyond k-limiting
-
(June) Proceedings of the ACM SIGPLAN '94 Conference on Programming Language Design and Implementation
-
A. Deutsch, Interprocedural May-Alias analysis for pointers: beyond k-limiting, SIGPLAN Notices 29 (6) (June 1994) 230-241 in: Proceedings of the ACM SIGPLAN '94 Conference on Programming Language Design and Implementation.
-
(1994)
SIGPLAN Notices
, vol.29
, Issue.6
, pp. 230-241
-
-
Deutsch, A.1
-
10
-
-
0031675137
-
Putting pointer analysis to work
-
Conference Record of POPL '98: 25nd ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, San Diego, California, January
-
R. Ghiya, and L.J. Handren, Putting pointer analysis to work, in: Conference Record of POPL '98: 25nd ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, San Diego, California, January 1998.
-
(1998)
-
-
Ghiya, R.1
Handren, L.J.2
-
11
-
-
0029719687
-
Is it a tree, a DAG, or a cyclic graph? A shape analysis for heap-directed pointers in C
-
Conference Record of POPL '96: 23nd ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, St. Petersburg Beach, Florida, January
-
R. Ghiya, L.J. Hendren, Is it a tree, a DAG, or a cyclic graph? A shape analysis for heap-directed pointers in C, in: Conference Record of POPL '96: 23nd ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, St. Petersburg Beach, Florida, January 1996, pp. 1-15.
-
(1996)
, pp. 1-15
-
-
Ghiya, R.1
Hendren, L.J.2
-
12
-
-
36549002604
-
Detecting parallelism in c programs with recursive data structures
-
Proceedings of the 1998 International Conference on Compiler Construction, March
-
R. Ghiya, L.J. Hendren, Yingchun Zhu, Detecting parallelism in c programs with recursive data structures, in: Proceedings of the 1998 International Conference on Compiler Construction, March 1998.
-
(1998)
-
-
Ghiya, R.1
Hendren, L.J.2
Zhu, Y.3
-
13
-
-
0024138602
-
A technique for analyzing pointer and structure references in parallel restructuring compilers
-
Proceedings of 1988 International Conference on Parallel Processing, August
-
V.A. Guarna Jr., A technique for analyzing pointer and structure references in parallel restructuring compilers, in: Proceedings of 1988 International Conference on Parallel Processing, Vol. 2, August 1988, pp. 212-220.
-
(1988)
, vol.2
, pp. 212-220
-
-
Guarna V.A., Jr.1
-
14
-
-
0003309283
-
Detecting coarse-grain parallelism using an interprocedural parallelizing compiler
-
Proceedings of Supercomputing '95, December
-
M.W. Hall, S.P. Amarasinghe, B.R. Murphy, Shih-Wei Liao, M.S. Lam, Detecting coarse-grain parallelism using an interprocedural parallelizing compiler, in: Proceedings of Supercomputing '95, December 1995.
-
(1995)
-
-
Hall, M.W.1
Amarasinghe, S.P.2
Murphy, B.R.3
Liao, S.-W.4
Lam, M.S.5
-
15
-
-
0028400205
-
Efficient computation of interprocedural definition-use chains
-
(March)
-
M.J. Harrold, M.L. Soffa, Efficient computation of interprocedural definition-use chains, ACM Trans. Programming Languages Systems 16 (2) (March 1994) 175-204.
-
(1994)
ACM Trans. Programming Languages Systems
, vol.16
, Issue.2
, pp. 175-204
-
-
Harrold, M.J.1
Soffa, M.L.2
-
16
-
-
0012423794
-
Parallelizing Programs with Recursive Data Structures
-
Ph.D. Thesis, Cornell University
-
L.J. Hendren, Parallelizing Programs with Recursive Data Structures, Ph.D. Thesis, Cornell University, 1990.
-
(1990)
-
-
Hendren, L.J.1
-
17
-
-
0025207766
-
Parallelizing programs with recursive data structures
-
(January)
-
L.J. Hendren, A. Nicolau, Parallelizing programs with recursive data structures, IEEE Trans. Parallel Distrib. Systems 1 (1) (January 1990) 35-47.
-
(1990)
IEEE Trans. Parallel Distrib. Systems
, vol.1
, Issue.1
, pp. 35-47
-
-
Hendren, L.J.1
Nicolau, A.2
-
18
-
-
0024701519
-
Dependence analysis for pointer variables
-
(July) Proceedings of the ACM SIGPLAN '89 Conference on Programming Language Design and Implementation
-
S. Horwitz, P. Pfeiffer, T. Reps, Dependence analysis for pointer variables, SIGPLAN Notices 24 (7) (July 1989) 28-40 Proceedings of the ACM SIGPLAN '89 Conference on Programming Language Design and Implementation.
-
(1989)
SIGPLAN Notices
, vol.24
, Issue.7
, pp. 28-40
-
-
Horwitz, S.1
Pfeiffer, P.2
Reps, T.3
-
19
-
-
84976684532
-
A general data dependence test for dynamic, pointer-based data structures
-
(June) Proceedings of the ACM SIGPLAN '94 Conference on Programming Language Design and Implementation
-
J. Hummel, L.J. Hendren, A. Nicolau, A general data dependence test for dynamic, pointer-based data structures, SIGPLAN Notices 29 (6) (June 1994) 218-229 Proceedings of the ACM SIGPLAN '94 Conference on Programming Language Design and Implementation.
-
(1994)
SIGPLAN Notices
, vol.29
, Issue.6
, pp. 218-229
-
-
Hummel, J.1
Hendren, L.J.2
Nicolau, A.3
-
20
-
-
0003930737
-
Interprocedural Definition-Use Chains of Dynamic Recursive Data Structure
-
Ph.D. Thesis, University of Maryland
-
Yuan-Shin Hwang, Interprocedural Definition-Use Chains of Dynamic Recursive Data Structure, Ph.D. Thesis, University of Maryland, 1998.
-
(1998)
-
-
Hwang, Y.-S.1
-
21
-
-
85031162291
-
Identifying DEF/USE information of statements that construct and traverse dynamic recursive data structures
-
Proceedings of 10th International Workshop on Languages and Compilers for Parallel Computing, University of Minnesota, August
-
Yuan-Shin Hwang, J. Saltz, Identifying DEF/USE information of statements that construct and traverse dynamic recursive data structures, in: Proceedings of 10th International Workshop on Languages and Compilers for Parallel Computing, University of Minnesota, August 1997.
-
(1997)
-
-
Hwang, Y.-S.1
Saltz, J.2
-
22
-
-
37949018496
-
Identifying parallelism in programs with cyclic graphs
-
Proceedings of the 2000 International Conference on Parallel Processing, Toronto, Canada, August
-
Yuan-Shin Hwang, J. Saltz, Identifying parallelism in programs with cyclic graphs, in: Proceedings of the 2000 International Conference on Parallel Processing, Toronto, Canada, August 2000, pp. 201-208.
-
(2000)
, pp. 201-208
-
-
Hwang, Y.-S.1
Saltz, J.2
-
23
-
-
84976825528
-
Interprocedural side effect analysis with pointer aliasing
-
(June) Proceedings of the ACM SIGPLAN '93 Conference on Programming Language Design and Implementation
-
W. Landi, B.G. Ryder, Sean Zhang, Interprocedural side effect analysis with pointer aliasing, SIGPLAN Notices 28 (6) (June 1993) 56-67; Proceedings of the ACM SIGPLAN '93 Conference on Programming Language Design and Implementation.
-
(1993)
SIGPLAN Notices
, vol.28
, Issue.6
, pp. 56-67
-
-
Landi, W.1
Ryder, B.G.2
Zhang, S.3
-
24
-
-
84956616916
-
Detecting conflicts between structure accesses
-
(July) Proceedings of the ACM SIGPLAN '88 Conference on Programming Language Design and Implementation
-
J.R. Larus, P.N. Hilfinger, Detecting conflicts between structure accesses, SIGPLAN Notices 23 (7) (July 1988) 21-34; Proceedings of the ACM SIGPLAN '88 Conference on Programming Language Design and Implementation.
-
(1988)
SIGPLAN Notices
, vol.23
, Issue.7
, pp. 21-34
-
-
Larus, J.R.1
Hilfinger, P.N.2
-
25
-
-
0011608039
-
Divergence preserving discrete surface integral methods for maxwell's curl equations using non-orthogonal grids
-
Technical Report 92.04, RIACS, February
-
N.K. Madsen, Divergence preserving discrete surface integral methods for maxwell's curl equations using non-orthogonal grids, Technical Report 92.04, RIACS, February 1992.
-
(1992)
-
-
Madsen, N.K.1
-
26
-
-
0029192463
-
Efficient support for irregular applications on distributed-memory machines
-
Proceedings of the Fifth ACM SIGPLAN Symposium on Principles & Practice of Parallel Programming (PPOPP), ACM Press, July ACM SIGPLAN Notices, No. 8
-
S.S. Mukherjee, S.D. Sharma, M.D. Hill, J.R. Larus, A. Rogers, J. Saltz, Efficient support for irregular applications on distributed-memory machines, in: Proceedings of the Fifth ACM SIGPLAN Symposium on Principles & Practice of Parallel Programming (PPOPP), ACM Press, July 1995, pp. 68-79; ACM SIGPLAN Notices, Vol. 30, No. 8.
-
(1995)
, vol.30
, pp. 68-79
-
-
Mukherjee, S.S.1
Sharma, S.D.2
Hill, M.D.3
Larus, J.R.4
Rogers, A.5
Saltz, J.6
-
27
-
-
0010281289
-
Commutativity analysis: A new analysis framework for parallelizing compilers
-
(May) Proceedings of the ACM SIGPLAN '96 Conference on Programming Language Design and Implementation
-
M.C. Rinard, P.C. Diniz, Commutativity analysis: a new analysis framework for parallelizing compilers, SIGPLAN Notices 31 (5) (May 1996) 54-67; Proceedings of the ACM SIGPLAN '96 Conference on Programming Language Design and Implementation.
-
(1996)
SIGPLAN Notices
, vol.31
, Issue.5
, pp. 54-67
-
-
Rinard, M.C.1
Diniz, P.C.2
-
28
-
-
0029723409
-
Solving shape-analysis problems in languages with destructive updating
-
Conference Record of POPL '96: 23nd ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, St. Petersburg Beach, Florida, January
-
M. Sagiv, T. Reps, R. Wilhelm, Solving shape-analysis problems in languages with destructive updating, in: Conference Record of POPL '96: 23nd ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, St. Petersburg Beach, Florida, January 1996, pp. 16-31.
-
(1996)
, pp. 16-31
-
-
Sagiv, M.1
Reps, T.2
Wilhelm, R.3
-
29
-
-
0003927035
-
High Performance Compilers for Parallel Computing
-
Addison-Wesley, Reading, MA
-
M. Wolfe, High Performance Compilers for Parallel Computing, Addison-Wesley, Reading, MA, 1995.
-
(1995)
-
-
Wolfe, M.1
-
30
-
-
0003488086
-
Supercompilers for Parallel and Vector Computers
-
ACM Press, New York, NY
-
H. Zima, B. Chapman, Supercompilers for Parallel and Vector Computers, ACM Press, New York, NY, 1991.
-
(1991)
-
-
Zima, H.1
Chapman, B.2
|