High-performance multi-queue buffers for VLSI communications switches
ISCA '88 Proceedings of the 15th Annual International Symposium on Computer architecture
Traffic analysis for on-chip networks design of multimedia applications
Proceedings of the 39th annual Design Automation Conference
Circular Buffered Switch Design with Wormhole Routing and Virtual Channels
ICCD '98 Proceedings of the International Conference on Computer Design
Principles and Practices of Interconnection Networks
Principles and Practices of Interconnection Networks
Application-specific buffer space allocation for networks-on-chip router design
Proceedings of the 2004 IEEE/ACM International conference on Computer-aided design
DyXY: a proximity congestion-aware deadlock-free dynamic routing method for network on chip
Proceedings of the 43rd annual Design Automation Conference
ViChaR: A Dynamic Virtual Channel Regulator for Network-on-Chip Routers
Proceedings of the 39th Annual IEEE/ACM International Symposium on Microarchitecture
Proceedings of the 3rd ACM/IEEE Symposium on Architecture for networking and communications systems
Low power nanoscale buffer management for network on chip routers
Proceedings of the 20th symposium on Great lakes symposium on VLSI
X-Network: An area-efficient and high-performance on-chip wormhole interconnect network
Microprocessors & Microsystems
Hi-index | 0.01 |
Network-on-Chip (NoC) architectures are proposed as a possible solution to the wiring challenge. Both NoC performance and energy budget depend heavily on the routers' buffer resources. This paper introduces a centralized buffer structure, which dynamically allocates buffer resources according to network traffic conditions. This centralized buffer management scheme increases the buffer utilization and decreases the overall buffer use on an average of 50% in our case study analysis compared to a fixed buffer assignment strategy. The area overhead can be traded-off against the flexibility of on-demand buffer management.