首页> 外文会议>International Symposium on Computational Intelligence and Design >Improving Inter-task Communication Performance on Multi-Core Packet Processing Platform
【24h】

Improving Inter-task Communication Performance on Multi-Core Packet Processing Platform

机译:提高多核包处理平台上的任务间通信性能

获取原文

摘要

Software data plane has been regarded as the main hardware platform for next generation network infrastructure due to its well programmability and flexibility. However, current software lacks support of high performance intertask communication mechanism, which has been one of main limitations on software packet processing. Thus, this paper puts forward a lockless communication mechanism, which is realized through lockless circular queues. And Through building independent communication channel between any pair of network function, all network functions connected with our mechanism could avoid most overhead caused by synchronization and mutual exclusion. And through packet batching, our solution could achieve high throughput. At last, we build a prototype to verify the execution efficiency of our system.
机译:由于其井可编程性和灵活性,软件数据平面被视为下一代网络基础设施的主要硬件平台。然而,当前的软件缺乏高性能互通互通通信机制的支持,这是软件包处理的主要限制之一。因此,本文提出了一种锁定通信机制,通过锁定圆形队列实现。并且通过在任何一对网络功能之间建立独立的通信通道,所有与我们机制连接的网络功能都可以避免由同步和相互排除引起的大部分开销。通过数据包批处理,我们的解决方案可以实现高吞吐量。最后,我们构建一个原型以验证我们系统的执行效率。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号