by Stein J��rgen Ryan, Stein J��rgen Ryan, Haakon Bryhni, Haakon Bryhni
http://www.stud.ifi.uio.no/~sci/Publications/tech-rep-256.ps
Add To MetaCart
Abstract:
We show how the traditional protocol stack, such as TCP/IP, can be eliminated for socket based high speed communication within a cluster. The SCI shared memory interconnect is used as an example, and we demonstrate how existing applications can utilize the new technology without relinking. This is done by dynamically remapping the TCP/IP socket implementation to our high performance SCILAN sockets. We describe a novel mechanism for synchronization of communication through shared memory, aimed at minimizing the interrupt load on the receiving system. We discuss the implementation and present an evaluation with comparison to alternative technologies, such as 100baseT and ATM. Significant improvement over current solutions are shown both in terms of throughput and latency. 1
Citations
|
926
|
Active Messages: A mechanism for integrated communication and computation
– Eicken, Culler, et al.
- 1992
|
|
784
|
Myrinet: A Gigabit-per-second Local Area Network
– Boden, Cohen, et al.
- 1995
|
|
189
|
Asynchronous transfer mode solution: For broadband ISDN. 3d ed
– Prycker
- 1995
|
|
86
|
TNet: A reliable system area network
– Horst
- 1995
|
|
72
|
HPAM: An Active Message layer for a Network of HP Workstations
– Martin
- 1994
|
|
64
|
Zero-copy TCP in Solaris
– Keng, Chu
- 1996
|
|
64
|
HighPerformance Local Area Communication With Fast Sockets
– Rodrigues, Anderson, et al.
- 1997
|
|
61
|
The VMP network adapter board (NAB): High-performance network communications for multiprocessors
– Kanakia, Cheriton
- 1988
|
|
19
|
Integrating polling, interrupts, and thread management
– Langendoen, Romein, et al.
- 1996
|
|
13
|
Experience using the First-Generation Memory Channel for PCI Network
– Gillett, Kaufmann
- 1996
|
|
10
|
Thorsten von Eicken. ATM and Fast Ethernet Network Interfaces for user-level communication
– Welsh, Basu
- 1997
|
|
6
|
Architectural issues and preliminary benchmarking of a lowcot network of workstations based on active messages
– Chiola, Ciaccio
- 1997
|
|
6
|
Windows 95 System Programming Secrets
– Pietrek
- 1995
|
|
4
|
Scalability of SCI workstation clusters, a preliminary study
– Omang, Parady
- 1997
|
|
3
|
Interconnect Solutions. SBus-to-SCI Adapter User's Guide, version 1.8 edition
– Dolphin
- 1995
|
|
2
|
Interconnect Solutions. PCI-1 PCI-SCI Cluster Adapter User's Guide for Windows NT 4.0
– Dolphin
- 1997
|
|
2
|
The Design of an Efficient Portable Driver for Shared Memory Cluster Adapters
– Ryan, Maus, et al.
- 1997
|