메뉴 건너뛰기




Volumn 2002-January, Issue , 2002, Pages 359-370

New results on array contraction [memory optimization]

Author keywords

Circuits; Design optimization; Energy consumption; Hardware; Integer linear programming; Optimizing compilers; Prefetching; Registers

Indexed keywords

COMPUTER ARCHITECTURE; COMPUTER HARDWARE; ENERGY UTILIZATION; MEMORY ARCHITECTURE; NETWORKS (CIRCUITS); OPTIMIZATION; PROBLEM SOLVING; PROGRAM COMPILERS;

EID: 84948754641     PISSN: 10636862     EISSN: None     Source Type: Conference Proceeding    
DOI: 10.1109/ASAP.2002.1030735     Document Type: Conference Paper
Times cited : (8)

References (28)
  • 1
    • 0032068188 scopus 로고    scopus 로고
    • Tools and techniques for automatic data layout: A case study
    • E. Ayguadé, J. Garcia, and U. Kremer. Tools and techniques for automatic data layout: A case study. Parallel Computing, 24(3-4):557-578, 1998.
    • (1998) Parallel Computing , vol.24 , Issue.3-4 , pp. 557-578
    • Ayguadé, E.1    Garcia, J.2    Kremer, U.3
  • 2
    • 0032066690 scopus 로고    scopus 로고
    • Loop parallelization algorithms: From parallelism extraction to code generation
    • Special issue on Languages and Compilers for Parallel Computers
    • Pierre Boulet, Alain Darte, Georges-André Silber, and Frédéric Vivien. Loop parallelization algorithms: From parallelism extraction to code generation. Journal of Parallel Computing, 24(3), 1998. Special issue on Languages and Compilers for Parallel Computers.
    • (1998) Journal of Parallel Computing , vol.24 , Issue.3
    • Boulet, P.1    Darte, A.2    Silber, G.-A.3    Vivien, F.4
  • 4
    • 0033689152 scopus 로고    scopus 로고
    • On the complexity of loop fusion
    • July
    • Alain Darte. On the complexity of loop fusion. Parallel Computing, 26(9):1175-1193, July 2000.
    • (2000) Parallel Computing , vol.26 , Issue.9 , pp. 1175-1193
    • Darte, A.1
  • 8
    • 84876653309 scopus 로고
    • Collective loop fusion for array contraction
    • U. Banerjee, D. Gelernter, A. Nicolau, and D. A. Padua, editors, The 5th Workshop on Languages and Compiler for Parallelism, Springer-Verlag
    • G. Gao, R. Olsen, V. Sarkar, and R. Thekkath. Collective loop fusion for array contraction. In U. Banerjee, D. Gelernter, A. Nicolau, and D. A. Padua, editors, The 5th Workshop on Languages and Compiler for Parallelism, volume 757 of Lecture Notes in Computer Science, pages 281-295. Springer-Verlag, 1992.
    • (1992) Lecture Notes in Computer Science , vol.757 , pp. 281-295
    • Gao, G.1    Olsen, R.2    Sarkar, V.3    Thekkath, R.4
  • 13
    • 0032068586 scopus 로고    scopus 로고
    • Automatic storage management for parallel programs
    • V. Lefebvre and P. Feautrier. Automatic storage management for parallel programs. Journal on Parallel Computing, 24:649-671, 1998.
    • (1998) Journal on Parallel Computing , vol.24 , pp. 649-671
    • Lefebvre, V.1    Feautrier, P.2
  • 18
    • 0001465739 scopus 로고
    • Maximizing loop parallelism and improving data locality via loop fusion and distribution
    • U. Banerjee, D. Gelernter, A. Nicolau, and D. A. Padua, editors, The Sixth Annual Languages and Compiler for Parallelism Workshop, Springer-Verlag
    • Kathryn S. McKinley and Ken Kennedy. Maximizing loop parallelism and improving data locality via loop fusion and distribution. In U. Banerjee, D. Gelernter, A. Nicolau, and D. A. Padua, editors, The Sixth Annual Languages and Compiler for Parallelism Workshop, number 768 in Lecture Notes in Computer Science, pages 301-320. Springer-Verlag, 1993.
    • (1993) Lecture Notes in Computer Science , vol.768 , pp. 301-320
    • McKinley, K.S.1    Kennedy, K.2
  • 19
    • 0001465739 scopus 로고
    • Maximizing loop parallelism and improving data locality via loop fusion and distribution
    • U. Banerjee, D. Gelernter, A. Nicolau, and D. A. Padua, editors, The Sixth Annual Languages and Compiler for Parallelism Workshop, Springer-Verlag
    • Kathryn S. McKinley and Ken Kennedy. Maximizing loop parallelism and improving data locality via loop fusion and distribution. In U. Banerjee, D. Gelernter, A. Nicolau, and D. A. Padua, editors, The Sixth Annual Languages and Compiler for Parallelism Workshop, volume 768 of Lecture Notes in Computer Science, pages 301-320. Springer-Verlag, 1993.
    • (1993) Lecture Notes in Computer Science , vol.768 , pp. 301-320
    • McKinley, K.S.1    Kennedy, K.2
  • 23
    • 84904287396 scopus 로고
    • Optimization of array accesses by collective loop transformations
    • V. Sarkar and G. Gao. Optimization of array accesses by collective loop transformations. In ACM International Conference on Supercomputing, pages 194-205, 1991.
    • (1991) ACM International Conference on Supercomputing , pp. 194-205
    • Sarkar, V.1    Gao, G.2
  • 25
    • 0001505938 scopus 로고    scopus 로고
    • A parameterized loop fusion algorithm for improving parallelism and cache locality
    • Sharad K. Singhai and Kathryn S. McKinley. A parameterized loop fusion algorithm for improving parallelism and cache locality. The Computer Journal, 40(6), 1997.
    • (1997) The Computer Journal , vol.40 , Issue.6
    • Singhai, S.K.1    McKinley, K.S.2
  • 26
    • 0034825667 scopus 로고    scopus 로고
    • Data locality enhancement by memory reduction
    • Sorrento, Italy, ACM Press
    • Yonghong Song, Rong Xu, Cheng Wang, and Zhiyuan Li. Data locality enhancement by memory reduction. In ACM International Conference on Supercomputing, pages 50-64, Sorrento, Italy, 2001. ACM Press.
    • (2001) ACM International Conference on Supercomputing , pp. 50-64
    • Song, Y.1    Xu, R.2    Wang, C.3    Li, Z.4


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