Title :
Flow-aware allocation for on-chip networks
Author :
Banerjee, Arnab ; Moore, Simon W.
Author_Institution :
Comput. Lab., Univ. of Cambridge, Cambridge
Abstract :
Current Virtual-Channel routers disregard potentially useful information about on-chip communication flows. This often leads to inefficient resource utilisation in existing Networks-on-Chips for flow-based communication patterns. The flow-based traffic exhibited by forthcoming applications requiring large streaming datasets (sophisticated graphical interfaces, mobile connectivity, scientific applications, etc.) lead us to propose flow additions to a Virtual-Channel network. Our flow-based refinements infer the presence of, and allocate resources to flows rather than individual packets. As a consequence, we are able to demonstrate speedups of close to 40% for synthetic flow-based traffic patterns.
Keywords :
data flow graphs; network-on-chip; resource allocation; current virtual-channel routers; flow-aware allocation; flow-based communication pattern; flow-based refinements; mobile connectivity; network-on-chip; on-chip networks; sophisticated graphical interfaces; streaming datasets; synthetic flow-based traffic patterns; virtual-channel network; Application software; Computational modeling; Computer networks; Concurrent computing; Graphics; Mobile communication; Network-on-a-chip; Resource management; Telecommunication traffic; Yarn;
Conference_Titel :
Networks-on-Chip, 2009. NoCS 2009. 3rd ACM/IEEE International Symposium on
Conference_Location :
San Diego, CA
Print_ISBN :
978-1-4244-4142-6
Electronic_ISBN :
978-1-4244-4143-3
DOI :
10.1109/NOCS.2009.5071466