DocumentCode
2366449
Title
Address Remapping for Static NUCA in NoC-Based Degradable Chip-Multiprocessors
Author
Wang, Ying ; Zhang, Lei ; Han, Yinhe ; Li, Huawei ; Li, Xiaowei
Author_Institution
Key Lab. of Comput. Syst. & Archit., Chinese Acad. of Sci., Beijing, China
fYear
2010
fDate
13-15 Dec. 2010
Firstpage
70
Lastpage
76
Abstract
Large scale Chip-Multiprocessors (CMPs) generally employ Network-on-Chip (NoC) to connect the last level cache (LLC), which is generally organized as distributed NUCA (non-uniform cache access) arrays for scalability and efficiency. On the other hand, aggressive technology scaling induces severe reliability problems, causing on-chip components (e.g., cores, cache banks, routers) failure due to manufacture defects or on-line hardware faults. Typical degradable CMPs should possess the ability to work around defects by disabling faulty components. For static NUCA architecture, when cache banks attached to a computing node are disabled, however, certain physical address sections will no longer be accessible. Prior approaches such as sets reduction introduced in Intel Xeon processor 7100 series enable turning off cache banks by masking certain sets bits in physical address1, which greatly wastes cache capacity. In this paper, we propose to tackle the above problem in a finer granularity to restrict the capacity loss in NUCA cache. Cache accesses to isolated nodes are redirected based on the utility-driven address remapping scheme that reduces data blocks conflicts in fault-tolerant shared-LLC. We evaluate our technique using GEMS simulator. Experimental results show that address remapping achieves significant improvement over the conventional cache sizing scheme.
Keywords
cache storage; microprocessor chips; network-on-chip; GEMS simulator; Intel Xeon processor 7100 series; NoC-based degradable chip-multiprocessors; last level cache; network-on-chip; nonuniform cache access arrays; static NUCA architecture; utility-driven address remapping scheme; Address remapping; CMP; Fault-tolerant cache; NUCA; NoC;
fLanguage
English
Publisher
ieee
Conference_Titel
Dependable Computing (PRDC), 2010 IEEE 16th Pacific Rim International Symposium on
Conference_Location
Tokyo
Print_ISBN
978-1-4244-8975-6
Electronic_ISBN
978-0-7695-4289-8
Type
conf
DOI
10.1109/PRDC.2010.33
Filename
5703229
Link To Document