首页 | 本学科首页   官方微博 | 高级检索  
     


Multiple-combinational-channel: A network architecture for workload balance and deadlock free
Affiliation:1. Institute of Information Engineering, Chinese Academy of Sciences, Beijing, China;2. State Key Laboratory of Computer Architecture, Chinese Academy of Sciences, Beijing, China;3. Institute of Computing Technology, Chinese Academy of Sciences, Beijing, China;4. Loongson Technology Corporation Limited, Beijing, China;5. Shannon Laboratory, Huawei Technologies Co., Beijing, China;1. Lero, Performance Engineering Lab, School of Computer Science and Informatics, University College Dublin, Dublin, Ireland;2. Insight Centre for Data Analytics, University College Cork, Cork, Ireland;1. University of Amsterdam, Institute for Informatics, Amsterdam, The Netherlands;2. Department of Computer Science, AGH University of Science and Technology, Krakow, Poland
Abstract:As the number of cores in chip multiprocessors (CMPs) increases rapidly, network-on-chips (NoCs) have become the major role in ensuring performance and power scalability. In this paper, we propose multiple-combinational-channel (MCC), a load balancing and deadlock free interconnect network, for cache-coherent non-uniform memory accessing (CC-NUMA). In order to make load more balancing and reduce power dissipation, we combine low usage channels and make high usage channels independent and wide enough, since messages transmitted over NoC have different widths and injection rates. Furthermore, based on the in-depth analysis of network traffic, we summarize four traffic patterns and establish several rules to avoid protocol-level deadlocks. We implement MCC on a 16-core CMPs, and evaluate the workload balance, area, power and performance using universal workloads. The experimental results show that MCC reduces nearly 21% power than multiple-physical-channel with similar throughput. Moreover, MCC improves 10% performance with similar area and power, compared to packet-switching architecture with virtual channels.
Keywords:NoC  CC-NUMA  Channel  Load balance  Deadlock free
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号