| [Kay95]Kay J., Path IDs: A mechanism for reducing network software latency. Ph.D. Dissertation, Department of Computer Science and Engineering, University of California, San Diego (1995). |
....of memory copy operations. Alternatively, a substantial improvement in the memory subsystem, e.g. a wider bus and faster memory, could solve this problem. 4. 1 Optimization of the TCP IP protocol One way to increase the performance of TCP IP is by eliminating some of its data touching operations [9]. For this test we developed a new protocol, called MNP [12] in which the checksum calculation and the backup copy for retransmission were eliminated. MNP preserves the Socket API interface, it is connection oriented and reliable. MNP supports all the functionalities of and coexists with TCP IP. ....
J.S. Kay. Path IDs: A Mechanism for Reducing Network Software Latency. PhD thesis, Computer Science and Engineering, University of California, San Diego, 1995.
....can use hashing or caching of recently active session to improve performance, but another option to examine is providing a short header handle that applications may pass back and forth. Providing for application specific delivery or disposition of data is also an important area of research [9, 16, 2, 27]. 4 Implementation and System Issues Many of TCP IP s known performance problems come from outdated implementations or restrictions imposed from outside. In this section, we address some of those concerns in the context of implementing TCP IP inside a network attached peripheral. Changing to ....
J. S. Kay. Path IDs: A Mechanism for Reducing Network Software Latency. PhD thesis, UCSD, 1995.
....and as an optimization technique. This related work falls broadly into two categories, depending on their primary objective: ffl optimizing code along the fast path, or ffl improving resource management. Examples of fast path optimizations include Synthesis [19] Synthetix [24] PathIDs [17], Protocol Accelerators [29] and integrated layer processing [4, 1] Examples in the second category include processor capacity reserves [21] distributed migrating threads [5, 9] and Rialto activities [16] Because space does not permit us to contrast all of this work in detail, we simply point ....
....In contrast, our path abstraction makes it easy to exploit both local and global knowledge during path creation. At a higher level, Da CaPo focuses completely on automatically selecting appropriate protocol functionality; performance and resource allocation appear to be secondary issues. Kay [17] introduces the notion of a PathID, which is designed specifically to reduce the latency of receive side network processing. Fundamentally, a PathID is similar to a fine grained virtual circuit identifier (VCI) in ATM networks [7] Since PathIDs are stored in a known location in the header of ....
[Article contains additional citation context not shown here]
J. S. Kay. Path IDs: A Mechanism for Reducing Network Software Latency. PhD thesis, University of California, San Diego, 1995.
No context found.
[Kay95]Kay J., Path IDs: A mechanism for reducing network software latency. Ph.D. Dissertation, Department of Computer Science and Engineering, University of California, San Diego (1995).
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC