Congestion avoidance and control
SIGCOMM '88 Symposium proceedings on Communications architectures and protocols
High performance TCP in ANSNET
ACM SIGCOMM Computer Communication Review
The design and implementation of the 4.4BSD operating system
The design and implementation of the 4.4BSD operating system
Simulation-based comparisons of Tahoe, Reno and SACK TCP
ACM SIGCOMM Computer Communication Review
Routing high-bandwidth traffic in max-min fair share networks
Conference proceedings on Applications, technologies, architectures, and protocols for computer communications
Forward acknowledgement: refining TCP congestion control
Conference proceedings on Applications, technologies, architectures, and protocols for computer communications
The macroscopic behavior of the TCP congestion avoidance algorithm
ACM SIGCOMM Computer Communication Review
Resource containers: a new facility for resource management in server systems
OSDI '99 Proceedings of the third symposium on Operating systems design and implementation
Rethinking the TCP Nagle algorithm
ACM SIGCOMM Computer Communication Review
A web server's view of the transport layer
ACM SIGCOMM Computer Communication Review
On the effective evaluation of TCP
ACM SIGCOMM Computer Communication Review
A Dynamic Approach for Efficient TCP Buffer Allocation
IEEE Transactions on Computers
On making TCP more robust to packet reordering
ACM SIGCOMM Computer Communication Review
A transport layer approach for achieving aggregate bandwidths on multi-homed mobile hosts
Proceedings of the 8th annual international conference on Mobile computing and networking
Proceedings of the 2001 ACM/IEEE conference on Supercomputing
High Performance Wide Area Data Transfers over High Performance Networks
IPDPS '02 Proceedings of the 16th International Parallel and Distributed Processing Symposium
PIHSN '02 Proceedings of the 7th IFIP/IEEE International Workshop on Protocols for High Speed Networks
Proceedings of the 2002 ACM/IEEE conference on Supercomputing
A comparison of RED's byte and packet modes
Computer Networks: The International Journal of Computer and Telecommunications Networking
A Comparison of TCP Automatic Tuning Techniques for Distributed Computing
HPDC '02 Proceedings of the 11th IEEE International Symposium on High Performance Distributed Computing
An Evaluation of Object-Based Data Transfers on High Performance Networks
HPDC '02 Proceedings of the 11th IEEE International Symposium on High Performance Distributed Computing
Dynamic Right-Sizing in FTP (drsFTP): Enhancing Grid Performance in User-Space
HPDC '02 Proceedings of the 11th IEEE International Symposium on High Performance Distributed Computing
NSM: A Distributed Storage Architecture for Data-Intensive Applications
MSS '03 Proceedings of the 20 th IEEE/11 th NASA Goddard Conference on Mass Storage Systems and Technologies (MSS'03)
Estimating the service time of web clients using server logs
ACM SIGCOMM Computer Communication Review - Workshop on data communication in Latin America and the Caribbean
Future Generation Computer Systems - iGrid 2002
Web100: extended TCP instrumentation for research, education and diagnosis
ACM SIGCOMM Computer Communication Review
On Modeling GridFTP Using Fluid-Flow Approximation for High Speed Grid Networking
SAINT-W '04 Proceedings of the 2004 Symposium on Applications and the Internet-Workshops (SAINT 2004 Workshops)
Estimating loss rates with TCP
ACM SIGMETRICS Performance Evaluation Review
Application Level Rate Adaptive of Motion-JPEG Transmission for Medical Collaboration Systems
ICDCSW '04 Proceedings of the 24th International Conference on Distributed Computing Systems Workshops - W7: EC (ICDCSW'04) - Volume 7
A light weight dynamic rate control scheme for video transmission over IP network
Pattern Recognition Letters - Video computing
Emulating low-priority transport at the application layer: a background transfer service
Proceedings of the joint international conference on Measurement and modeling of computer systems
An end-to-end approach for transparent mobility across heterogeneous wireless networks
Mobile Networks and Applications
Computer Networks: The International Journal of Computer and Telecommunications Networking - Special issue: Military communications systems and technologies
The Panasas ActiveScale Storage Cluster: Delivering Scalable High Bandwidth Storage
Proceedings of the 2004 ACM/IEEE conference on Supercomputing
A framework for reliable and efficient data placement in distributed computing systems
Journal of Parallel and Distributed Computing - Special issue: Design and performance of networks for super-, cluster-, and grid-computing: Part I
LTCP: improving the performance of TCP in highspeed networks
ACM SIGCOMM Computer Communication Review
Design, implementation and evaluation of resource management system for internet servers
Journal of High Speed Networks
On the performance of wide-area thin-client computing
ACM Transactions on Computer Systems (TOCS)
Using time travel to diagnose computer problems
Proceedings of the 11th workshop on ACM SIGOPS European workshop
Automatic high-performance reconstruction and recovery
Computer Networks: The International Journal of Computer and Telecommunications Networking
Performance implications of a bounded receive buffer in concurrent multipath transfer
Computer Communications
The performance analysis of linux networking - Packet receiving
Computer Communications
HOTOS'03 Proceedings of the 9th conference on Hot Topics in Operating Systems - Volume 9
Trickles: a stateless network stack for improved scalability, resilience, and flexibility
NSDI'05 Proceedings of the 2nd conference on Symposium on Networked Systems Design & Implementation - Volume 2
Wireless unfairness: alleviate MAC congestion first!
Proceedings of the second ACM international workshop on Wireless network testbeds, experimental evaluation and characterization
Robust TCP congestion recovery
Journal of High Speed Networks
Performance enhancement of TCP in high-speed networks
Information Sciences: an International Journal
High speed bulk data transfer using the SSH protocol
Proceedings of the 15th ACM Mardi Gras conference: From lightweight mash-ups to lambda grids: Understanding the spectrum of distributed computing requirements, applications, tools, infrastructures, interoperability, and the incremental adoption of key capabilities
Multimedia streaming using multiple TCP connections
ACM Transactions on Multimedia Computing, Communications, and Applications (TOMCCAP)
A scalable middleware solution for fast data transport
DIWEB'06 Proceedings of the 5th WSEAS International Conference on Distance Learning and Web Engineering
Low-latency adaptive streaming over tcp
ACM Transactions on Multimedia Computing, Communications, and Applications (TOMCCAP)
A stateless approach to connection-oriented protocols
ACM Transactions on Computer Systems (TOCS)
TCP Adaptation for Vertical Handoff Using Network Monitoring
ICCS '07 Proceedings of the 7th international conference on Computational Science, Part IV: ICCS 2007
ICCSA '08 Proceeding sof the international conference on Computational Science and Its Applications, Part I
DTPD: Data Transfer Tool Performance Diagnosis System in High Speed Networks
APNOMS '08 Proceedings of the 11th Asia-Pacific Symposium on Network Operations and Management: Challenges for Next Generation Network Operations and Service Management
Analysis of TCP live experiments on a real GEO satellite testbed
Performance Evaluation
Balancing TCP buffer vs parallel streams in application level throughput optimization
Proceedings of the second international workshop on Data-aware distributed computing
Experimental analysis of flow optimization and data compression for TCP enhancement
INFOCOM'09 Proceedings of the 28th IEEE international conference on Computer Communications Workshops
QoS guarantee for multimedia traffic in smart homes
Multimedia Tools and Applications
On achieving weighted service differentiation: an end-to-end perspective
IWQoS'03 Proceedings of the 11th international conference on Quality of service
Making a case for proactive flow control in optical circuit-switched networks
HiPC'08 Proceedings of the 15th international conference on High performance computing
Throughput analysis of Non-Renegable Selective Acknowledgments (NR-SACKs) for SCTP
Computer Communications
Supporting real-time video in SCTP networks
MILCOM'06 Proceedings of the 2006 IEEE conference on Military communications
Self-tuning of disk input-output in operating systems
Journal of Systems and Software
TCP performance enhancement based on virtual receive buffer with PID control mechanism
OTM'05 Proceedings of the 2005 OTM Confederated international conference on On the Move to Meaningful Internet Systems
Network-aware end-to-end data throughput optimization
Proceedings of the first international workshop on Network-aware data management
Time based congestion control (TBCC) for high speed high delay networks
ICIC'06 Proceedings of the 2006 international conference on Intelligent Computing - Volume Part I
EUC'05 Proceedings of the 2005 international conference on Embedded and Ubiquitous Computing
A study on L2/OPN design for grid high performance network
ICCSA'06 Proceedings of the 2006 international conference on Computational Science and Its Applications - Volume Part II
User-space auto-tuning for TCP flow control in computational grids
Computer Communications
LS-SCTP: a bandwidth aggregation technique for stream control transmission protocol
Computer Communications
Trickle: rate limiting YouTube video streaming
USENIX ATC'12 Proceedings of the 2012 USENIX conference on Annual Technical Conference
End-to-End Data-Flow Parallelism for Throughput Optimization in High-Speed Networks
Journal of Grid Computing
On the benefits of applying experimental design to improve multipath TCP
Proceedings of the ninth ACM conference on Emerging networking experiments and technologies
Towards fully automatic auto-tuning: Leveraging language features of Chapel
International Journal of High Performance Computing Applications
Hi-index | 0.00 |
With the growth of high performance networking, a single host may have simultaneous connections that vary in bandwidth by as many as six orders of magnitude. We identify requirements for an automatically-tuning TCP to achieve maximum throughput across all connections simultaneously within the resource limits of the sender. Our auto-tuning TCP implementation makes use of several existing technologies and adds dynamically adjusting socket buffers to achieve maximum transfer rates on each connection without manual configuration.Our implementation involved slight modifications to a BSD-based socket interface and TCP stack. With these modifications, we achieved drastic improvements in performance over large bandwidth delay paths compared to the default system configuration, and significant reductions in memory usage compared to hand-tuned connections, allowing servers to support at least twice as many simultaneous connections.