Results 1 -
7 of
7
HIPIQS: A High-Performance Switch Architecture using Input Queuing
- In Proceedings of the 12th International Parallel Processing Symposium
, 1998
"... 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 e ..."
Abstract
-
Cited by 20 (3 self)
- Add to MetaCart
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 performance can suffer when used in systems where a significant portion of the packets are extremely small. On the other hand, architectures with input queuing offer limited throughput, or require fairly complex and centralized arbitration that increases latency. In this paper we present a new input queue-based switch architecture called HIPIQS (HIgh-Performance Input-Queued Switch). It offers low latency for a range of message sizes, and provides throughput comparable to that of output qu...
Strongly Competitive Algorithms for Caching with Pipelined Prefetching
"... Prefetching and caching are widely used for improving the performance of file systems. ..."
Abstract
-
Cited by 3 (0 self)
- Add to MetaCart
Prefetching and caching are widely used for improving the performance of file systems.
Switches and Switch Interconnects
- In Proceedings of the Fourth International Conference Massively Parallel Processing Using Optical Interconnections
, 1997
"... Switched networks are receiving much attention and supplying a major class of interconnect networks. This paper discusses major issues in switch design and switch interconnects. Due to the importance of high-speed switches in building switched LANs, major design issues are studied and several commer ..."
Abstract
-
Cited by 3 (0 self)
- Add to MetaCart
(Show Context)
Switched networks are receiving much attention and supplying a major class of interconnect networks. This paper discusses major issues in switch design and switch interconnects. Due to the importance of high-speed switches in building switched LANs, major design issues are studied and several commercial switches are reviewed. Among different techniques used in switch design, cut-through switching promises short latency delivery and thus is well suited to distributed/parallel applications. The back pressure flow control of cut-through switching also prevents packet loss due to buffer overflow. For economical and practical reasons, switch interconnects should support irregular topologies, which makes deadlock-free routing more difficult. To provide good network performance, a key point is to develop a traffic-balanced network with minimum diameter and average path length. It is important to understand the issues and solutions in these areas in order to meet the increasing performance dem...
Adaptive-Trail Routing and Performance Evaluation in Irregular Networks Using Cut-Through Switches
- IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS
, 1999
"... ..."
HIPIQS: A High-Performance Switch Architecture using Input Queuing
, 1998
"... 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 e ..."
Abstract
- Add to MetaCart
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 performance can suffer when used in systems where a significant portion of the packets are extremely small. On the other hand, architectures with input queuing offer limited throughput, or require fairly complex and centralized arbitration that increases latency. In this paper we present a new input queue-based switch architecture called HIPIQS (HIgh- Performance Input-Queued Switch). It offers low latency for a range of message sizes, and provides throughput comparable to that of output q...
A comparison of Broadcast-based and Switch-based Networks of Workstations
"... memory, fault tolerance. Networks of Workstations have been mostly designed using switch-based architectures and programming based on message passing. This paper describes a network of workstations based on the Simultaneous Optical Multiprocessor Exchange Bus (SOME-Bus) which is a low-latency, high- ..."
Abstract
- Add to MetaCart
(Show Context)
memory, fault tolerance. Networks of Workstations have been mostly designed using switch-based architectures and programming based on message passing. This paper describes a network of workstations based on the Simultaneous Optical Multiprocessor Exchange Bus (SOME-Bus) which is a low-latency, high-bandwidth interconnection network that directly links arbitrary pairs of processor nodes without contention, and can efficiently interconnect several hundred nodes. Each node has a dedicated output channel and an array of receivers, with one receiver dedicated to every other node's output channel. The SOME-Bus eliminates the need for global arbitration and provides bandwidth that scales directly with the number of nodes in the system. Under the Distributed Shared Memory (DSM) paradigm, the SOME-bus allows strong integration of the transmitter, receiver and cache controller hardware to produce a highly integrated system-wide cache coherence mechanism. Backward Error Recovery fault-tolerance techniques can exploit DSM data replication and SOME-Bus broadcasts with little additional network traffic and corresponding performance degradation. This paper examines switch-based networks that maintain high performance under varying degrees of application locality, and compares them to the SOME-Bus, in terms of latency and processor utilization. In addition, the effect of fault-tolerant DSM is examined on all networks. 1.