Title :
NoCOUT : NoC topology generation with mixed packet-switched and point-to-point networks
Author :
Chan, Jeremy ; Parameswaran, Sri
Author_Institution :
Univ. of New South Wales, Sydney
Abstract :
Networks-on-chip (NoC) have been widely proposed as the future communication paradigm for use in next-generation system-on-chip. In this paper, we present NoCOUT, a methodology for generating an energy optimized application specific NoC topology which supports both point-to-point and packet-switched networks. The algorithm uses a prohibitive greedy iterative improvement strategy to explore the design space efficiently. A system-level floorplanner is used to evaluate the iterative design improvements and provide feedback on the effects of the topology on wire length. The algorithm is integrated within a NoC synthesis framework with characterized NoC power and area models to allow accurate exploration for a NoC router library. We apply the topology generation algorithm to several test cases including real-world and synthetic communication graphs with both regular and irregular traffic patterns, and varying core sizes. Since the method is iterative, it is possible to start with a known design to search for improvements. Experimental results show that many different applications benefit from a mix of ";on chip networks"; and ";point-to-point networks";. With such a hybrid network, we achieve approximately 25% lower energy consumption (with a maximum of 37%) than a state of the art min-cut partition based topology generator for a variety of benchmarks. In addition, the average hop count is reduced by 0.75 hops, which would significantly reduce the network latency.
Keywords :
greedy algorithms; logic design; network topology; network-on-chip; packet switching; NoC topology generation; NoCOUT; greedy iterative improvement strategy; networks-on-chip; packet-switched networks; point-to-point networks; system-level floorplanner; Algorithm design and analysis; Feedback; Iterative algorithms; Network topology; Network-on-a-chip; Next generation networking; Optimization methods; Space exploration; System-on-a-chip; Wire;
Conference_Titel :
Design Automation Conference, 2008. ASPDAC 2008. Asia and South Pacific
Conference_Location :
Seoul
Print_ISBN :
978-1-4244-1921-0
Electronic_ISBN :
978-1-4244-1922-7
DOI :
10.1109/ASPDAC.2008.4483953