Loading...

Energy-optimized on-chip networks using reconfigurable shortcut paths

Teimouri, N ; Sharif University of Technology | 2011

607 Viewed
  1. Type of Document: Article
  2. DOI: 10.1007/978-3-642-19137-4_20
  3. Publisher: 2011
  4. Abstract:
  5. Topology is an important network attribute that greatly affects the power, performance, cost, and design time/effort of NoCs. In this paper, we propose a novel NoC architecture that can exploit the benefits of both application-specific and regular NoC topologies. To this end, a subset of NoC links bypass the router pipeline stages and directly connect remotely located nodes. This results in an NoC which holds both fixed connections between adjacent nodes and long connections virtually connecting non-adjacent nodes. These shortcut paths are constructed at run-time by employing a simple and fast mechanism composed of two processes: on-chip traffic monitoring and path reconfiguration. The former keeps the track of the changes in the on-chip traffic pattern and detects high-volume communication flows. The latter then adapts the shortcut paths to the current on-chip traffic pattern by constructing shortcut paths between the source and destination nodes of the high-volume communication flows. Supporting the shortcut paths imposes a trivial overhead on the area of a conventional packet-switched router. Experimental results reveal the effectiveness of the proposed technique in reducing the energy consumption and improving the performance of NoCs
  6. Keywords:
  7. Energy consumption ; NoC ; Performance ; Reconfiguration ; Short-cut path ; Embedded systems ; Energy utilization ; Network architecture ; Topology ; Routers
  8. Source: Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 24 February 2011 through 25 February 2011 ; Volume 6566 LNCS , February , 2011 , Pages 231-242 ; 03029743 (ISSN) ; 9783642191367 (ISBN)
  9. URL: http://link.springer.com/chapter/10.1007%2F978-3-642-19137-4_20