Next Generation On-Chip Networks: What Kind of Congestion Control Do We Need?

George Nychis, Chris Fallin, Thomas Moscibroda, and Onur Mutlu

Abstract

In this paper, we 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, we examine network congestion in bufferless NoCs. We 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 we improve system performance by up to 28%. It is our hope that the unique and interesting challenges of on-chip network design can be met by novel and effective solutions from the networking community.

Details

Publication typeInproceedings
Published in9th ACM Workshop on Hot Topics in Networks (HotNets)
PublisherACM
> Publications > Next Generation On-Chip Networks: What Kind of Congestion Control Do We Need?