TY - GEN
T1 - High performance wide area data transfers over high performance networks
AU - Dickens, P.
AU - Gropp, W.
AU - Woodward, P.
N1 - Publisher Copyright:
© 2002 IEEE.
PY - 2002
Y1 - 2002
N2 - This paper introduces a new user-level communication protocol designed to provide high-performance data transfers across high-bandwidth, high-delay, networks. The protocol incorporates the most important enhancements defined by the networking community to improve the performance to TCP for this environment, and also defines enhancements unique to this protocol. In terms of the so-called "Large Window" extensions to TCP, this protocol implements a communication window that is essentially infinite, and provides a selective acknowledgement window that spans the entire data transfer. In terms of user-level extensions to TCP, it implements a user-defined acknowledgement frequency, a user-defined "batch sending" window, and a simple framework within which the user can define the algorithm that determines the next data packet to be sent out across all eligible packets. We present experimental results demonstrating data throughput on the order of 85%-92% of the maximum available bandwidth across both short haul and long haul high-performance networks.
AB - This paper introduces a new user-level communication protocol designed to provide high-performance data transfers across high-bandwidth, high-delay, networks. The protocol incorporates the most important enhancements defined by the networking community to improve the performance to TCP for this environment, and also defines enhancements unique to this protocol. In terms of the so-called "Large Window" extensions to TCP, this protocol implements a communication window that is essentially infinite, and provides a selective acknowledgement window that spans the entire data transfer. In terms of user-level extensions to TCP, it implements a user-defined acknowledgement frequency, a user-defined "batch sending" window, and a simple framework within which the user can define the algorithm that determines the next data packet to be sent out across all eligible packets. We present experimental results demonstrating data throughput on the order of 85%-92% of the maximum available bandwidth across both short haul and long haul high-performance networks.
UR - http://www.scopus.com/inward/record.url?scp=84966586070&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84966586070&partnerID=8YFLogxK
U2 - 10.1109/IPDPS.2002.1016675
DO - 10.1109/IPDPS.2002.1016675
M3 - Conference contribution
AN - SCOPUS:84966586070
T3 - Proceedings - International Parallel and Distributed Processing Symposium, IPDPS 2002
SP - 254
BT - Proceedings - International Parallel and Distributed Processing Symposium, IPDPS 2002
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 16th International Parallel and Distributed Processing Symposium, IPDPS 2002
Y2 - 15 April 2002 through 19 April 2002
ER -