메뉴 건너뛰기




Volumn 35, Issue 5, 2000, Pages 157-168

Compiler analysis of irregular memory accesses

Author keywords

[No Author keywords available]

Indexed keywords


EID: 17144386249     PISSN: 03621340     EISSN: None     Source Type: Journal    
DOI: 10.1145/358438.349322     Document Type: Article
Times cited : (13)

References (32)
  • 1
    • 0025444480 scopus 로고
    • 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 scopus 로고
    • 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 scopus 로고
    • 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 scopus 로고
    • 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
  • 7
    • 0005055365 scopus 로고
    • 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 scopus 로고
    • 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 scopus 로고
    • 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 scopus 로고    scopus 로고
    • 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
  • 13
    • 0029214850 scopus 로고
    • 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 scopus 로고
    • 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
  • 21
    • 84886612391 scopus 로고    scopus 로고
    • 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
  • 24
    • 0348124097 scopus 로고
    • 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 scopus 로고    scopus 로고
    • 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
  • 30
    • 0002712930 scopus 로고
    • 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 scopus 로고
    • 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


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