2002
DOI: 10.1109/71.993207
|View full text |Cite
|
Sign up to set email alerts
|

HIPIQS: a high-performance switch architecture using input queuing

Abstract: Switch-based interconnects are used in a number of application domains including parallel system interconnects, local area networks, and wide area networks. However, very few switches have been designed that are suitable for more than one of these application domains. Such a switch must offer both extremely low latency and very high throughput for a variety of different message sizes. While some architectures with output queuing have been shown to perform extremely well in terms of throughput, their performanc… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
7
0

Year Published

2003
2003
2017
2017

Publication Types

Select...
4
3
2

Relationship

1
8

Authors

Journals

citations
Cited by 22 publications
(7 citation statements)
references
References 23 publications
0
7
0
Order By: Relevance
“…For example, it is possible to use dynamic access queues (DAMQ) in order to service packets out of order as in [26]. Another possibility is to use a memory with multiple read ports to service one or more packets from the queue in a single cycle as in HIPIQS [22].…”
Section: Avoiding Head-of-line Blockingmentioning
confidence: 99%
“…For example, it is possible to use dynamic access queues (DAMQ) in order to service packets out of order as in [26]. Another possibility is to use a memory with multiple read ports to service one or more packets from the queue in a single cycle as in HIPIQS [22].…”
Section: Avoiding Head-of-line Blockingmentioning
confidence: 99%
“…Although these buffers only need to be big enough to capture the header flit of an incoming worm so that the routing decision can be made as soon as the header flit arrives, deeper buffers are usually required to perform flow control efficiently across long links. A k-port switch typically provides a k  k crossbar connectivity in order to enable a concurrent transfer of messages from the input buffers to any of the output buffers [2], [30], [35], [38], [39]. However, in many instances, some routing restrictions are used to achieve deadlock-free routing.…”
Section: Network Modelmentioning
confidence: 99%
“…Then the elementary binary additions are now required to transform the entropy fitting into the reliability information. [15][16] The baseband noise spectra produced by transmission deviations and by AM to PM conversion have the property of being functions of the baseband signal. Hence, they are correlated to some degree.…”
Section: External Codementioning
confidence: 99%