DocumentCode :
3010915
Title :
A Novel Scheme to Balance the Cache Sharing in High Performance Computing System
Author :
Tang, Minghua ; Lin, Xiaola
Author_Institution :
Sch. of Inf. Sci. & Technol., Sun Yat-sen Univ., Guangzhou
fYear :
2008
fDate :
25-27 Sept. 2008
Firstpage :
695
Lastpage :
701
Abstract :
Caching is an important technique to improve the performance of computer systems, especially for high performance computing systems. In traditional n-way set associative cache scheme, all sets have the same number of blocks. The blocks in a set cannot be used by other sets, resulting in inefficient cache utility for most applications with non-uniform cache access patterns. In this paper, we propose a novel cache sharing method, called the Way-Level Share Cache structure (WLSC), to enhance the caching performance by balancing the cache sharing. In addition to retaining the major properties of the traditional method, our method allows the blocks in some sets to be used by other sets and it can be done dynamically in the running processes. It can adapt to different applications. Simulation indicates that the proposed method can greatly increase the hit rate and thus improve the caching performance in the systems.
Keywords :
cache storage; parallel processing; cache share balancing; high performance computing system; way-level share cache structure; Application software; Computer science education; Delay; Hardware; High performance computing; Information science; Logic design; Microprocessors; Sun; System-on-a-chip;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
High Performance Computing and Communications, 2008. HPCC '08. 10th IEEE International Conference on
Conference_Location :
Dalian
Print_ISBN :
978-0-7695-3352-0
Type :
conf
DOI :
10.1109/HPCC.2008.13
Filename :
4637767
Link To Document :
بازگشت