• DocumentCode
    2054065
  • Title

    Exploration of the spatial locality on emerging applications and the consequences for cache performance

  • Author

    Kampe, Martin ; Dahlgren, Fredrik

  • Author_Institution
    Dept. of Comput. Eng., Chalmers Univ. of Technol., Goteborg, Sweden
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    163
  • Lastpage
    170
  • Abstract
    The performance gap between processors and memory is increasing, making the cache hit-rate paramount for performance. Studies show room for improvement, especially in data caches. The cache effectiveness is dictated by software locality, hence the software behavior directs the cache performance. This paper presents a framework for studying spatial locality. It focuses on the characteristics of the spatial locality in terms of closeness in time and space, to get the amount of accessed sequential data and the potential for cache hits. By using the framework we gain knowledge for improving the cache performance. Our experiment consists of a program driven simulator and 11 important applications. We show a large performance potential in the data cache with up to 75% less miss rate, exploiting spatial locality. In order to investigate where potential bottlenecks are located we make a simple implementation of a scheme to exploit this spatial locality
  • Keywords
    cache storage; memory architecture; software performance evaluation; cache performance; data caches; performance gap; program driven simulator; software behavior; software locality; spatial locality; Application software; Hardware; Instruments; Interference; Lab-on-a-chip; Mobile communication; Time measurement;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing Symposium, 2000. IPDPS 2000. Proceedings. 14th International
  • Conference_Location
    Cancun
  • Print_ISBN
    0-7695-0574-0
  • Type

    conf

  • DOI
    10.1109/IPDPS.2000.845978
  • Filename
    845978