This paper presents a novel FPGA-based switch design that achieves high algorithmic performance and an efficient FPGA implementation. Crossbar switches based on virtual output queues (VOQs) and variations have been rather popular for implementing switches on FPGAs, with applications to network-on-chip (NoC) routers and network switches. The efficiency of VOQs is well-documented on ASICs, though we show that their disadvantages can outweigh their advantages on FPGAs. Our proposed design uses an output-queued switch internally for simplifying scheduling, and a queue balancing technique to avoid queue fragmentation and reduce the need for memory-sharing VOQs. Our implementation approaches the scheduling performance of the state-of-the-art, whi...
Abstract-Crosspoint butTered switches are emerging as the focus of research in high-speed routers. T...
High-performance routers constitute the basic building blocks of the Internet. The wide majority of ...
The single-chip crosspoint-queued (CQ) switch is a self-sufficient switching architecture enabled by...
We present a high-throughput FPGA design for supporting high-performance network switching. FPGAs ha...
High-performance routers have the task of transmitting traffic in between the nodes of the Internet,...
FPGAs are being increasingly used on networkinterface cards (NICs) as offload units to accelerate pa...
As we entered the new millennium, we swiftly moved from an industrial economy into an information ec...
We present Hipernetch, a novel FPGA-based design for performing high-bandwidth network switching. FP...
Network routers rely on an important hardware component, namely the switch fabric, responsible for f...
Network routers rely on an important hardware component, namely the switch fabric, responsible for f...
Packet switches are used in the Internet to forward information between a sender and receiver and ar...
Packet switches are used in the Internet to forward information between a sender and receiver and ar...
Abstract — The technical manufacturing, which is based on Switch Fabric and VOQ (Virtual Output Queu...
Output queuing is well known for its ability to provide Quality-of-Service (QoS) guarantees. Unfortu...
Crossbars are frequently used as the switching fabric for high-performance packet switches (IP route...
Abstract-Crosspoint butTered switches are emerging as the focus of research in high-speed routers. T...
High-performance routers constitute the basic building blocks of the Internet. The wide majority of ...
The single-chip crosspoint-queued (CQ) switch is a self-sufficient switching architecture enabled by...
We present a high-throughput FPGA design for supporting high-performance network switching. FPGAs ha...
High-performance routers have the task of transmitting traffic in between the nodes of the Internet,...
FPGAs are being increasingly used on networkinterface cards (NICs) as offload units to accelerate pa...
As we entered the new millennium, we swiftly moved from an industrial economy into an information ec...
We present Hipernetch, a novel FPGA-based design for performing high-bandwidth network switching. FP...
Network routers rely on an important hardware component, namely the switch fabric, responsible for f...
Network routers rely on an important hardware component, namely the switch fabric, responsible for f...
Packet switches are used in the Internet to forward information between a sender and receiver and ar...
Packet switches are used in the Internet to forward information between a sender and receiver and ar...
Abstract — The technical manufacturing, which is based on Switch Fabric and VOQ (Virtual Output Queu...
Output queuing is well known for its ability to provide Quality-of-Service (QoS) guarantees. Unfortu...
Crossbars are frequently used as the switching fabric for high-performance packet switches (IP route...
Abstract-Crosspoint butTered switches are emerging as the focus of research in high-speed routers. T...
High-performance routers constitute the basic building blocks of the Internet. The wide majority of ...
The single-chip crosspoint-queued (CQ) switch is a self-sufficient switching architecture enabled by...