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
Link To Document :
بازگشت