2011 · 94 citations · 44 references
ComputingComputer EngineeringComputer SystemsComputer NetworksInterconnection NetworksReconfigurable ComputingAdaptive RoutingLatency OptimizationNetwork-on-chip DesignRoutingRouting AlgorithmsRouting ArchitectureCommunication PatternsDeadlock-free RoutingNetwork-on-chipReconfigurable RoutingRouting Architecture ModelingTurn ModelTurn Model RoutingWormhole Routing
Applications' traffic tends to be bursty and the location of hot-spot nodes moves as time goes by. This will significantly aggregate the blocking problem of wormhole-routed Network-on-Chip (NoC). Most of state-of-the-art traffic balancing solutions are based on fully adaptive routing algorithms which may introduce large time/space overhead to routers. Partially adaptive routing algorithms, on the other hand, are time/space efficient, but lack of even or sufficient routing adaptiveness. Reconfigurable routing algorithms could provide on-demand routing adaptiveness for reducing blocking, but most of them are off-line solutions due to the lack of a practical model to dynamically generate deadlock-free routing algorithms.
44
Steven Cameron Woo, Moriyoshi Ohara, Evan Torrie et al. · 1995 · 3.6K citations · Full text
Christian Bienia, Sanjeev Kumar, Jaswinder Pal Singh et al. · 2008 · 3.4K citations
Simics: A full system simulation platform
Peter Magnusson, Magnus Christensson, J. Eskilson et al. · Computer · 2002 · 2.1K citations