DocumentCode :
618556
Title :
An NoC and cache hierarchy substrate to address effective virtualization and fault-tolerance
Author :
Lodde, Mario ; Flich, Jose
Author_Institution :
Parallel Archit. Group, Univ. Politec. de Valencia, Valencia, Spain
fYear :
2013
fDate :
21-24 April 2013
Firstpage :
1
Lastpage :
8
Abstract :
In future many-core chip systems, virtualization of chip resources will become mandatory in order to get the maximum chip utilization and provide the maximum possible service to demanding applications. Also, failures of the chip will need to be managed to keep high yields of chips manufacturing. In this paper we provide a novel substrate for the on-chip interconnect and for the memory coherence protocol. We take a radical approach when designing the network and memory, by effectively co-designing both. We take into account the visibility of the whole chip resources to the memory controller, which is in charge of providing the appropriate support for virtualization and memory-level fault-tolerance. Then, the network is designed taking into account the memory coherence protocol and providing solutions for the critical communication requirements of memory modules (caches) and processors in a virtualized domain. The coherence protocol is also designed in order to allow its effective use in a virtualized scenario. With our approach, the chip can be fully virtualized on application demand providing total partitioning of core resources and smart use of memory resources. Results demonstrate that our scheme effectively optimizes the utilization of chip resources, allowing the implementation of techniques which can outperform a first-touch policy up to a 6%, reducing LLC misses and enabling LLC fault tolerance.
Keywords :
cache storage; fault tolerance; network-on-chip; LLC; NoC; cache hierarchy substrate; chip resources virtualization; last-level cache; many-core chip system; memory coherence protocol; memory module; memory-level fault-tolerance; on-chip interconnect; Coherence; Fault tolerance; Fault tolerant systems; Ports (Computers); Routing; Switches; Tiles;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Networks on Chip (NoCS), 2013 Seventh IEEE/ACM International Symposium on
Conference_Location :
Tempe, AZ
Print_ISBN :
978-1-4673-6491-1
Electronic_ISBN :
978-1-4673-6492-8
Type :
conf
DOI :
10.1109/NoCS.2013.6558410
Filename :
6558410
Link To Document :
بازگشت