Virtual Output Queues

Virtual Output Queues

Virtual Output Queues (VOQ) are an input queuing strategy in which each input port maintains a separate queue for each output port. It has been shown that VOQ can achieve 100% throughput performance with an effective scheduling algorithm. This scheduling algorithm should be able to provide a high speed mapping of packets from inputs to outputs on a cycle-to-cycle basis.


Wikimedia Foundation. 2010.

Игры ⚽ Поможем решить контрольную работу

Look at other dictionaries:

  • Load-balanced switch — A load balanced switch is a switch architecture which guarantees 100% throughput, (the equivalent of perfect arbitration), with no central arbitration at all, at the cost of sending each packet across the crossbar twice. Load balanced switches… …   Wikipedia

  • Head-of-line blocking — (HOL) is a phenomenon that appears in buffered telecommunication network switches. A switch is usually made of buffered input ports, a switch fabric and buffered output ports. Because of the FIFO nature of the input buffers and switch design, the …   Wikipedia

  • Ethernet flow control — WireShark screenshot of an ethernet Pause frame Ethernet flow control is a mechanism for temporarily stopping the transmission of data on Ethernet family computer networks. Contents 1 …   Wikipedia

  • Nick McKeown — Nicholas William McKeown, better known as Nick McKeown, is an English American expert in computer networking. His career includes both education and starting companies in Silicon Valley. Contents 1 Biography 1.1 Research 1.2 Awards …   Wikipedia

  • Asynchronous I/O — Asynchronous I/O, or non blocking I/O, is a form of input/output processing that permits other processing to continue before the transmission has finished. Input and output (I/O) operations on a computer can be extremely slow compared to the… …   Wikipedia

  • IBM System/36 — The IBM System/36 was a minicomputer marketed by IBM from 1983 to 2000. It was a multi user, multi tasking successor to the System/34. Like the System/34 and the older System/32, the System/36 was primarily programmed in the RPG II language. One… …   Wikipedia

  • computer science — computer scientist. the science that deals with the theory and methods of processing information in digital computers, the design of computer hardware and software, and the applications of computers. [1970 75] * * * Study of computers, their… …   Universalium

  • Comparison of C Sharp and Java — The correct title of this article is Comparison of C# and Java. The substitution or omission of the # sign is because of technical restrictions. Programming language comparisons General comparison Basic syntax Basic instructions …   Wikipedia

  • OpenVMS — New logo Old logo OpenVMS V7.3 1 run …   Wikipedia

  • Netflix — Netflix, Inc. Type Public company Traded as NASDAQ: NFLX …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”