摘要
基于传统虫孔直通交换(Conventional Wormhole Cut-Through Switching,Con-WCTS)的片上网络系统(Network-on-Chip,NoC)无法直接实现基于优先级的仲裁逻辑,不适用于对信息传输实时性要求较高的多核片上系统。引入虚拟通道技术,提出了共享优先级虫孔直通交换(Shared Priority Wormhole Cut-Through Switching,SP-WCTS)的网络结构,并给出了该网络信息最坏传输时间的计算方法。通过实验对比了Con-WCT网络、共享优先级虫孔交换(Shared Priority Wormhole Switching,SP-WS)网络、SP-WCTS网络以及轮询虫孔交换(Round Robin Wormhole Switching,RR-WS)网络的可调度性,并探究了虚拟通道数量和总网络利用率对网络可调度性的影响。实验结果表明:SP-WCTS的可调度性要明显优于另外3种网络;虚拟通道数量和总网络利用率对SP-WS网络可调度性的影响大于共享优先级SP-WCTS网络。
Network-on-Chip (NoC) based conventional wormhole cu t - t h r o u g h s w i tching (Con-WCTS) cannot employ the priority based arbitration logic directly, so it is not suitable for the multiprocessor system-on-chip with high real-time requirements. By utilizing the virtual channel technique, this paper constructs a shared priority wormhole cut-through switching (SP-WCTS) network and proposes a method to calculate the worst-case traversing time for the traffic-flow of the SP-WCTS NoC. Furthermore, some experiments are made for comparing the schedulability of Con-WCT, shared priority wormhole switching (SP-WS), SP-WCTS and round robin wormhole switching (RR-WS) NoCs and analyzing the effect of the number of VCs and the total network utilization on the schedulability of these different NoCs. It is shown that the SP-WCTS NoCs can achieves the best schedulability and the number of VCs has a greater effect on the schedulability of the SP-WS than SP-WCTS NoCs.
出处
《华东理工大学学报(自然科学版)》
CAS
CSCD
北大核心
2017年第2期254-259,285,共7页
Journal of East China University of Science and Technology
基金
上海市重点学科建设基金(B504)
关键词
片上网络
虫孔直通交换
共享优先级
可调度性分析
network-on-chip
w ormhole c u t - t h r o u g h s w i t c h i n g
s h a r e d priority
schedulability analysis