Title :
Performance-asymmetry-aware topology virtualization for defect-tolerant NoC-based many-core processors
Author :
Zhang, Lei ; Yu, Yue ; Dong, Jianbo ; Han, Yinhe ; Ren, Shangping ; Li, Xiaowei
Author_Institution :
Key Lab. of Comput. Syst. & Archit., Chinese Acad. of Sci., Beijing, China
Abstract :
Topology virtualization techniques are proposed for NoC-based many-core processors with core-level redundancy to isolate hardware changes caused by on-chip defective cores. Prior work focuses on homogeneous cores with symmetric performance and optimizes on-chip communication only. However, core-to-core performance asymmetry due to manufacturing process variations poses new challenges for constructing virtual topologies. Lower performance cores may scatter over a virtual topology, while operating systems typically allocate tasks to continuous cores. As a result, parallel applications are probably assigned to a region containing many slower cores that become bottlenecks. To tackle the above problem, in this paper we present a novel performance-asymmetry-aware reconfiguration algorithm Bubble-Up based on a new metric called core fragmentation factor (CFF). Bubble-Up can arrange cores with similar performance closer, yet maintaining reasonable hop distances between virtual neighbors, thus accelerating applications with higher degree of parallelism, without changing existing allocation strategies for OS. Experimental results show its effectiveness.
Keywords :
fault tolerant computing; network-on-chip; performance evaluation; Bubble-Up algorithm; core fragmentation factor; core-level redundancy; defect-tolerant NoC-based many-core processors; on-chip defective cores; performance-asymmetry-aware reconfiguration algorithm; performance-asymmetry-aware topology virtualization; Hardware; Manufacturing processes; Network topology; Network-on-a-chip; Operating systems; Parallel processing; Programming profession; Scattering; System-on-a-chip; Throughput;
Conference_Titel :
Design, Automation & Test in Europe Conference & Exhibition (DATE), 2010
Conference_Location :
Dresden
Print_ISBN :
978-1-4244-7054-9
DOI :
10.1109/DATE.2010.5457060