UNIX system V: streams programmer's guide
UNIX system V: streams programmer's guide
Congestion avoidance and control
SIGCOMM '88 Symposium proceedings on Communications architectures and protocols
The X-Kernel: An Architecture for Implementing Network Protocols
IEEE Transactions on Software Engineering
The grid: blueprint for a new computing infrastructure
The grid: blueprint for a new computing infrastructure
Data management and transfer in high-performance computational grid environments
Parallel Computing - Parallel data-intensive algorithms and applications
Congestion control for high bandwidth-delay product networks
Proceedings of the 2002 conference on Applications, technologies, architectures, and protocols for computer communications
Reliable Blast UDP: Predictable High Performance Bulk Data Transfer
CLUSTER '02 Proceedings of the IEEE International Conference on Cluster Computing
MSS '01 Proceedings of the Eighteenth IEEE Symposium on Mass Storage Systems and Technologies
Scalable TCP: improving performance in highspeed wide area networks
ACM SIGCOMM Computer Communication Review
The Anatomy of the Grid: Enabling Scalable Virtual Organizations
International Journal of High Performance Computing Applications
Simple Available Bandwidth Utilization Library for High-Speed Wide Area Networks
The Journal of Supercomputing
XTP as a transport protocol for distributed parallel processing
HSNS'94 Proceedings of the High-Speed Networking Symposium on USENIX 1994 High-Speed Networking Symposium
The Globus Striped GridFTP Framework and Server
SC '05 Proceedings of the 2005 ACM/IEEE conference on Supercomputing
Analysis of remote execution models for grid middleware
Proceedings of the 4th international workshop on Middleware for grid computing
An aspect-generated approach for the integration of applications into grid
Proceedings of the 2007 ACM symposium on Applied computing
Performance of a GridFTP overlay network
Future Generation Computer Systems
A configurable and extensible transport protocol
IEEE/ACM Transactions on Networking (TON)
File transfer in Grid applications at deployment, execution and retrieval
Multiagent and Grid Systems - Grid Computing, high performance and distributed applications
Globus GridFTP: what's new in 2007
Proceedings of the first international conference on Networks for grid applications
A GridFTP Overlay Network Service
GRID '06 Proceedings of the 7th IEEE/ACM International Conference on Grid Computing
On-demand Overlay Networks for Large Scientific Data Transfers
CCGRID '10 Proceedings of the 2010 10th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing
High Performance Data Transfer in Grid Environment Using GridFTP over InfiniBand
CCGRID '10 Proceedings of the 2010 10th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing
A virtual file system interface for computational grids
EUNICE'10 Proceedings of the 16th EUNICE/IFIP WG 6.6 conference on Networked services and applications: engineering, control and management
Globus XIO pipe open driver: enabling GridFTP to leverage standard Unix tools
Proceedings of the 2011 TeraGrid Conference: Extreme Digital Discovery
RXIO: Design and implementation of high performance RDMA-capable GridFTP
Computers and Electrical Engineering
The xDotGrid native, cross-platform, high-performance xDFS file transfer framework
Computers and Electrical Engineering
Hi-index | 0.00 |
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 will explore the performance implications of using this abstraction layer and the benefits gained in application as well as protocol development.