• DocumentCode
    2633772
  • Title

    An Effective Replacement Strategy of Cache Memory for an SMT Processor

  • Author

    Ogasawara, Yoshiyasu ; Nakajo, Hironori

  • Author_Institution
    Tokyo Univ. of Agric. & Technol., Koganei, Japan
  • fYear
    2009
  • fDate
    27-29 Aug. 2009
  • Firstpage
    19
  • Lastpage
    25
  • Abstract
    An SMT processor is designed to execute multiple threads simultaneously in order to gain higher performance with sharing resources such as ALUs and cache memory among several threads. However, sharing cache memory may cause thread conflict misses which degrades its performance. In this paper, an effective replacement strategy in which conflicts miss ratio among threads is controlled by limiting the range of replaceable cache blocks is proposed and designed in order to overcome the problem on cache memory of an SMT processor. The proposed replacement strategy shows 5.3% as high performance in average and up to 41.9% in maximum as a conventional pseudo LRU strategy. Moreover, hardware costs for implementing the proposed strategy are reduced by 0.74% compared with pseudo LRU strategy.
  • Keywords
    cache storage; microprocessor chips; multi-threading; ALU; SMT processor; cache memory; effective replacement strategy; pseudo LRU strategy; simultaneous multithreading processor; Agriculture; Cache memory; Costs; Degradation; Design methodology; Digital systems; Hardware; Memory architecture; Surface-mount technology; Yarn; Cache Memory; Multithreaded Processor; Replacement Strategy; SMT Processor;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Digital System Design, Architectures, Methods and Tools, 2009. DSD '09. 12th Euromicro Conference on
  • Conference_Location
    Patras
  • Print_ISBN
    978-0-7695-3782-5
  • Type

    conf

  • DOI
    10.1109/DSD.2009.219
  • Filename
    5349984