메뉴 건너뛰기




Volumn 24, Issue 1, 2002, Pages 65-109

Efficient and precise array access analysis

Author keywords

Algorithms; Array access analysis; D.3.4 Programming Languages : Processors compilers, optimization; F.3.2 Logics and Meanings of Programs : Semantics of Programming Languages program analysis; Internal representation; Languages

Indexed keywords

ARRAY ACCESS ANALYSIS; LINEAR MEMORY ACCESS DESCRIPTORS;

EID: 0040620594     PISSN: 01640925     EISSN: None     Source Type: Journal    
DOI: 10.1145/509705.509708     Document Type: Article
Times cited : (59)

References (35)
  • 4
    • 0005083303 scopus 로고
    • Ph.D. dissertation, Dept. of Computer Science. Univ. of Illinois at Urbana-Champaign, Urbana-Champaign, Ill.
    • BLUME, W. 1995. Symbolic analysis techniques for effective automatic parallelization. Ph.D. dissertation, Dept. of Computer Science. Univ. of Illinois at Urbana-Champaign, Urbana-Champaign, Ill.
    • (1995) Symbolic Analysis Techniques for Effective Automatic Parallelization
    • Blume, W.1
  • 7
    • 0000579037 scopus 로고
    • Analysis of interprocedural side effects in a parallel programming environment
    • CALLAHAN, D. AND KENNEDY, K. 1988. Analysis of interprocedural side effects in a parallel programming environment. J. Parall. Distrib. Comput. 5, 517-550.
    • (1988) J. Parall. Distrib. Comput. , vol.5 , pp. 517-550
    • Callahan, D.1    Kennedy, K.2
  • 8
    • 0002742410 scopus 로고
    • Generating local address and communication sets for data-parallel programs
    • CHATTERJEE, S., GILBERT, J., LONG, F., SCHREIBER, R., AND TENG, S. 1995. Generating local address and communication sets for data-parallel programs. J. Paral. Distrib. Comput. 26, 1 (Apr.), 72-84.
    • (1995) J. Paral. Distrib. Comput. , vol.26 , Issue.1 APR , pp. 72-84
    • Chatterjee, S.1    Gilbert, J.2    Long, F.3    Schreiber, R.4    Teng, S.5
  • 9
    • 0001859449 scopus 로고
    • Semantic foundations of program analysis
    • Prentice-Hall, Englewood Cliffs, N.J.
    • COUSOT, P. 1980. Semantic foundations of program analysis. In Program Flow Analysis, Theory and Applications, Prentice-Hall, Englewood Cliffs, N.J., pp. 303-343.
    • (1980) Program Flow Analysis, Theory and Applications , pp. 303-343
    • Cousot, P.1
  • 10
    • 85050550846 scopus 로고
    • Abstract interpretation: A unified lattice model for static analysis of programs by construction or approximation of fixpoints
    • ACM, New York
    • COUSOT, P. AND COUSOT, R. 1977. Abstract interpretation: A unified lattice model for static analysis of programs by construction or approximation of fixpoints. In Proceedings of the 4th ACM Symposium on Principles of Programming Languages. ACM, New York, pp. 238-252.
    • (1977) Proceedings of the 4th ACM Symposium on Principles of Programming Languages , pp. 238-252
    • Cousot, P.C.R.1
  • 13
    • 0040822504 scopus 로고    scopus 로고
    • Exact vs. approximate array region analyses
    • Springer-Verlag, New York
    • CREUSILLET, B. AND IRIGOIN, F. 1996. Exact vs. approximate array region analyses. In Lecture Notes in Computer Science. Springer-Verlag, New York.
    • (1996) Lecture Notes in Computer Science
    • Creusillet, B.1    Irigoin, F.2
  • 14
    • 49549162745 scopus 로고
    • Fourier-Motzkin elimination and its dual
    • DANTZIG, G. AND EAVES, B. 1973. Fourier-Motzkin elimination and its dual. J. Combinat. Theory, 288-297.
    • (1973) J. Combinat. Theory , pp. 288-297
    • Dantzig, G.1    Eaves, B.2
  • 15
    • 0026109335 scopus 로고
    • Dataflow analysis of array and scalar references
    • FEAUTRIER, P. 1991. Dataflow analysis of array and scalar references. Int. J. Paral. Prog. 20, 1, 23-53.
    • (1991) Int. J. Paral. Prog. , vol.20 , Issue.1 , pp. 23-53
    • Feautrier, P.1
  • 16
    • 0039635928 scopus 로고
    • Symbolic array dataflow analysis for array privatization and program parallelization
    • GU, J., LI, Z., AND LEE, G. 1995. Symbolic array dataflow analysis for array privatization and program parallelization. In Proceedings of Supercomputing '95 (Dec.).
    • (1995) Proceedings of Supercomputing '95 , Issue.DEC
    • Gu, J.1    Li, Z.2    Lee, G.3
  • 17
    • 0026186967 scopus 로고
    • An implementation of interprocedural bounded regular section analysis
    • HAVLAK, P. AND KENNEDY, K. 1991. An implementation of interprocedural bounded regular section analysis. IEEE Trans. Paral. Distrib. Syst. 2, 3 (July.), 350-360.
    • (1991) IEEE Trans. Paral. Distrib. Syst. , vol.2 , Issue.3 JULY , pp. 350-360
    • Havlak, P.1    Kennedy, K.2
  • 25
    • 0004293209 scopus 로고
    • Prentice-Hall, Englewood Cliffs, N.J.
    • MOORE, R. 1966. Interval Analysis. Prentice-Hall, Englewood Cliffs, N.J.
    • (1966) Interval Analysis
    • Moore, R.1
  • 26
    • 0040822515 scopus 로고    scopus 로고
    • An automatic iteration/data distribution method based on access descriptors for DSMM
    • Springer-Verlag, New York
    • NAVARRO, A. AND ZAPATA, E. 1999. An automatic iteration/data distribution method based on access descriptors for DSMM. In Lecture Notes in Computer Science. Springer-Verlag, New York.
    • (1999) Lecture Notes in Computer Science
    • Navarro, A.1    Zapata, E.2
  • 30
    • 84976676720 scopus 로고
    • A practical algorithm for exact array dependence analysis
    • PUGH, W. 1992. A practical algorithm for exact array dependence analysis. Commun. ACM 35, 8 (Aug.).
    • (1992) Commun. ACM , vol.35 , Issue.8 AUG
    • Pugh, W.1
  • 31
    • 0008815559 scopus 로고
    • SPEC95 products and benchmarks
    • REILLY, J. 1995. SPEC95 products and benchmarks. SPEC Newsletter (Sept.).
    • (1995) SPEC Newsletter , Issue.SEPT
    • Reilly, J.1
  • 32
    • 0025463001 scopus 로고
    • An empirical study of fortran programs for parallelizing compilers
    • SHEN, Z., LI, Z., AND YEW, P.-C. 1990. An empirical study of fortran programs for parallelizing compilers. IEEE Trans. Paral. Distrib. Syst. 1, 3 (July), 350-364.
    • (1990) IEEE Trans. Paral. Distrib. Syst. , vol.1 , Issue.3 JULY , pp. 350-364
    • Shen, Z.1    Li, Z.2    Yew, P.-C.3
  • 34
    • 0003467456 scopus 로고
    • Ph.D. dissertation, Dept. Computer Science, Univ. Illinois at Urbana-Champaign, Urbana-Champaign, Ill.
    • TU, P. 1995. Automatic array privatization and demand-driven symbolic analysis. Ph.D. dissertation, Dept. Computer Science, Univ. Illinois at Urbana-Champaign, Urbana-Champaign, Ill.
    • (1995) Automatic Array Privatization and Demand-driven Symbolic Analysis
    • Tu, P.1


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.