Title :
No cache-coherence: A single-cycle ring interconnection for multi-core L1-NUCA sharing on 3D chips
Author :
Chou, Shu-Hsuan ; Chen, Chien-Chih ; Wen, Chi-Neng ; Chan, Yi-Chao ; Chen, Tien-Fu ; Wang, Chao-Ching ; Wang, Jinn-Shyan
Author_Institution :
Dept. of CSIE & EE, Nat. Chung Cheng Univ., Chiayi, Taiwan
Abstract :
Consistent with the trend towards the use of many cores in SOC and 3D chip techniques, this paper proposes a ldquosingle-cycle ringrdquo interconnection (SC_Ring) with ultra-low latency and minimal complexity. The proposed SC_Ring allows multiple single-cycle transactions in parallel. The main features of the circuit-switched design include a set of 3-ported circuit-switched routers (4~16) and a performance/timing effective arbiter. The arbiter, called ldquoBTPCrdquo, features single-cycle arbitration and routing-control by means of the novel binary-tree paths convergence and path-prediction mechanisms, to provide a highly reduced time complexity. By combining this with the integration of 3D chips, the proposed ring-based interconnection offers several advantages for hierarchical clustering in future many-core systems, in terms of cost, latency, and power reductions. Moreover, based on the proposed SC_Ring, this work realizes a ldquolevel-1 non-uniform cache architecturerdquo (L1-NUCA) for fast data communication without cache-coherency in facilitating multithreading/multi-core as a case study. Finally, experimental results show that our approach yields promising performance.
Keywords :
network routing; system-on-chip; 3-ported circuit-switched routers; 3D chips; SOC; binary-tree paths convergence; level-1 nonuniform cache architecture; many-core systems; minimal complexity; multi-core L1-NUCA sharing; path-prediction mechanisms; single-cycle ring interconnection; ultra-low latency; Circuit topology; Costs; Data communication; Delay; Integrated circuit interconnections; Network topology; Network-on-a-chip; Power system interconnection; Routing; Wire; Arbitration; Level-1 non-uniform cache architecture; Memory structure; Multi-core; NOC; Ring interconnection; SOC; Single-cycle transactions;
Conference_Titel :
Design Automation Conference, 2009. DAC '09. 46th ACM/IEEE
Conference_Location :
San Francisco, CA
Print_ISBN :
978-1-6055-8497-3