메뉴 건너뛰기




Volumn 48, Issue 2, 1999, Pages 159-167

Improving cache locality by a combination of loop and data transformations

Author keywords

Caches; Data reuse; Locality; Loop and data transformations; Optimizing compilers

Indexed keywords

ALGORITHMS; CODES (SYMBOLS); DATA PROCESSING; MULTIPROCESSING SYSTEMS; OPTIMIZATION; PROGRAM COMPILERS; RESPONSE TIME (COMPUTER SYSTEMS);

EID: 0033075413     PISSN: 00189340     EISSN: None     Source Type: Journal    
DOI: 10.1109/12.752657     Document Type: Article
Times cited : (90)

References (21)
  • 2
    • 0031223129 scopus 로고    scopus 로고
    • Compiler Blockability of Dense Matrix Factorizations
    • Sept.
    • S. Carr and R. Lehoucq, "Compiler Blockability of Dense Matrix Factorizations," ACM Trans. Mathematical Software, vol. 23, no. 3, Sept. 1997.
    • (1997) ACM Trans. Mathematical Software , vol.23 , Issue.3
    • Carr, S.1    Lehoucq, R.2
  • 4
    • 0030672572 scopus 로고    scopus 로고
    • Briki: An Optimizing Java Compiler
    • San Jose, Calif., Feb.
    • M. Cierniak and W. Li, "Briki: An Optimizing Java Compiler," Proc. IEEE CompCon '97, San Jose, Calif., Feb. 1997.
    • (1997) Proc. IEEE CompCon '97
    • Cierniak, M.1    Li, W.2
  • 5
    • 0001366267 scopus 로고
    • Strategies for Cache and Local Memory Management by Global Program Transformations
    • D. Gannon, W. Jalby, and K. Gallivan, "Strategies for Cache and Local Memory Management by Global Program Transformations," J. Parallel and Distributed Computing, vol. 5, pp. 587-616, 1988.
    • (1988) J. Parallel and Distributed Computing , vol.5 , pp. 587-616
    • Gannon, D.1    Jalby, W.2    Gallivan, K.3
  • 6
    • 0029204095 scopus 로고
    • A Data Cache with Multiple Caching Strategies Tuned to Different Types of Locality
    • July
    • A. Gonzalez, C. Aliagar, and M. Valero, "A Data Cache with Multiple Caching Strategies Tuned to Different Types of Locality," Proc. ACM Int'l Conf. Supercomputing, pp. 338-247, July 1995.
    • (1995) Proc. ACM Int'l Conf. Supercomputing , pp. 338-1247
    • Gonzalez, A.1    Aliagar, C.2    Valero, M.3
  • 7
    • 0024903997 scopus 로고
    • Evaluating Associativity in CPU Caches
    • Dec.
    • M. Hill and A. Smith, "Evaluating Associativity in CPU Caches," IEEE Trans. Computers, vol. 38, no. 12, pp. 1,612-1,630, Dec. 1989.
    • (1989) IEEE Trans. Computers , vol.38 , Issue.12
    • Hill, M.1    Smith, A.2
  • 9
    • 33747416581 scopus 로고    scopus 로고
    • A Compiler Algorithm for Optimizing Locality in Loop Nests
    • Northwestern Univ., Evanston, Ill., Feb.
    • M. Kandemir, J. Ramanujam, and A. Choudhary, "A Compiler Algorithm for Optimizing Locality in Loop Nests," Technical Report, CPDC-TR-9802-010, Northwestern Univ., Evanston, Ill., Feb. 1998.
    • (1998) Technical Report, CPDC-TR-9802-010
    • Kandemir, M.1    Ramanujam, J.2    Choudhary, A.3
  • 16
    • 33747381185 scopus 로고    scopus 로고
    • A Survey of Software Solutions for Cache Consistency Maintenance in Shared Memory Multiprocessors
    • Fall
    • M. Tartalja and V. Milutinovic, "A Survey of Software Solutions for Cache Consistency Maintenance in Shared Memory Multiprocessors," IEEE Software, Fall 1996.
    • (1996) IEEE Software
    • Tartalja, M.1    Milutinovic, V.2
  • 18
    • 0028446907 scopus 로고
    • False Sharing and Spatial Locality in Multiprocessor Caches
    • June
    • J. Torrellas, M. Lam, and J. Hennessy, "False Sharing and Spatial Locality in Multiprocessor Caches," IEEE Trans. Computers, vol. 43, no. 6, pp. 651-663, June 1994.
    • (1994) IEEE Trans. Computers , vol.43 , Issue.6 , pp. 651-663
    • Torrellas, J.1    Lam, M.2    Hennessy, J.3


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