Virtual Output Queues
Virtual Output Queues (VOQ) are an input queuing strategy for use in telecommunications and computer network switches. It addresses a common problem known as head-of-line blocking.

This is an excerpt from the article Virtual Output Queues from the Wikipedia free encyclopedia. A list of authors is available at Wikipedia.
The article Virtual Output Queues at en.wikipedia.org was accessed 520 times in the last 30 days. (as of: 08/31/2013)
Images on Virtual Output Queues
Preview image:
Original:
Search results from Google and Bing
1
1
1
Virtual Output Queues - Wikipedia, the free encyclopedia
A Virtual Output Queue (VOQ) is the technique used in input-queued switches where rather than keeping all traffic in a single queue, separate queues are ...
en.wikipedia.org/wiki/Virtual_Output_Queues
4
6
2
Switch Fabrics: Input and Output Queues and Buffers for a Switch ...
Sep 6, 2011 ... In the previous article, we looked at the fact that Switch Fabrics need to have buffers on the input. However, we didn't clearly explain why an ...
etherealmind.com/switch-fabric-input-output-buffers-queues/
2
>30
3
Getting to Know Virtual Output Queuing - network explosion laboratory
Apr 4, 2014 ... Getting to Know Virtual Output Queuing. image. Imagine, if you will, a building with three floors - a lobby, a 2nd and a 3rd floor. This building ...
etherscale.com/post/81735512292/getting-to-know-virtual-output-queuing
3
>30
4
4.3 Virtual Output Queue (VOQ) Input Q'ing and the Crossbar ...
Throughput per Buffer Memory = 1 (incoming) + 1 (outgoing). • Multiple (one per output) Queues per Buffer Memory: “Virtual Output Queues – VOQ”. – N queues ...
www.csd.uoc.gr/~hy534/06a/s43_xbarSched_sp.pdf
5
>30
5
Router design
Router implementation. ◇ Router basics. ◇ Interconnection architectures. » Input Queuing. » Output Queuing. » Virtual Output Queuing. ◇ Future bottlenecks .
cseweb.ucsd.edu/classes/fa11/cse123-a/123f11_Lec13.pdf
6
>30
6
2.6 Describe Virtual Output Queuing (VoQ) - Data Center technologies
Sep 23, 2012 ... 2.6 Describe Virtual Output Queuing (VoQ). Before explaining what VOQ is, I need to introduce few notions. Please note M1 series module is ...
dc-ccie.blogspot.com/2012/09/dc-ccie-section-26-describe-virtual.html
7
>30
7
Scalable Alternatives to Virtual Output Queuing - ResearchGate
Abstract—To avoid head of line blocking in switches, Virtual. Output Queues ( VOQs) are commonly used. However, the num- ber of VOQs grows quadratically  ...
www.researchgate.net/publication/221171914_Scalable_Alternatives_to_Virtual_Output_Queuing/links/0deec51e80051788c7000000
8
>30
8
Cisco Nexus 5000 Series Architecture: The Building Blocks of the ...
But virtual output queuing does not stop there: every IEEE 802.1p class of service (CoS) uses a separate VOQ in the Cisco Nexus .... Virtual Interface States.
www.cisco.com/c/en/us/products/collateral/switches/nexus-5020-switch/white_paper_c11-462176.html
9
>30
9
An evolution to crossbar switches with virtual output queuing and ...
Sep 29, 2003 ... Input queued (IQ) switch architectures with Virtual Output Queues (VOQ) scale up to very high speeds and have been a subject of intense ...
ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=1233917
10
>30
10
Nick Mckeown's paper - School of Computer Science
4.3 Input Queuing and Virtual Output Queuing 4.4 Crossbar Scheduling Algorithms 4.5 The iSLIP Algorithm. 5 Unicast Traffic: Performance Comparison
www.cs.cmu.edu/~srini/15-744/F02/readings/McK97.html
Search results for "Virtual Output Queues"
Google: approx. 1.960.000
Virtual Output Queues in science
Virtual Output Queues - Wikipedia, the free encyclopedia
A Virtual Output Queue (VOQ) is the technique used in input-queued ... Nick McKeown and a group at Stanford University for example published a design in ...
Nick Mckeown's paper - School of Computer Science
He received his PhD from the University of California at Berkeley in 1995. From 1986-1989 he ... 4.3 Input Queuing and Virtual Output Queuing 4.4 Crossbar ...
[PDF]Matching output queueing with a combined input/output-queued ...
that switches/routers use output-queueing or centralized shared memory. This paper ..... and the group-by-virtual-output queue (GBVOQ) algorithm can emulate  ...
[PDF]Bandwidth Guaranteed Multicast Scheduling for Virtual Output ...
Bandwidth Guaranteed Multicast Scheduling for Virtual Output. Queued Packet Switches. Deng Pan. Dept. of Computer Science. State University of New York.
Design and Analysis of a Virtual Output Queueing Based Windowing ...
In this paper, we investigate the performance of a virtual output queueing (VOQ) .... Dept. of Computer Education, Hanyang University, 17 Haengdang-dong, ...
FIFO-based multicast scheduling algorithm for virtual output queued ...
HOL blocking is to use the virtual output queued (VOQ) switch structure, which has ... D. Pan is with the Department of Computer Science, State University of
[PDF]Virtual Output Queuing
They are described the Virtual Output Queuing Manager. (VOQM) ... University of Technology "of Electronic ... port is divided into N virtual queues, while N is the.
Packet scheduling algorithms for virtual output queued switches ...
Packet scheduling algorithms for virtual output queued switches. ... The Hong Kong University of Science and Technology Institutional Repository. Home.
Virtual Output Queuing - What does VOQ stand for?
What does VOQ stand for? Definition of Virtual Output Queuing in the list of acronyms and abbreviations provided by the Free Online Dictionary and Thesaurus.
Books on the term Virtual Output Queues
Advanced Router Architectures
Axel K. Kloth, 2005
As a result, on the same die size, the Virtual Output Queues and the output queues of the architecture with per- column and per-row queuing can have four times the capacity of the architecture with per crossconnection queues. That would ...
Arista Warrior
Gary A. Donahue, 2012
Head-of-line blocking Virtual Output Queuing Virtual output queuing (VOQ) is one of the common methods deployed by switch vendors to help eliminate the HOL blocking problem (shown in Figure 2-8). Ifthere were a buffer for each output ...
Computer Architecture: A Quantitative Approach (The Morgan Kaufmann Series in Computer Architecture and Design...
Computer Architecture: A Quantitative Approach (The Morgan Kaufmann Series in Computer Architecture and Design...
2006
The era of seemingly unlimited growth in processor performance is over: single chip architectures can no longer overcome the performance limitations imposed by the power they consume and the heat they generate. Today, Intel and other semiconductor firms are abandoning the single fast processor model in favor of multi-core microprocessors--chips tha...
IBM/Cisco Multiprotocol Routing: An Introduction and ...
Jon Tate, Michael Engelbrecht, Jacek Koman, 2009
Frames enter the queuing module and are queued in a VOQ based on the output port to which the frame is due to be sent. Unicast Fibre Channel frames (frames with only a single destination) are queued in one virtual output queue. Multicast ...
Arista Warrior
Arista Warrior
Gary A. Donahue, 2012
Though Arista Networks is a relative newcomer in the data center and cloud networking markets, the company has already had considerable success. In this book, renowned consultant and technical author Gary Donahue (Network Warrior) provides an in-depth, objective guide to Arista’s lineup of hardware, and explains why its network switches and Extensi...
Real World Multicore Embedded Systems
Bryon Moyer, 2013
One way around this problem is to move the oldest transaction out of the input queue even if the output port it is ... the input queue into physically separate sub- queues, one per output port, in a scheme called “virtual output queuing” (see ...
Real World Multicore Embedded Systems
Real World Multicore Embedded Systems
Bryon Moyer, 2013
This Expert Guide gives you the techniques and technologies in embedded multicore to optimally design and implement your embedded system. Written by experts with a solutions focus, this encyclopedic reference gives you an indispensable aid to tackling the day-to-day problems when building and managing multicore embedded systems. Following an embedd...
Information Networking Advances in Data Communications and ...
Ilyoung Chong, Kenji Kawahara, 2006
In this paper, a novel architecture of three-Dimensional Virtual Output Queue (3D -VOQ) switch is proposed. The 3D-VOQ switch requires no speedup and provides an exact emulation of an output-queued switch with a broad class of service ...
From Specification to Embedded Systems Application (IFIP Advances in Information and Communication Technology)...
From Specification to Embedded Systems Application (IFIP Advances in Information and Communication Technology)...
2005
As almost no other technology, embedded systems is an essential element of many innovations in automotive engineering. New functions and improvements of already existing functions, as well as the compliance with traffic regulations and customer requirements, have only become possible by the increasing use of electronic systems, especially in the fi...
Development of Google searches


Blog posts on the term
Virtual Output Queues
Virtual Output Queues - Wikipedia, the free encyclopedia
en.wikipedia.org/wiki/Virtual_Output_Queues
network explosion laboratory — Getting to Know Virtual Output Queuing
Buck Wallander's Thoughts on IP Infrastructure Engineering
etherscale.com/post/81735512292/getting-to-know-virtual-output-queuing
VOQ - Virtual Output Queuing
What does VOQ stand for? VOQ stands for Virtual Output Queuing. This definition appears very rarely The World's most comprehensive professionally edited abbreviations and acronyms database
www.acronymfinder.com/Virtual-Output-Queuing-(VOQ).html
Nexus Virtual Output Queues (VOQ) | CCIE Blog | iPexpert
Nexus Virtual Output Queues (VOQ) August 16, 2012 by ipexpert. One of the topics that we left for homework in Session 2 of the CCIE Data Center Written Bootcamp is Virtual Output Queues (VOQ). Be sure to study this information as questions will be presented on it during the Session 3 Review portion. The Cisco Nexus 7000 series devices implement an advanced technology called Virtual Output Queues that can help to alleviate a condition known as Head-of-Line (HOF) blocking.
blog.ipexpert.com/nexus-virtual-output-queues-voq/
Data Center technologies: DC CCIE SECTION: 2.6 Describe Virtual Output Queuing (VoQ)
2.6 Describe Virtual Output Queuing (VoQ) Before explaining what VOQ is, I need to introduce few notions. Please note M1 series module is taken as an example:Central Arbiter dedicated chip on each of the supervisors. Each arbiter has independent access to each of the I/O modules. Even though both arbiters have identical information, I/O modules listen to only the one, belonging to active supervisor. communication lines between I/O modules and arbiters do not utilize EOBC nor Crossbar fabric.
dc-ccie.blogspot.com/2012/09/dc-ccie-section-26-describe-virtual.html
4.3 Virtual Output Queue (VOQ) Input Q'ing and the Crossbar ...
www.csd.uoc.gr/~hy534/06a/s43_xbarSched_sp.pdf
CCIE Datacentre study journey + anything cloudy: what is VOQ (virtual output queue) ?
cciedatacentre.blogspot.com/2013/07/what-is-voq-virtual-output-queue.html
CS244 ’13: High Speed Switch Scheduling | Reproducing Network Research
Team : Aditya Gudipati (adityag1@stanford.edu), Dinesh Bharadia(dineshb@stanford.edu) Topic : Analyze performance of different switch scheduling algorithms under asymmetric and uniform traffic patterns Key Results : PIM with 4 iterations performs as well as Output Queued Switch under uniform traffic pattern. FIFO scheduling leads to Head-of-line blocking resulting in a maximum throughput of around 50 -…
reproducingnetworkresearch.wordpress.com/2013/03/13/cs244-13-high-speed-switch-scheduling/
Switch Fabrics: Input and Output Queues and Buffers for a Switch Fabric - EtherealMind
In the previous article, we looked at the fact that Switch Fabrics need to have buffers on the input. However, we didn’t clearly explain why an output buffer is needed.
etherealmind.com/switch-fabric-input-output-buffers-queues/
Queuing Mechanisms in Modern Switches « ipSpace.net by @ioshints
A long while ago there was an interesting discussion started by Brad Hedlund (then at Dell Force10) comparing leaf-and-spine (Clos) fabrics built from fixed-configuration pizza box switches with high-end chassis switches. The comments made by other readers were all over the place (addressing pricing, wiring, power consumption) but surprisingly nobody addressed the queuing issues. This blog post focuses on queuing mechanisms available within a switch; the next one will address end-to-end queuing issues in leaf-and-spine fabrics. FIFO Queuing the Simple Way Lower-cost devices usually use simple internal queuing mechanisms.
blog.ipspace.net/2014/05/queuing-mechanisms-in-modern-switches.html
123