Networks-on-Chip (NoC) has become a promising interconnect solution between processor cores and cache banks in many-core-processor. Routers in the network should support multicast efficiently, due to the fact that the invalidation requests in the directory-based cache coherent protocols often cause multicasting packets. Throughput and energy model of multicast communication proposed in this paper can evaluate the network ideal throughput and energy under the different multicasting routing algorithms. Network can get higher throughput under Balanced Dimension order Routing algorithm (BDoR) and Minimal Path Dimension order Routing algorithm (MPDoR) proposed in the paper than the conventional multicast routing algorithms, because they can balance the link load between X direction and Y direction. Simulation results show that the throughput under MPDoR is 1.6 times than that under the XY multicasting routing algorithm under random broadcast traffic in the 4×4 mesh network; the link will not get saturated if the output speedup of the network is less than two; and the energy consumption under MPDoR is almost the same as that under OPT alogithm.
参考文献
相似文献
引证文献
引用本文
齐树波,蒋江,李晋文,等.面向片上网络的多播吞吐率和能量模型. Throughput and Energy Model of Multicast Communication in Networks on Chip[J].国防科技大学学报,2011,33(6):36-41.