[go: up one dir, main page]

Liu et al., 2005 - Google Patents

DAMQ Self-Compacting Buffer Schemes for Systems with Network-On-Chip.

Liu et al., 2005

View PDF
Document ID
1118897289687153257
Author
Liu J
Delgado-Frias J
Publication year
Publication venue
CDES

External Links

Snippet

In this paper we present two novel buffer schemes for systems-on-chip applications that have an interconnection network. The proposed schemes are based on a DAMQ self- compacting buffer. These schemes outperform existing approaches. In addition the schemes …
Continue reading at www.eecs.wsu.edu (PDF) (other versions)

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/54Store-and-forward switching systems
    • H04L12/56Packet switching systems
    • H04L12/5601Transfer mode dependent, e.g. ATM
    • H04L2012/5678Traffic aspects, e.g. arbitration, load balancing, smoothing, buffer management
    • H04L2012/5679Arbitration or scheduling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L49/00Packet switching elements
    • H04L49/25Routing or path finding through a switch fabric
    • H04L49/253Connections establishment or release between ports
    • H04L49/254Centralized controller, i.e. arbitration or scheduling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/54Store-and-forward switching systems
    • H04L12/56Packet switching systems
    • H04L12/5693Queue scheduling in packet switching networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L49/00Packet switching elements
    • H04L49/10Switching fabric construction
    • H04L49/103Switching fabric construction using shared central buffer, shared memory, e.g. time switching
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L49/00Packet switching elements
    • H04L49/15Interconnection of switching modules
    • H04L49/1553Interconnection of ATM switching modules, e.g. ATM switching fabrics
    • H04L49/1561Distribute and route fabrics, e.g. Batcher-Banyan
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L49/00Packet switching elements
    • H04L49/25Routing or path finding through a switch fabric
    • H04L49/256Routing or path finding in ATM switching fabrics
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L49/00Packet switching elements
    • H04L49/50Overload detection; Overload protection
    • H04L49/505Corrective Measures, e.g. backpressure
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic regulation in packet switching networks
    • H04L47/10Flow control or congestion control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L49/00Packet switching elements
    • H04L49/30Peripheral units, e.g. input or output ports
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L49/00Packet switching elements
    • H04L49/20Support for services or operations
    • H04L49/201Multicast or broadcast
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q11/00Selecting arrangements for multiplex systems
    • H04Q11/04Selecting arrangements for multiplex systems for time-division multiplexing
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/16Combinations of two or more digital computers each having at least an arithmetic unit, a programme unit and a register, e.g. for a simultaneous processing of several programmes
    • G06F15/163Interprocessor communication

Similar Documents

Publication Publication Date Title
Ma et al. Whole packet forwarding: Efficient design of fully adaptive routing algorithms for networks-on-chip
Feliciian et al. An asynchronous on-chip network router with quality-of-service (QoS) support
CN105871742A (en) Adaptive router in NoC (network-on-chip) on basis of virtual output queue mechanism
Oveis-Gharan et al. Efficient dynamic virtual channel organization and architecture for NoC systems
Ni et al. Circular buffered switch design with wormhole routing and virtual channels
Zhang et al. A multi-VC dynamically shared buffer with prefetch for network on chip
Liu et al. DAMQ Self-Compacting Buffer Schemes for Systems with Network-On-Chip.
Liu et al. A shared self-compacting buffer for network-on-chip systems
Palesi et al. Design of bandwidth aware and congestion avoiding efficient routing algorithms for networks-on-chip platforms
Kodi et al. Design of energy-efficient channel buffers with router bypassing for network-on-chips (NoCs)
Parane et al. LBNoC: design of low-latency router architecture with lookahead bypass for network-on-chip using FPGA
Zhang et al. A fast and fair shared buffer for high-radix router
Chi et al. Design and implementation of a routing switch for on-chip interconnection networks
Whelihan et al. Memory optimization in single chip network switch fabrics
Liu et al. A DAMQ shared buffer scheme for network-on-chip
Kranich et al. NoC switch with credit based guaranteed service support qualified for GALS systems
Latif et al. Performance evaluation of modern network-on-chip router architectures
Gharan et al. Packet-based adaptive virtual channel configuration for noc systems
Paliwal et al. Performance analysis of guaranteed throughput and best effort traffic in network-on-chip under different traffic scenario
Wu et al. Dynamic channel flow control of networks-on-chip systems for high buffer efficiency
Avani et al. Efficient dynamic virtual channel architecture for NoC systems
Oveis-Gharan et al. Dynamic VC organization for efficient NoC communication
US12143302B1 (en) Highly optimized network-on-chip design at large scale
Qian et al. A flit-level speedup scheme for network-on-chips using self-reconfigurable bi-directional channels
Lanzar et al. Buffers Sharing Switch Design Exploiting Dynamic Traffic Orientation in a NoC