DocumentCode
2243732
Title
Multi-mapping Meshes: A New Communicating Fabric for Networks-on-Chip
Author
Wang, Xinyu ; Xiang, Dong
Author_Institution
Dept. of Comput. Sci. & Technol., Tsinghua Univ., Beijing, China
fYear
2010
fDate
8-10 Dec. 2010
Firstpage
438
Lastpage
445
Abstract
Traditional mesh is a popular interconnection architecture for Networks-on-Chip (NoCs). However, with the trend towards larger number of cores in chip multiprocessors, it is unable to stand the fast-growing diameter and average distance in meshes. Recently, concentration and express channels are two countermeasures for that. In this paper, a new scheme called multi-mapping is proposed, which allows one processing element (PE) to be connected to multiple routers, and vice versa. By properly establishing the mapping relationships between PE and router, both diameter and average distance of the network are lowered while the interconnections between routers are not altered. To provide efficient and in-order communication in NoCs, we develop the X-Y routing scheme with wormhole-switching technique used in multi-mapping meshes. The simulation results are presented to show the effectiveness of our method by comparing with traditional meshes and mesh-based express cubes under different traffic patterns.
Keywords
multiprocessor interconnection networks; network-on-chip; telecommunication network routing; telecommunication switching; telecommunication traffic; X-Y routing scheme; chip multiprocessors; communicating fabric; in-order communication; interconnection architecture; mesh-based express cubes; multi-mapping meshes; networks-on-chip; processing element; wormhole-switching technique; Networks-on-Chip (NoCs); interconnection architecture; meshes; multi-mapping; wormhole-switching;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Systems (ICPADS), 2010 IEEE 16th International Conference on
Conference_Location
Shanghai
ISSN
1521-9097
Print_ISBN
978-1-4244-9727-0
Electronic_ISBN
1521-9097
Type
conf
DOI
10.1109/ICPADS.2010.23
Filename
5695633
Link To Document