Title :
A Quantitative Study of the On-Chip Network and Memory Hierarchy Design for Many-Core Processor
Author :
Wang, Xu ; Gan, Ge ; Manzano, Joseph ; Fan, Dongrui ; Guo, Shuxu
Author_Institution :
Key Lab. of Comput. Syst. & Arch, Chinese Acad. of Sci., Beijing, China
Abstract :
In this paper, we will study the on-chip network and memory hierarchy design of the Godson-T - a homogeneous many-core processor. Godson-T has 64 cores (with private L1 cache), and 16 global L2 cache banks. All these on-chip units are connected by a 2D 8 Ã 8 mesh network. Our study reveals that:(a) Global on-chip L2 cache can effectively alleviate the memory pressure caused by the data-thirsty on-chip computing engines. However, its potential is still limited by both the off-chip and the in-chip bandwidth, especially when increasing the number of active threads.(b) On-chip traffic congestion is largely caused by the intensive memory access requests issued from the on-chipcores. Therefore, the design of the on-chip network must consider the available performance of the datapath that connects the processor to the main memory. (c) In theory, different applications have different communication patterns (Berkeley´s view). However, the application´s runtime communication pattern is only determined by the design of the underlying memory hierarchy and on-chip interconnection. These conclusions are generally applicable to a wide variety of many-core processors with similar design.
Keywords :
cache storage; microprocessor chips; Godson-T; data-thirsty on-chip computing engines; global on-chip L2 cache; homogeneous many-core processor; memory hierarchy design; on-chip interconnection; on-chip network; on-chip traffic congestion; Bandwidth; Concurrent computing; Engines; Mesh networks; Network-on-a-chip; Process design; Runtime; System-on-a-chip; Telecommunication traffic; Yarn; cache; communication pattern; many-core processor; memory hierarchy; on-chip network;
Conference_Titel :
Parallel and Distributed Systems, 2008. ICPADS '08. 14th IEEE International Conference on
Conference_Location :
Melbourne, VIC
Print_ISBN :
978-0-7695-3434-3
DOI :
10.1109/ICPADS.2008.18