2005 · 52 citations · 18 references
ComputingComputer ScienceComputer SystemsDistributed SystemsGrid ComputingHeterogeneous ComputingApplication Programming InterfacesDistributed Heterogeneous SystemsGrid ArchitectureHeterogeneous System ArchitectureInput/output ArchitectureInterprocess CommunicationAbstractionComputational Grid ArchitectureGrid Computing ArchitecturesGrid Middleware ArchitectureHeterogeneous EnvironmentsI/o Protocol DesignMessage Exchange
In distributed heterogeneous grid environments the protocols used to exchange bits are crucial. As researchers work hard to discover the best new protocol for the grid, application developers struggle with ways to use these new protocols. A stable, consistent, and intuitive framework is needed to aid in the implementation and use of these protocols. While the application must not be burdened with the protocol details some of it may need to be exposed to take advantage of potential optimizations. In this paper we examine how the Globus XIO API provides this framework. We explore the performance implications of using this abstraction layer and the benefits gained in application as well as protocol development.
18
Congestion avoidance and control
Van Jacobson · ACM SIGCOMM Computer Communication Review · 1995 · 5.3K citations
Congestion avoidance and control
Van Jacobson · ACM SIGCOMM Computer Communication Review · 1988 · 1.9K citations
Mark Allman, Vern Paxson, W. Richard Stevens · 1999 · 1.8K citations · Full text
J. Postel · 1980 · 1.6K citations