메뉴 건너뛰기




Volumn 26, Issue 6, 1998, Pages 671-696

Reuse-Driven Tiling for Improving Data Locality

Author keywords

Data locality; Loop transformation; Nested loops; Tiling

Indexed keywords

DATA LOCALITY; LOOP TRANSFORMATION; NESTED LOOPS; TILING;

EID: 0032315190     PISSN: 08857458     EISSN: None     Source Type: Journal    
DOI: 10.1023/A:1018734612524     Document Type: Article
Times cited : (27)

References (18)
  • 3
    • 0024935630 scopus 로고
    • More Iteration Space Tiling
    • November
    • M. J. Wolfe, More Iteration Space Tiling, Supercomputing '88, pp. 655-664 (November 1989).
    • (1989) Supercomputing '88 , pp. 655-664
    • Wolfe, M.J.1
  • 4
    • 0026232450 scopus 로고
    • A Loop Transformation Theory and an Algorithm to Maximize Parallelism
    • October
    • M. E. Wolf and M. S. Lam, A Loop Transformation Theory and an Algorithm to Maximize Parallelism, IEEE Trans. Parallel Distrib. Syst., 2(4):452-471 (October 1991).
    • (1991) IEEE Trans. Parallel Distrib. Syst. , vol.2 , Issue.4 , pp. 452-471
    • Wolf, M.E.1    Lam, M.S.2
  • 6
    • 2342565602 scopus 로고
    • Loop Reordering with Dependence Direction Vectors
    • Ecole Nationale Superieure des Mines de Paris November
    • F. Irigoin, Loop Reordering with Dependence Direction Vectors, Technical Report EMP-CAI-I A/184, Ecole Nationale Superieure des Mines de Paris (November 1988).
    • (1988) Technical Report EMP-CAI-I A/184
    • Irigoin, F.1
  • 7
    • 0003187763 scopus 로고
    • An Algorithm for Determining All Extreme Points of a Convex Polytope
    • M. E. Dyer and L. G. Proll, An Algorithm for Determining All Extreme Points of a Convex Polytope, Math. Progr., 12:81-96 (1977).
    • (1977) Math. Progr. , vol.12 , pp. 81-96
    • Dyer, M.E.1    Proll, L.G.2
  • 8
    • 0004181680 scopus 로고
    • A Note on Chernikova's Algorithm
    • IRISA (INRIA-Rennes) February
    • H. Le Verge, A Note on Chernikova's Algorithm, Technical Report 635, IRISA (INRIA-Rennes) (February 1992).
    • (1992) Technical Report 635
    • Le Verge, H.1
  • 9
    • 0003125942 scopus 로고    scopus 로고
    • Communication-Minimal Tiling of Uniform Dependence Loops
    • J. Xue, Communication-Minimal Tiling of Uniform Dependence Loops, J. Parallel Distrib. Computing, 42(1):42-59 (1997).
    • (1997) J. Parallel Distrib. Computing , vol.42 , Issue.1 , pp. 42-59
    • Xue, J.1
  • 10
    • 2342466571 scopus 로고
    • A Comparison of Nested Loops Parallelization Algorithms
    • Ecole Normale Supérieure de Lyon May
    • A. Darte and F. Vivien, A Comparison of Nested Loops Parallelization Algorithms, Technical Report 95-11, Ecole Normale Supérieure de Lyon (May 1995).
    • (1995) Technical Report 95-11
    • Darte, A.1    Vivien, F.2
  • 12
    • 0000703719 scopus 로고    scopus 로고
    • On Tiling as a Loop Transformation
    • J. Xue, On Tiling as a Loop Transformation, Parallel Processing Letters, 7(4):409-424 (1997).
    • (1997) Parallel Processing Letters , vol.7 , Issue.4 , pp. 409-424
    • Xue, J.1
  • 13
    • 0029747936 scopus 로고    scopus 로고
    • Optimal Fine and Medium Grain Parallelism Detection in Polyhedral Reduced Dependence Graphs
    • Boston, Massachusetts
    • A. Darte and F. Vivien, Optimal Fine and Medium Grain Parallelism Detection in Polyhedral Reduced Dependence Graphs, Proc. Intl. Conf. Parallel Architectures and Compilation Techniques, Boston, Massachusetts, pp. 281-291 (1996).
    • (1996) Proc. Intl. Conf. Parallel Architectures and Compilation Techniques , pp. 281-291
    • Darte, A.1    Vivien, F.2
  • 15
    • 0344990295 scopus 로고    scopus 로고
    • Combining Retiming and Scheduling Techniques for Loop Parallelization and Loop Tiling
    • Ecole Normale Supérieure de Lyon November
    • A. Darte and F. Vivien, Combining Retiming and Scheduling Techniques for Loop Parallelization and Loop Tiling, Technical Report 96-34, Ecole Normale Supérieure de Lyon (November 1996).
    • (1996) Technical Report 96-34
    • Darte, A.1    Vivien, F.2
  • 17
    • 38249009019 scopus 로고
    • Tiling Multidimensional Iteration Spaces for Multicomputers
    • October
    • J. Ramanujam and P. Sadayappan, Tiling Multidimensional Iteration Spaces for Multicomputers, J. Parallel and Distributed Computing 16(2): 108-230 (October 1992).
    • (1992) J. Parallel and Distributed Computing , vol.16 , Issue.2 , pp. 108-230
    • Ramanujam, J.1    Sadayappan, P.2
  • 18
    • 0029181784 scopus 로고
    • Optimal Tile Size Adjustment in Compiling for General DOACROSS Loop Nests
    • ACM Press
    • H. Ohta, Y. Saito, M. Kainaga, and H. Ono, Optimal Tile Size Adjustment in Compiling for General DOACROSS Loop Nests, ACM Intl. Conf. Supercomputing, ACM Press, pp. 270-279 (1995).
    • (1995) ACM Intl. Conf. Supercomputing , pp. 270-279
    • Ohta, H.1    Saito, Y.2    Kainaga, M.3    Ono, H.4


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