Show simple item record

dc.contributor.authorHayden, Marken_US
dc.contributor.authorvanRenesse, Robberten_US
dc.date.accessioned2007-04-23T18:08:35Z
dc.date.available2007-04-23T18:08:35Z
dc.date.issued1996-11en_US
dc.identifier.citationhttp://techreports.library.cornell.edu:8081/Dienst/UI/1.0/Display/cul.cs/TR96-1613en_US
dc.identifier.urihttps://hdl.handle.net/1813/7268
dc.description.abstractLayering of protocols offers several well-known advantages, but typically leads to performance inefficiencies. We present a model for layering, and point out where the performance problems occur in stacks of layers using this model. We then investigate the common execution paths in these stacks and how to identify them. These paths are optimized using three techniques: optimizing the computation, compressing protocol headers, and delaying processing. All of the optimizations can be automated in a compiler with the help of minor annotations by the protocol designer. We describe the performance that we obtain after implementing the optimizations by hand on a full-scale system.en_US
dc.format.extent201989 bytes
dc.format.extent484095 bytes
dc.format.mimetypeapplication/pdf
dc.format.mimetypeapplication/postscript
dc.language.isoen_USen_US
dc.publisherCornell Universityen_US
dc.subjectcomputer scienceen_US
dc.subjecttechnical reporten_US
dc.titleOptimizing Layered Communication Protocolsen_US
dc.typetechnical reporten_US


Files in this item

Thumbnail
Thumbnail

This item appears in the following Collection(s)

Show simple item record

Statistics