In this paper we discuss our experience with highperformance cluster computing using Scalable Coherent Interface (SCI), an IEEE communication standard. We present detailed measurements of basic SCI transactions on a cluster of 8 UltraSparcs connected via SBus-2 SCI adapter cards and an SCI switch. Our experiments show that the simple remote load and store transactions supported by SCI allow for a very low latency implementation of data transfers, resulting in much lower latencies than other cluster of workstations using networks such as Myrinet, and parallel machines such as the Meiko CS-2. We have implemented Active Messages (a low-latency communication substrate) and Split-C (a simple global address-space language) on this cluster. Suppor...
. As the prices of commodity workstations go down, clusters of workstations have started to emerge a...
This paper introduces Madeleine II, a new adaptive and portable multi-protoco- l communication libra...
Recently several network technologies which support user-level communication between processes using...
In this paper we discuss our preliminary experience with implementing active messages and Split-C on...
A cluster is a group of independent compute nodes which are coupled by an interconnection network. T...
Due to their excellent cost/performance ratio, clusters of PCs can be attractive high-performance co...
This paper provides experimental data and analysis to quantify both the peak and sustained performan...
The Scalable Coherent Interface (SCI) project (IEEE P1596) found a way to avoid the limits that are ...
This paper describes a new interconnect standard, the Scalable Coherent Interface (SCI, ANSI/IEEE S...
A critical factor in the design of any parallel processing computer system is the interconnection ne...
A Local Area Network (LAN) can be built using the ANSI/IEEE Standard 1592-1992 Scalable Coherent Int...
SCI is based on unidirectional point-to-point links connected in rings. Separate rings can be connec...
This paper describes a novel methodology for implementing a common set of collective communication o...
The goal of this project is to study the design and implementation of a new intelligent network inte...
Improving the performance of future computing systems will be based upon the ability of increasing t...
. As the prices of commodity workstations go down, clusters of workstations have started to emerge a...
This paper introduces Madeleine II, a new adaptive and portable multi-protoco- l communication libra...
Recently several network technologies which support user-level communication between processes using...
In this paper we discuss our preliminary experience with implementing active messages and Split-C on...
A cluster is a group of independent compute nodes which are coupled by an interconnection network. T...
Due to their excellent cost/performance ratio, clusters of PCs can be attractive high-performance co...
This paper provides experimental data and analysis to quantify both the peak and sustained performan...
The Scalable Coherent Interface (SCI) project (IEEE P1596) found a way to avoid the limits that are ...
This paper describes a new interconnect standard, the Scalable Coherent Interface (SCI, ANSI/IEEE S...
A critical factor in the design of any parallel processing computer system is the interconnection ne...
A Local Area Network (LAN) can be built using the ANSI/IEEE Standard 1592-1992 Scalable Coherent Int...
SCI is based on unidirectional point-to-point links connected in rings. Separate rings can be connec...
This paper describes a novel methodology for implementing a common set of collective communication o...
The goal of this project is to study the design and implementation of a new intelligent network inte...
Improving the performance of future computing systems will be based upon the ability of increasing t...
. As the prices of commodity workstations go down, clusters of workstations have started to emerge a...
This paper introduces Madeleine II, a new adaptive and portable multi-protoco- l communication libra...
Recently several network technologies which support user-level communication between processes using...