-
1
-
-
10844259103
-
Synthesizing transformations for locality enhancement of imperfectly-nested loop nests
-
AHMED, N., MATEEV, N., AND PINGALI, K. 2001. Synthesizing transformations for locality enhancement of imperfectly-nested loop nests. Int. J. Paral. Prog. 29, 5 (Oct.), 493-544.
-
(2001)
Int. J. Paral. Prog.
, vol.29
, Issue.5 OCT
, pp. 493-544
-
-
Ahmed, N.1
Mateev, N.2
Pingali, K.3
-
2
-
-
84976725287
-
Software pipelining
-
ALLAN, V. H., JONES, R. B., LEE, R. M., AND ALLAN, S. J. 1995. Software pipelining. ACM Comput. Surv. 27, 3 (Sept.), 366-432.
-
(1995)
ACM Comput. Surv.
, vol.27
, Issue.3 SEPT
, pp. 366-432
-
-
Allan, V.H.1
Jones, R.B.2
Lee, R.M.3
Allan, S.J.4
-
3
-
-
0001775038
-
A catalogue of optimizing transformations
-
R. Rustin, Ed. Prentice-Hall, Englewood Cliffs, N.J.
-
ALLEN, F. E. AND COCKE, J. 1971. A catalogue of optimizing transformations. In Design and Optimization of Compilers. R. Rustin, Ed. Prentice-Hall, Englewood Cliffs, N.J. pp. 1-30.
-
(1971)
Design and Optimization of Compilers
, pp. 1-30
-
-
Allen, F.E.1
Cocke, J.2
-
6
-
-
0024612171
-
Formal program construction by transformations - Computer-aided, intuition-guided programming
-
BAUER, F. L., MÖLLER, B., PARTSCH, H., AND PEPPER, P. 1989. Formal program construction by transformations - Computer-aided, intuition-guided programming. IEEE Trans. Softw. Eng. 15, 2 (Feb.), 165-180.
-
(1989)
IEEE Trans. Softw. Eng.
, vol.15
, Issue.2 FEB
, pp. 165-180
-
-
Bauer, F.L.1
Möller, B.2
Partsch, H.3
Pepper, P.4
-
7
-
-
84976761504
-
The promotion and accumulation strategies in transformational programming
-
BIRD, R. S. 1984. The promotion and accumulation strategies in transformational programming. ACM Trans. Program. Lang. Syst. 6, 4 (Oct.), 487-504.
-
(1984)
ACM Trans. Program. Lang. Syst.
, vol.6
, Issue.4 OCT
, pp. 487-504
-
-
Bird, R.S.1
-
8
-
-
11744284997
-
-
Addison-Wesley Developers Press, Reading, Mass
-
BOOTH, R. 1997. Inner Loops. Addison-Wesley Developers Press, Reading, Mass.
-
(1997)
Inner Loops
-
-
Booth, R.1
-
9
-
-
84976690230
-
Fortran at ten gigaflops: The Connection Machine convolution compiler
-
ACM, New York
-
BROMLEY, M., HELLER, S., MCNERNEY, T., AND STEELE JR, G. L. 1991, Fortran at ten gigaflops: The Connection Machine convolution compiler. In Proceedings of the ACM SIGPLAN '91 Conference on Programming Language Design and Implementation. ACM, New York, 145-156.
-
(1991)
Proceedings of the ACM SIGPLAN '91 Conference on Programming Language Design and Implementation
, pp. 145-156
-
-
Bromley, M.1
Heller, S.2
Mcnerney, T.3
Steele Jr., G.L.4
-
10
-
-
0003729760
-
Algebraic methods for program construction: The project CIP
-
P. Pepper, Ed., Springer-Verlag, Berlin, Germany
-
BROY, M. 1984. Algebraic methods for program construction: The project CIP. In Program Transformation and Programming Environments, P. Pepper, Ed., Springer-Verlag, Berlin, Germany, pp. 199-222.
-
(1984)
Program Transformation and Programming Environments
, pp. 199-222
-
-
Broy, M.1
-
11
-
-
0017419683
-
A transformation system for developing recursive programs
-
BURSTALL, R. M., AND DARLINGTON, J. 1977. A transformation system for developing recursive programs. J. ACM 24, 1 (Jan.), 44-67.
-
(1977)
J. ACM
, vol.24
, Issue.1 JAN
, pp. 44-67
-
-
Burstall, R.M.1
Darlington, J.2
-
12
-
-
0024647646
-
Program derivation by fixed point computation
-
CAI, J., AND PAIGE, R. 1988/89. Program derivation by fixed point computation. Sci. Comput. Program. 11 (Sept.), 197-261.
-
(1988)
Sci. Comput. Program
, vol.11
, Issue.SEPT
, pp. 197-261
-
-
Cai, J.1
Paige, R.2
-
13
-
-
0028277074
-
Scalar replacement in the presence of conditional control flow
-
CARR, S., AND KENNEDY, K 1994. Scalar replacement in the presence of conditional control flow. Softw. Pract. Exp. 24, 1, 51-77.
-
(1994)
Softw. Pract. Exp.
, vol.24
, Issue.1
, pp. 51-77
-
-
Carr, S.1
Kennedy, K.2
-
14
-
-
0034832018
-
Exact analysis of the cache behavior of nested loops
-
ACM, New York
-
CHATTERJEE, S., PARKER, E., HANLON, P. J., AND LEBECK, A. R. 2001. Exact analysis of the cache behavior of nested loops. In Proceedings of the ACM SIGPLAN '01 Conference on Programming Language Design and Implementation. ACM, New York, pp. 286-297.
-
(2001)
Proceedings of the ACM SIGPLAN '01 Conference on Programming Language Design and Implementation
, pp. 286-297
-
-
Chatterjee, S.1
Parker, E.2
Hanlon, P.J.3
Lebeck, A.R.4
-
16
-
-
0017552770
-
An algorithm for reduction of operator strength
-
COCKE, J., AND KENNEDY, K 1977. An algorithm for reduction of operator strength. Commun. ACM 20, 11 (Nov.), 850-856.
-
(1977)
Commun. ACM
, vol.20
, Issue.11 NOV
, pp. 850-856
-
-
Cocke, J.1
Kennedy, K.2
-
18
-
-
0004253669
-
-
Prentice-Hall Series in Automatic Computation. Prentice-Hall, Englewood Cliffs, N.J.
-
DIJKSTRA, E. W. 1976. A Discipline of Programming. Prentice-Hall Series in Automatic Computation. Prentice-Hall, Englewood Cliffs, N.J.
-
(1976)
A Discipline of Programming
-
-
Dijkstra, E.W.1
-
19
-
-
49549139538
-
High level iterators and a method for automatically designing data structure representation
-
EARLEY, J. 1976. High level iterators and a method for automatically designing data structure representation. J. Comput. Lang. 1, 321-342.
-
(1976)
J. Comput. Lang.
, Issue.1
, pp. 321-342
-
-
Earley, J.1
-
21
-
-
84937418270
-
Loop-carried code placement
-
Lecture Notes in Computer Science. Springer-Verlag, New York
-
FABER, P., GRIEBL, M., AND LENGAUER, C. 2001. Loop-carried code placement. In Proceedings of the 7th International Euro-Par Conference. Lecture Notes in Computer Science, vol. 2150. Springer-Verlag, New York.
-
(2001)
Proceedings of the 7th International Euro-par Conference
, vol.2150
-
-
Faber, P.1
Griebl, M.2
Lengauer, C.3
-
22
-
-
0001023389
-
Parametric integer programming
-
FEAUTRIER, P. 1988. Parametric integer programming. Operationnelle / Oper. Res. 22, 3 (Sept.), 243-268.
-
(1988)
Operationnelle / Oper. Res.
, vol.22
, Issue.3 SEPT
, pp. 243-268
-
-
Feautrier, P.1
-
23
-
-
0026109335
-
Dataflow analysis of array and scalar references
-
FEAUTRIER, P. 1991. Dataflow analysis of array and scalar references. Int. J. Parall. Prog. 20, 1 (Feb.).
-
(1991)
Int. J. Parall. Prog.
, vol.20
, Issue.1 FEB
-
-
Feautrier, P.1
-
29
-
-
13644283192
-
An efficient algorithm for detecting conjunctions of general global predicates
-
University of Texas at Austin, Austin, Tex.
-
GARG, V. K. AND MITCHELL, J. R. 1996. An efficient algorithm for detecting conjunctions of general global predicates. Tech. Rep. TR-PDS-1996-005. University of Texas at Austin, Austin, Tex.
-
(1996)
Tech. Rep.
, vol.TR-PDS-1996-005
-
-
Garg, V.K.1
Mitchell, J.R.2
-
31
-
-
0342699880
-
Charles Babbage and his analytical engine
-
Princeton University Press, Princeton, N.J., Chap. 2
-
GOLDSTINE, H. H. 1972. Charles Babbage and his analytical engine. In The Computer from Pascal to von Neumann, Princeton University Press, Princeton, N.J., Chap. 2, 10-26.
-
(1972)
The Computer from Pascal to Von Neumann
, pp. 10-26
-
-
Goldstine, H.H.1
-
32
-
-
84890027616
-
Static analyses of the precision of floating-point operations
-
Lecture Notes in Computer Science. Springer-Verlag, Berlin, Germany
-
GOUBAULT, E. 2001. Static analyses of the precision of floating-point operations. In Proceedings of the 8th International Static Analysis Symposium, Lecture Notes in Computer Science, vol. 2126. Springer-Verlag, Berlin, Germany.
-
(2001)
Proceedings of the 8th International Static Analysis Symposium
, vol.2126
-
-
Goubault, E.1
-
33
-
-
0343587812
-
-
Springer, Berlin, Germany
-
GRAU, A. A., HILL, U., AND LANGMAAC, H. 1967. Translation of ALGOL 60. Volume 1 of Handbook for Automatic Computation. Springer, Berlin, Germany.
-
(1967)
Translation of ALGOL 60. Volume 1 of Handbook for Automatic Computation
, vol.1
-
-
Grau, A.A.1
Hill, U.2
Langmaac, H.3
-
34
-
-
0020223563
-
A note on a standard strategy for developing loop invariants and loops
-
GRIES, D. 1984. A note on a standard strategy for developing loop invariants and loops. Sci. Comput. Program., 2, 207-214.
-
(1984)
Sci. Comput. Program
, Issue.2
, pp. 207-214
-
-
Gries, D.1
-
38
-
-
0018016365
-
Program optimization using invariants
-
KATZ, S. 1978. Program optimization using invariants. IEEE Trans. Softw. Eng. SE-4, 5 (Nov.), 378-389.
-
(1978)
IEEE Trans. Softw. Eng.
, vol.SE-4
, Issue.5 NOV
, pp. 378-389
-
-
Katz, S.1
-
39
-
-
0003536421
-
Finding legal reordering transformations using mappings
-
(Ithaca, N.Y, Aug.) Lecture Notes in Computer Science. Springer-Verlag, New York
-
KELLY, W. AND PUGH, W. 1994. Finding legal reordering transformations using mappings. In Proceedings of the 7th Annual Workshop on Programming Languages and Compilers for Parallel Computing. (Ithaca, N.Y, Aug.) Lecture Notes in Computer Science, vol. 829. Springer-Verlag, New York.
-
(1994)
Proceedings of the 7th Annual Workshop on Programming Languages and Compilers for Parallel Computing
, vol.829
-
-
Kelly, W.1
Pugh, W.2
-
40
-
-
84983965442
-
An empirical study of FORTRAN programs
-
KNUTH, D. E. 1971. An empirical study of FORTRAN programs. Softw. Pract. Exp. 1, 2, 105-133.
-
(1971)
Softw. Pract. Exp.
, vol.1
, Issue.2
, pp. 105-133
-
-
Knuth, D.E.1
-
41
-
-
0002950133
-
Interferometric strain/slope rosette for static and dynamic measurements
-
Li, K. 1997. Interferometric strain/slope rosette for static and dynamic measurements. Exper. Mech. 37, 2, 111-118.
-
(1997)
Exper. Mech.
, vol.37
, Issue.2
, pp. 111-118
-
-
Li, K.1
-
42
-
-
0003729762
-
Principled strength reduction
-
R. Bird and L. Meertens, Ed. Chapman & Hall, London, U.K.
-
Liu, Y. A. 1997. Principled strength reduction. In Algorithmic Languages and Calculi, R. Bird and L. Meertens, Ed. Chapman & Hall, London, U.K. 357-381.
-
(1997)
Algorithmic Languages and Calculi
, pp. 357-381
-
-
Liu, Y.A.1
-
43
-
-
0034504879
-
Efficiency by incrementalization: An introduction
-
Liu, Y. A. 2000. Efficiency by incrementalization: An introduction. High. Ord. Symb. Comput. 13, 4 (Dec.), 289-313.
-
(2000)
High. Ord. Symb. Comput.
, vol.13
, Issue.4 DEC
, pp. 289-313
-
-
Liu, Y.A.1
-
45
-
-
0037598799
-
Dynamic programming via static incrementalization
-
Liu, Y A. AND STOLLER, S. D. 2003. Dynamic programming via static incrementalization. High. Order Symb. Comput. 16 1-2 (Mar.-June), 37-62. (An earlier version appeared in Proceedings of the 8th European Symposium on Programming, 1999.)
-
(2003)
High. order Symb. Comput.
, vol.16
, Issue.1-2 MAR.-JUNE
, pp. 37-62
-
-
Liu, Y.A.1
Stoller, S.D.2
-
46
-
-
0037598799
-
-
An earlier version appeared
-
Liu, Y A. AND STOLLER, S. D. 2003. Dynamic programming via static incrementalization. High. Order Symb. Comput. 16 1-2 (Mar.-June), 37-62. (An earlier version appeared in Proceedings of the 8th European Symposium on Programming, 1999.)
-
(1999)
Proceedings of the 8th European Symposium on Programming
-
-
-
47
-
-
0032057980
-
Static caching for incremental computation
-
Liu, Y A., STOLLER, S. D., AND TEITELBAUM, T. 1998. Static caching for incremental computation. ACM Trans. Program. Lang. Syst. 20, 3 (May), 546-585. (An earlier version appeared in Proceedings of the ACM SIGPLAN Symposium on Partial Evaluation and Semantics-Based Program Manipulation, 1995.)
-
(1998)
ACM Trans. Program. Lang. Syst.
, vol.20
, Issue.3 MAY
, pp. 546-585
-
-
Liu, Y.A.1
Stoller, S.D.2
Teitelbaum, T.3
-
49
-
-
0035479227
-
Strengthening invariants for efficient computation
-
Liu, Y A., STOLLER, S. D., AND TEITELBAUM, T. 2001. Strengthening invariants for efficient computation. Sci. Comput. Program. 41, 2 (Oct.), 139-172. (An earlier version appeared in Conference Record of the 23rd Annual ACM Symposium on Principles of Programming Languages, 1996.)
-
(2001)
Sci. Comput. Program
, vol.41
, Issue.2 OCT
, pp. 139-172
-
-
Liu, Y.A.1
Stoller, S.D.2
Teitelbaum, T.3
-
51
-
-
0029254310
-
Systematic derivation of incremental programs
-
Liu, Y. A. AND TEITELBAUM, T. 1995. Systematic derivation of incremental programs. Sci. Comput. Program. 24, 1 (Feb.), 1-39.
-
(1995)
Sci. Comput. Program
, vol.24
, Issue.1 FEB
, pp. 1-39
-
-
Liu, Y.A.1
Teitelbaum, T.2
-
53
-
-
0005252864
-
Symbolic finite differencing-Part I
-
N. D. Jones, Ed. Lecture Notes in Computer Science. Springer-Verlag, Berlin, Germany
-
PAIGE, R. 1990. Symbolic finite differencing-Part I. In Proceedings of the 3rd European Symposium on Programming, N. D. Jones, Ed. Lecture Notes in Computer Science, vol. 432. Springer-Verlag, Berlin, Germany, pp. 36-56.
-
(1990)
Proceedings of the 3rd European Symposium on Programming
, vol.432
, pp. 36-56
-
-
Paige, R.1
-
54
-
-
84976843894
-
Finite differencing of computable expressions
-
PAIGE, R. AND KOENIG, S. 1982. Finite differencing of computable expressions. ACM Trans. Program. Lang. Syst. 4, 3 (July), 402-154.
-
(1982)
ACM Trans. Program. Lang. Syst.
, vol.4
, Issue.3 JULY
, pp. 402-1154
-
-
Paige, R.1
Koenig, S.2
-
56
-
-
85029754581
-
Uniform techniques for loop optimization
-
Cologne, Germany, June
-
PUGH, W. 1991. Uniform techniques for loop optimization. In International Conference on Supercomputing (Cologne, Germany, June), pp. 341-352.
-
(1991)
International Conference on Supercomputing
, pp. 341-352
-
-
Pugh, W.1
-
57
-
-
84976676720
-
The omega test: A fast and practical integer programming algorithm for dependence analysis
-
PUGH, W. 1992. The Omega Test: A fast and practical integer programming algorithm for dependence analysis. Commun. ACM 31, 8 (Aug.), 102-114.
-
(1992)
Commun. ACM
, vol.31
, Issue.8 AUG
, pp. 102-114
-
-
Pugh, W.1
-
58
-
-
0032058019
-
Constraint-based array dependence analysis
-
PUGH, W. AND WONNACOTT, D. 1998. Constraint-based array dependence analysis. ACM Trans. Program. Lang. Syst. 20, 3, 635-678.
-
(1998)
ACM Trans. Program. Lang. Syst.
, vol.20
, Issue.3
, pp. 635-678
-
-
Pugh, W.1
Wonnacott, D.2
-
60
-
-
0026991030
-
A general framework for iteration-reordering loop transformations
-
ACM, New York
-
SARKAE, V. AND THEKKATH, R. 1992. A general framework for iteration-reordering loop transformations. In Proceedings of the ACM SIGPLAN '92 Conference on Programming Language Design, and Implementation. ACM, New York, pp. 175-187.
-
(1992)
Proceedings of the ACM SIGPLAN '92 Conference on Programming Language Design, and Implementation
, pp. 175-187
-
-
Sarkae, V.1
Thekkath, R.2
-
61
-
-
0025488553
-
KIDS: A semiautomatic program development system
-
SMITH, D. R. 1990. KIDS: A semiautomatic program development system. IEEE Trans. Softw. Eng. 16, 9 (Sept.), 1024-1043.
-
(1990)
IEEE Trans. Softw. Eng.
, vol.16
, Issue.9 SEPT
, pp. 1024-1043
-
-
Smith, D.R.1
-
62
-
-
85035018595
-
Deforestation: Transforming programs to eliminate trees
-
Lecture Notes in Computer Science. Springer-Verlag, Berlin, Germany
-
WADLER, P. 1988. Deforestation: Transforming programs to eliminate trees. In Proceedings of the 2nd European Symposium on Programming. Lecture Notes in Computer Science, vol. 300. Springer-Verlag, Berlin, Germany, pp. 344-358.
-
(1988)
Proceedings of the 2nd European Symposium on Programming
, vol.300
, pp. 344-358
-
-
Wadler, P.1
-
64
-
-
0025917647
-
Automatic transformation of series expressions into loops
-
WATERS, R. C. 1991. Automatic transformation of series expressions into loops. ACM Trans. Program. Lang. Syst. 13, 1 (Jan.), 52-98.
-
(1991)
ACM Trans. Program. Lang. Syst.
, vol.13
, Issue.1 JAN
, pp. 52-98
-
-
Waters, R.C.1
-
65
-
-
0026821195
-
Steps towards architecture-independent image processing
-
WEBB, J. A. 1992. Steps towards architecture-independent image processing. IEEE Comput. 25, 2 (Feb.), 21-31.
-
(1992)
IEEE Comput.
, vol.25
, Issue.2 FEB
, pp. 21-31
-
-
Webb, J.A.1
-
66
-
-
0016961498
-
Goal-directed program transformation
-
WEGBREIT, B. 1976. Goal-directed program transformation. IEEE Trans. Softw. Eng. SE-2, 2 (June), 69-80.
-
(1976)
IEEE Trans. Softw. Eng.
, vol.SE-2
, Issue.2 JUNE
, pp. 69-80
-
-
Wegbreit, B.1
-
67
-
-
0022683169
-
Efficient synthesis of Gaussian filters by cascaded uniform filters
-
WELLS III, W. M. 1986. Efficient synthesis of Gaussian filters by cascaded uniform filters. IEEE Trans. Patt. Anal. Mach. Intell. 8, 2 (Mar.), 234-239.
-
(1986)
IEEE Trans. Patt. Anal. Mach. Intell.
, vol.8
, Issue.2 MAR
, pp. 234-239
-
-
Wells III, W.M.1
-
68
-
-
84976799337
-
INC: A language for incremental computations
-
YELLIN, D. M. AND STROM, R. E. 1991. INC: A language for incremental computations. ACM Trans. Program. Lang. Syst. 13, 2 (Apr.), 211-236.
-
(1991)
ACM Trans. Program. Lang. Syst.
, vol.13
, Issue.2 APR
, pp. 211-236
-
-
Yellin, D.M.1
Strom, R.E.2
-
70
-
-
85010188314
-
Non-parametric local transforms for computing visual correspondence
-
J.-O. Eklundh, Ed. Lecture Notes in Computer Science. Springer-Verlag, New York
-
ZABIH, R. AND WOODFILL, J. 1994. Non-parametric local transforms for computing visual correspondence. In Proceedings of the 3rd European Conference on Computer Vision, J.-O. Eklundh, Ed. Lecture Notes in Computer Science, vol. 801. Springer-Verlag, New York, pp. 151-158.
-
(1994)
Proceedings of the 3rd European Conference on Computer Vision
, vol.801
, pp. 151-158
-
-
Zabih, R.1
Woodfill, J.2
|