See this document in CiteSeerX!

An Integer Linear Programming Approach for Optimizing Cache Locality (1999)  (Make Corrections)  (3 citations)
M. Kandemir* P. Banerjee* A. Choudhary* J. Ramanujam t E. Ayguad$
International Conference on Supercomputing



  Home/Search   Context   Related

 
View or download:
people.ac.upc.es/edua...paper_d17.ps.gz
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  people.ac.upc.es/e...publications (more)
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: The delivered performance on modern processors that employ deep memory hierarchies is closely related to the performance of the memory subsystem. Compiler optimizations aimed at improving cache locality are critical in realizing the performance potential of powerful processors. For scientific applications, several loop transformations have been shown to be useful in improving both temporal and spatial locality. Recently, there has been some work in the area of data layout optimizations, i.e.,... (Update)

Context of citations to this paper:   More

...of cache misses with cache hints per access. tions, data layout optimizations or hardware or software prefetching schemes[22, 21, 15, 13]. Most of the hardware modi cations, loop transformations and data layout transformations aim at improving the cache locality of the...

...of cache misses with cache hints per access. tions, data layout optimizations or hardware or software prefetching schemes[22, 21, 15, 13]. Most of the hardware modifications, loop transformations and data layout transformations aim at improving the cache locality of the...

Cited by:   More
Generating Cache Hints for Improved Program Efficiency - Beyls, D'Hollander (2004)   (Correct)
Compile-Time Cache Hint Generation for EPIC Architectures - Beyls, D'Hollander (2002)   (Correct)

Similar documents (at the sentence level):
69.3%:   An Integer Linear Programming Approach for Optimizing.. - Kandemir Banerjee.. (1999)   (Correct)
59.3%:   An ILP Approach for Optimizing Cache Locality - Kandemir, Banerjee.. (1998)   (Correct)

Active bibliography (related documents):   More   All
0.2:   Exploiting Fine-Grain Thread Level Parallelism on.. - Keckler, Dally.. (1998)   (Correct)
0.2:   Performance Metrics for Embedded Parallel Pipelines - Fleury, Downton, Clark   (Correct)
0.0:   ADDT: Automatic Data Distribution Tool for Porting Programs .. - Sivaraman, Raghavendra (1995)   (Correct)

Similar documents based on text:   More   All
0.8:   A Graph Based Framework to Detect Optimal Memory.. - Kandemir.. (1999)   (Correct)
0.7:   A Matrix-Based Approach to the Global Locality Optimization.. - Kandemir Choudhary (1998)   (Correct)
0.7:   Improving Locality Using Loop and Data.. - Kandemir.. (1998)   (Correct)

Related documents from co-citation:   More   All
3:   Software-assisted replacement mechanisms for embedded systems (context) - Jain, Devadas et al. - 2001
3:   Data prefetch mechanisms - VanderWiel, Lilja
3:   Counting Solutions to Presburger Formulas: How and Why - Pugh - 1994

BibTeX entry:   (Update)

M. Kandemir, P. Banerjee, A. Choudhary, J. Ramanujam, and E. Ayguade. An integer linear programming approach for optimizing cache locality. In Proceedings of the 1999. http://citeseer.ist.psu.edu/article/kandemir99integer.html   More

@inproceedings{ kandemir99integer,
    author = "Mahmut T. Kandemir and Prithviraj Banerjee and Alok N. Choudhary and J. Ramanujam and Eduard Ayguade",
    title = "An integer linear programming approach for optimizing cache locality",
    booktitle = "International Conference on Supercomputing",
    pages = "500-509",
    year = "1999",
    url = "citeseer.ist.psu.edu/article/kandemir99integer.html" }
Citations (may not include all citations):
216   Strategies for cache and local memory management by global p.. (context) - Gannon, Jalby et al. - 1988
106   Unifying data and control transformations for distributed sh.. - Cierniak, Li - 2052
82   On estimating and enhancing cache effectiveness (context) - Ferrante, Sarkar et al. - 1991
41   A novel approach towards automatic data distribution - Garcia, Ayguade et al. - 1995
5   Application performance on the MIT Alewife machine (context) - Chong, Lim et al. - 1996
1   Combining optimization for cache and instruction-level paral.. (context) - Cart - 1996

Documents on the same site (http://people.ac.upc.es/eduard/publications.html):   More
DDT: A Research Tool for Automatic Data Distribution in .. - Ayguadé, Garcia..   (Correct)
A Study of Data Sets and Affinity in the Perfect Club - Ayguadé, Labarta, Garcia, .. (1993)   (Correct)
User-Level Dynamic Page Migration for.. - Nikolopoulos.. (2000)   (Correct)

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC