...
首页> 外文期刊>Computer Communication Review >ASHs: Application-Specific Handlers for High-Performance Messaging
【24h】

ASHs: Application-Specific Handlers for High-Performance Messaging

机译:ASH:高性能消息传递的特定于应用程序的处理程序

获取原文
获取原文并翻译 | 示例

摘要

Application-specific safe message handlers (ASHs) are designed to provide applications with hardware-level network performance. ASHs are user-written code fragments that safely and efficiently execute in the kernel in response to message arrival. ASHs can direct message transfers (thereby eliminating copies) and send messages (thereby reducing send-response latency). In addition, the ASH system provides support for dynamic integrated layer processing (thereby eliminating duplicate message traversals) and dynamic protocol composition (thereby supporting modularity). ASHs provide this high degree of flexibility while still providing network performance as good as, or (if they exploit application-specific knowledge) even better than, hard-wired in-kernel implementations. A combination of user-level microbenchmarks and end-to-end system measurements using TCP demonstrate the benefits of the ASH system.
机译:特定于应用程序的安全消息处理程序(ASH)旨在为应用程序提供硬件级别的网络性能。 ASH是用户编写的代码片段,可响应消息的到达在内核中安全有效地执行。 ASH可以指导消息传输(从而消除副本)并发送消息(从而减少发送响应延迟)。此外,ASH系统还支持动态集成层处理(从而消除重复的消息遍历)和动态协议组合(从而支持模块化)。 ASH提供了这种高度的灵活性,同时仍提供了比硬连线的内核实现更好的网络性能,或者(如果它们利用特定于应用程序的知识)甚至更好。用户级别的微基准测试和使用TCP的端到端系统测量的结合展示了ASH系统的优势。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号