DRAM: Dragonfly Routing Algorithm on Multi-objects by Optimal Thresholds
Yihuan Qian,Songwen Pei,Jihong Yuan,Dianle Zhou,Tong Liu,Linghe Kong
DOI: https://doi.org/10.1109/ispa-bdcloud-socialcom-sustaincom52081.2021.00031
2021-01-01
Abstract:Network-on-chip (NoC), the main component of multi-core technology, relates closely to interconnection networks for high-performance parallel computers with multiple processors and uses the communication mode of distributed computing system to improve the concurrent of multi-core. Many factors, such as communication latency, area, throughput, power dissipation, etc., are essential to be considered while designing NoC. Due to the great development of integrated circuits, the number of processing units integrated on a chip has increased sharply, which leads to the surge of power density. Power consumption issues have become one of the most important factors of on- chip network design. In order to achieve optimal and concurrent comprehensive performance of high density multi-processor, we proposed a Dragonfly Routing Algorithm on Multi-objects by optimal thresholds (DRAM) through both power and latency optimizations. DRAM was validated efficiently on Dragonfly topology of network-on-chip. The experimental results showed that, compared to DATRA, DRAM can reduce 7.41% on average in minimum power-latency, which is from the value of proposed PL model. Besides, it can also decrease runtime for 2.58% on average when n=4.