MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  ADAPTIVE: A Framework for Experimenting with High-Performance Transport System Process Architectures (1993) [2 citations — 0 self]

Download:
pdf | ps
by Douglas C. Schmidt, Tatsuya Suda
in Proceedings of the 2 nd International Conference on Computer Communication Networks
http://www.lads.com/~jcej/ACE/mirror/wustl/~schmidt/IC3N-93.ps.gz
Add To MetaCart

Abstract:

Recent advances in VLSI and fiber optic technology are shifting application performance bottlenecks from the underlying networks to the transport system and higher-layer communication protocols. Developing process architectures that effectively utilize multi-processing is one promising technique for alleviating these performance bottlenecks. This paper describes a flexible framework called ADAPTIVE that supports the development of, and experimentation with, process architectures for multi-processor platforms. ADAPTIVE provides a modular, object-oriented framework that generates application-tailored protocol configurations and maps these configurations onto suitable process architectures that satisfy multimedia application performance requirements on high-speed networks. This paper describes several alternative process architectures and outlines the techniques used in ADAPTIVE to support controlled experimentation with these alternatives. 1

Citations

686 Architectural considerations for a new generation of protocol – Clark, Tennenhouse - 1990
586 The x-Kernel: An architecture for implementing network protocols – Hutchinson, Peterson - 1991
296 An analysis of TCP processing overhead – Clark, Jacobson, et al. - 1989
213 A Stream Input-Output System – Ritchie - 1984
206 The packet filter: An efficient mechanism for user-level network code – Mogul, Rashid, et al. - 1987
182 The structure of systems using upcalls – Clark - 1985
69 Network subsystems design – Druschel, Abbott, et al. - 1993
64 ADAPTIVE: A Dynamically Assembled Protocol Transformation, Integration, and eValuation Environment – Schmidt, Box, et al. - 1993
51 High-Speed Transport Components – Zitterbart - 1991
46 Gaining Efficiency in Transport Services by Appropriate Design and Implementation Choices – Watson, Mamrak - 1987
46 Transport System Architecture Services for High-Performance Communications Systems – Schmidt, Suda - 1993
42 Architectures, features, and implementation of high-speed transport protocols – Porta, Schwartz - 1991
41 Transport protocol processing at gbps rates – Jain, Schwartz, et al. - 1990
35 A protocol structure for high-speed communication over broadband ISDN – Haas - 1991
31 A Model for HighPerformance Communication Subsystems – Zitterbart, Stiller, et al. - 1993
25 Modularity and Efficiency – Clark - 1982
24 ADAPTIVE: An Object-Oriented Framework for Flexible and Adaptive Communication Protocols – Box, Schmidt, et al. - 1993
22 Language Support for Flexible, Application-Tailored Protocol Configuration – Schmidt, Stiller, et al. - 1993
22 Experiments in SR with different upcall program structures – Atkins - 1988
19 XTP/PE design considerations – Chesson - 1989
19 Analysis of TCP/IP for High Performance Parallel Implementations – Koufopavlou, Tantawy, et al. - 1992
16 Performance analysis of MSP: A feature-rich high-speed transport protocol – Porta, Schwartz - 1993
12 MACHthreads and the UNIXkernel: The battle for control – Tevanian, Rashid, et al. - 1987
6 Protocol Reconfiguration: a Study of Error Handling Mechanisms – Huang, Suda, et al. - 1993
5 Per Gunningberg, "Locking Strategies in Multiprocessor Implementations of Protocols – Bjorkman - 1993
1 Hosting the ADAPTIVE System in the xKernel and System V STREAMS – Schmidt - 1992