Next Generation On-Chip Networks: What Kind of Congestion Control Do We Need?
In this paper, the authors present Network-on-Chip (NoC) design and contrast it to traditional network design, highlighting core differences between NoCs and traditional networks. As an initial case study, they examine network congestion in buffer-less NoCs. They show that congestion manifests itself differently in a NoC than in a traditional network, and with application-level awareness in the network to make proper throttling decisions they improve system performance by up to 28%. It is the hope that the unique and interesting challenges of on-chip network design can be met by novel and effective solutions from the networking community.