-
1
-
-
0025444480
-
Automatic recognition of induction variables and recurrence relations by abstract interpretation
-
NY, June
-
Z. Ammarguellat and W. L. Harrison, III. Automatic recognition of induction variables and recurrence relations by abstract interpretation. In PLDI '90, pages 283-295, NY, June 1990.
-
(1990)
PLDI '90
, pp. 283-295
-
-
Ammarguellat, Z.1
Harrison III, W.L.2
-
2
-
-
0024702539
-
A technique for summarizing data access and its use in parallelism-enhancing transformations
-
Portland, OR, June
-
V. Balasundaram and K. Kennedy. A technique for summarizing data access and its use in parallelism-enhancing transformations. In PLDI'89, pages 41-53, Portland, OR, June 1989.
-
(1989)
PLDI'89
, pp. 41-53
-
-
Balasundaram, V.1
Kennedy, K.2
-
3
-
-
0003746062
-
-
Master's thesis, Dept. of Computer Science, University of Illinois at Urbana-Champaign, November Report No. 76-837
-
U. Banerjee. Data dependence in ordinary programs. Master's thesis, Dept. of Computer Science, University of Illinois at Urbana-Champaign, November 1976. Report No. 76-837.
-
(1976)
Data Dependence in Ordinary Programs
-
-
Banerjee, U.1
-
4
-
-
0002215719
-
-
Institute for Astronomy, University of Hawaii
-
J. Barnes. ftp://hubble.ifa.hawaii.edu/pub/barnes/treecode/. Technical report, Institute for Astronomy, University of Hawaii, 1994.
-
(1994)
Technical Report
-
-
Barnes, J.1
-
6
-
-
0030382364
-
Parallel programming with polaris
-
December
-
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. IEEE Computer, 29(12):78-82, December 1996.
-
(1996)
IEEE Computer
, vol.29
, Issue.12
, pp. 78-82
-
-
Blume, W.1
Doallo, R.2
Eigenmann, R.3
Grout, J.4
Hoeflinger, J.5
Lawrence, T.6
Lee, J.7
Padua, D.8
Paek, Y.9
Pottenger, B.10
Rauchwerger, L.11
Tu, P.12
-
7
-
-
0005055365
-
An overview of symbolic analysis techniques needed for the effective parallelization of the perfect benchmarks
-
Boca Raton, FL, August CRC Press
-
W. Blume and R. Eigenmann. An overview of symbolic analysis techniques needed for the effective parallelization of the perfect benchmarks. In Proceedings of the 23rd International Conference on Parallel Processing. Volume 2: Software, pages 233-238, Boca Raton, FL, August 1994. CRC Press.
-
(1994)
Proceedings of the 23rd International Conference on Parallel Processing. Volume 2: Software
, vol.2
, pp. 233-238
-
-
Blume, W.1
Eigenmann, R.2
-
8
-
-
0028743232
-
The range test: A dependence test for symbolic, non-linear expressions
-
Los Alamitos, November IEEE Computer Society Press
-
W. Blume and R. Eigenmann. The range test: A dependence test for symbolic, non-linear expressions. In Proceedings of the Conference on Supercomputing, pages 528-537, Los Alamitos, November 1994. IEEE Computer Society Press.
-
(1994)
Proceedings of the Conference on Supercomputing
, pp. 528-537
-
-
Blume, W.1
Eigenmann, R.2
-
9
-
-
0000579037
-
Analysis of interprocedural side effects in a parallel programming environment
-
October
-
D. Callahan and K. Kennedy. Analysis of interprocedural side effects in a parallel programming environment. Journal of Parallel and Distributed Computing, 5(5):517-550, October 1988.
-
(1988)
Journal of Parallel and Distributed Computing
, vol.5
, Issue.5
, pp. 517-550
-
-
Callahan, D.1
Kennedy, K.2
-
10
-
-
84955558651
-
Interprocedural array region analysis
-
Proceedings of the 8th International Workshop on Languages and Compilers for Parallel Computing (LCPC'95), Ohio State University, Colombus (Ohio), August
-
B. Creusillet and F. Irigoin. Interprocedural array region analysis. In Proceedings of the 8th International Workshop on Languages and Compilers for Parallel Computing (LCPC'95), volume 103 of Lecture Notes in Computer Science, pages 46-60. Ohio State University, Colombus (Ohio), August 1996.
-
(1996)
Lecture Notes in Computer Science
, vol.103
, pp. 46-60
-
-
Creusillet, B.1
Irigoin, F.2
-
11
-
-
0031269332
-
A practical framework for demand-driven interprocedural data flow analysis
-
November
-
E. Duesterwald, R. Gupta, and M. Soffa. A practical framework for demand-driven interprocedural data flow analysis. ACM Transactions on Programming Languages and Systems, 19(6):992-1030, November 1997.
-
(1997)
ACM Transactions on Programming Languages and Systems
, vol.19
, Issue.6
, pp. 992-1030
-
-
Duesterwald, E.1
Gupta, R.2
Soffa, M.3
-
13
-
-
0029214850
-
Beyond induction variables: Detecting and classifying sequences using a demand-driven SSA form
-
January
-
M. Gerlek, E. Stoltz, and M. Wolfe. Beyond induction variables: Detecting and classifying sequences using a demand-driven SSA form. ACM Transactions on Programming Languages and Systems, 17(1):85-122, January 1995.
-
(1995)
ACM Transactions on Programming Languages and Systems
, vol.17
, Issue.1
, pp. 85-122
-
-
Gerlek, M.1
Stoltz, E.2
Wolfe, M.3
-
14
-
-
0025386681
-
Structured dataflow analysis for arrays and its use in an optimizing compiler
-
February
-
T. Gross and P. Steenkiste. Structured dataflow analysis for arrays and its use in an optimizing compiler. Software Practice and Experience, 20(2):133-155, February 1990.
-
(1990)
Software Practice and Experience
, vol.20
, Issue.2
, pp. 133-155
-
-
Gross, T.1
Steenkiste, P.2
-
15
-
-
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. In Proceedings of the 1995 Supercomputing Conference, San Diego, CA, 1995.
-
(1995)
Proceedings of the 1995 Supercomputing Conference, San Diego, CA
-
-
Gu, J.1
Li, Z.2
Lee, G.3
-
16
-
-
0029428507
-
Detecting coarse-grain parallelism using an interprocedural parallelizing compiler
-
M. Hall, S. Amarasinghe, B. Murphy, S. Liao, and M. Lam. Detecting coarse-grain parallelism using an interprocedural parallelizing compiler. In Proceedings of the 1995 Supercomputing Conference, San Diego, CA, 1995.
-
(1995)
Proceedings of the 1995 Supercomputing Conference, San Diego, CA
-
-
Hall, M.1
Amarasinghe, S.2
Murphy, B.3
Liao, S.4
Lam, M.5
-
18
-
-
84976840610
-
Analysis and transformation in the ParaScope Editor
-
Cologne, Germany, June
-
K. Kennedy, K. S. McKinley, and C.-W. Tseng. Analysis and transformation in the ParaScope Editor. In Proceedings of the 1991 ACM International Conference on Supercomputing, pages 433-447, Cologne, Germany, June 1991.
-
(1991)
Proceedings of the 1991 ACM International Conference on Supercomputing
, pp. 433-447
-
-
Kennedy, K.1
McKinley, K.S.2
Tseng, C.-W.3
-
21
-
-
84886612391
-
On the automatic parallelization of sparse and irregular fortran programs
-
Proc. of 4th Workshop on Languages, Compilers, and Run-time Systems for Scalable Computers (LCR'98), Springer-Verlag, Pittsburgh, PA
-
Y. Lin and D. Padua. On the automatic parallelization of sparse and irregular fortran programs. In Proc. of 4th Workshop on Languages, Compilers, and Run-time Systems for Scalable Computers (LCR'98), volume 1511 of Lecture Notes in Computer Science, pages 41-56. Springer-Verlag, Pittsburgh, PA, 1998.
-
(1998)
Lecture Notes in Computer Science
, vol.1511
, pp. 41-56
-
-
Lin, Y.1
Padua, D.2
-
23
-
-
0027311339
-
Array-data flow analysis and its use in array privatization
-
January
-
D. Maydan, S. Amarasinghe, and M. Lam. Array-data flow analysis and its use in array privatization. In Proceedings of the Twentieth Annual ACM Symposium on Principles of Programming Languages, Charleston, South Carolina, pages 2-15, January 1993.
-
(1993)
Proceedings of the Twentieth Annual ACM Symposium on Principles of Programming Languages, Charleston, South Carolina
, pp. 2-15
-
-
Maydan, D.1
Amarasinghe, S.2
Lam, M.3
-
24
-
-
0348124097
-
Dependence analysis of arrays subscripted by index arrays
-
Dept. of Computer Science, Rice University, June
-
K. McKinley. Dependence analysis of arrays subscripted by index arrays. Technical Report TR91-162, Dept. of Computer Science, Rice University, June 1991.
-
(1991)
Technical Report TR91-162
-
-
McKinley, K.1
-
25
-
-
0031638346
-
Simplification of array access patterns for compiler optimizations
-
Montreal, Canada, June
-
Y. Paek, J. Hoeflinger, and D. Padua. Simplification of array access patterns for compiler optimizations. In PLDI'98, pages 60-71, Montreal, Canada, June 1998.
-
(1998)
PLDI'98
, pp. 60-71
-
-
Paek, Y.1
Hoeflinger, J.2
Padua, D.3
-
27
-
-
0026152428
-
Run-time parallelization and scheduling of loops
-
May
-
J. H. Saltz, R. Mirchandaney, and K. Crowley. Run-time parallelization and scheduling of loops. IEEE Transactions on Computers, 40(5):603-612, May 1991.
-
(1991)
IEEE Transactions on Computers
, vol.40
, Issue.5
, pp. 603-612
-
-
Saltz, J.H.1
Mirchandaney, R.2
Crowley, K.3
-
29
-
-
84976844340
-
Direct parallelization of call statements
-
Palo Alto, CA, July
-
R. Triolet, F. Irigoin, and P. Feautrier. Direct parallelization of call statements. In Proceedings of the SIGPLAN'86 Symposium on Compiler Construction, pages 176-185, Palo Alto, CA, July 1986.
-
(1986)
Proceedings of the SIGPLAN'86 Symposium on Compiler Construction
, pp. 176-185
-
-
Triolet, R.1
Irigoin, F.2
Feautrier, P.3
-
30
-
-
0002712930
-
Automatic array privatization
-
Proceedings of the 6th International Workshop on Languages and Compilers for Parallel Computing, Springer-Verlag, August 12-14
-
P. Tu and D. Padua. Automatic array privatization. In Proceedings of the 6th International Workshop on Languages and Compilers for Parallel Computing, Lecture Notes in Computer Science, pages 500-521. Springer-Verlag, August 12-14, 1993.
-
(1993)
Lecture Notes in Computer Science
, pp. 500-521
-
-
Tu, P.1
Padua, D.2
-
31
-
-
0026972782
-
Beyond induction variables
-
July
-
M. Wolfe. Beyond induction variables. In PLDI'92, pages 162-174, July 1992.
-
(1992)
PLDI'92
, pp. 162-174
-
-
Wolfe, M.1
|