1995 · 719 citations · 26 references
ComputingComputer EngineeringComputer ScienceComputer ArchitectureComputer NetworksOperating SystemsInterprocess CommunicationLatency OptimizationNetwork ArchitectureNetwork Performance AnalysisNetwork ProtocolsReal-time Communication ProtocolsActive MessagesBandwidthBandwidth LimitationsCommunication ArchitectureCommunication Network ArchitectureEvaluation BenchmarksHigh-performance Computing SystemsNetwork Interface Design
The U-Net communication architecture provides processes with a virtual view of a network interface to enable userlevel access to high-speed communication devices. The architecture, implemented on standard workstations using offthe-shelf ATM communication hardware, removes the kernel from the communication path, while still providing full protection. The model presented by U-Net allows for the construction of protocols at user level whose performance is only limited by the capabilities of network. The architecture is extremely flexible in the sense that traditional protocols like TCP and UDP, as well as novel abstractions like Active Messages can be implemented efficiently. A U-Net prototype on an 8node ATM cluster of standard workstations offers 65 microseconds round-trip latency and 15 Mbytes/sec bandwidth. It achieves TCP performance at maximum network bandwidth and demonstrates performance equivalent to Meiko CS-2 and TMC CM-5 supercomputers on a set of Split-C benchmarks.
26
Thorsten von Eicken, David Culler, Seth Copen Goldstein et al. · 1992 · 1.4K citations
Lawrence S. Brakmo, Sean O’Malley, Larry Peterson · ACM SIGCOMM Computer Communication Review · 1994 · 1.2K citations · Full text
Architectural considerations for a new generation of protocols
Dav Clark, David L. Tennenhouse · 1990 · 1.1K citations
A case for NOW (Networks of Workstations)
Thomas E. Anderson, David Culler, David A. Patterson · IEEE Micro · 1995 · 797 citations
A reliable multicast framework for light-weight sessions and application level framing
Sally Floyd, Van Jacobson, Steve McCanne et al. · 1995 · 700 citations