<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" href="static/style.xsl"?><OAI-PMH xmlns="http://www.openarchives.org/OAI/2.0/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/ http://www.openarchives.org/OAI/2.0/OAI-PMH.xsd"><responseDate>2026-09-20T21:22:44Z</responseDate><request verb="GetRecord" identifier="oai:repository.rice.edu:1911/20617" metadataPrefix="dim">https://repository.rice.edu/server/oai/request</request><GetRecord><record><header><identifier>oai:repository.rice.edu:1911/20617</identifier><datestamp>2024-01-11T20:57:17Z</datestamp><setSpec>com_1911_8299</setSpec><setSpec>col_1911_13110</setSpec></header><metadata><dim:dim xmlns:dim="http://www.dspace.org/xmlns/dspace/dim" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:doc="http://www.lyncode.com/xoai" xsi:schemaLocation="http://www.dspace.org/xmlns/dspace/dim http://www.dspace.org/schema/dim.xsd">
   <dim:field mdschema="dc" element="contributor" qualifier="advisor">Rixner, Scott</dim:field>
   <dim:field mdschema="dc" element="creator">Kim, Hyong-Youb</dim:field>
   <dim:field mdschema="dc" element="date" qualifier="accessioned">2009-06-03T21:12:20Z</dim:field>
   <dim:field mdschema="dc" element="date" qualifier="available">2009-06-03T21:12:20Z</dim:field>
   <dim:field mdschema="dc" element="date" qualifier="issued">2007</dim:field>
   <dim:field mdschema="dc" element="identifier" qualifier="citation">Kim, Hyong-Youb. &amp;quot;TCP offload through connection handoff.&amp;quot; (2007) Diss.,  Rice University.  &amp;lt;a href=&amp;quot;https://hdl.handle.net/1911/20617&amp;quot;&amp;gt;https://hdl.handle.net/1911/20617&amp;lt;/a&amp;gt;.</dim:field>
   <dim:field mdschema="dc" element="identifier" qualifier="uri">https://hdl.handle.net/1911/20617</dim:field>
   <dim:field mdschema="dc" element="identifier" qualifier="callno">THESIS COMP.SCI. 2007 KIM</dim:field>
   <dim:field mdschema="dc" element="description" qualifier="abstract">TCP offload is a technique to improve TCP/IP networking performance of a network computer system by moving (parts of) TCP processing from the host processor to the network interface. There are several ways to achieve offload. The typical full offload moves all TCP functionalities to the network interface, and TCP processing is performed exclusively on the network interface. However, when the network interface has limited processing power, full offload creates a bottleneck at the network interface and degrades system performance. In contrast, TCP offload based on connection handoff allows the operating system to move a subset of connections to the network interface. This way, both the host processor and the network interface perform TCP processing, and the operating system can control the amount of work performed on the host processor and the network interface. Thus, by using connection handoff, the system can fully utilize the processing power of the network interface without creating a bottleneck in the system.
This dissertation presents a design, implementation, and evaluations of handoff-based TCP offload. The design enables the application to transparently exploit offload-capable network interfaces. The prototype implementation shows that the operating system can support offload without complicating the existing software architecture. The evaluations show that significant performance gains are possible for various web workloads and across a range of processing capabilities of the network interface.</dim:field>
   <dim:field mdschema="dc" element="format" qualifier="extent" lang="en_US">122 p.</dim:field>
   <dim:field mdschema="dc" element="format" qualifier="mimetype">application/pdf</dim:field>
   <dim:field mdschema="dc" element="language" qualifier="iso">eng</dim:field>
   <dim:field mdschema="dc" element="rights">Copyright is held by the author, unless otherwise indicated. Permission to reuse, publish, or reproduce the work beyond the bounds of fair use or other exemptions to copyright law must be obtained from the copyright holder.</dim:field>
   <dim:field mdschema="dc" element="subject">Computer science</dim:field>
   <dim:field mdschema="dc" element="title">TCP offload through connection handoff</dim:field>
   <dim:field mdschema="dc" element="type">Thesis</dim:field>
   <dim:field mdschema="dc" element="type" qualifier="material">Text</dim:field>
   <dim:field mdschema="thesis" element="degree" qualifier="department">Computer Science</dim:field>
   <dim:field mdschema="thesis" element="degree" qualifier="discipline">Engineering</dim:field>
   <dim:field mdschema="thesis" element="degree" qualifier="grantor">Rice University</dim:field>
   <dim:field mdschema="thesis" element="degree" qualifier="level">Doctoral</dim:field>
   <dim:field mdschema="thesis" element="degree" qualifier="name">Doctor of Philosophy</dim:field>
   <dim:field mdschema="others" element="access-status">open.access</dim:field>
</dim:dim>
</metadata></record></GetRecord></OAI-PMH>