Title: High-performance I/O and Networking Software in Sequoia 2000 By: Joseph Pasquale, Eric W. Anderson, Kevin Fall, Jonathan S. Kay Digital Technical Journal, Volume 7, Number 3 ABSTRACT We describe our experiences producing high-speed network and I/O software in the Sequoia 2000 Project. The efficient movement of very large objects, from tens to hundreds of megabytes in size, is a key requirement for Sequoia distributed applications. We present new designs and implementations of operating system I/O software. Our methods provide significant performance improvements for transfers among devices, processes, and between the two. We describe techniques that reduce or eliminate costly memory accesses, avoid unnecessary processing, and bypass system overheads to improve throughput while reducing latency.