首页> 外文会议>Complex, Intelligent and Software Intensive Systems, 2009. CISIS '09 >Efficient Task Allocation Method to Improve Network Processor Throughput
【24h】

Efficient Task Allocation Method to Improve Network Processor Throughput

机译:提升网络处理器吞吐量的高效任务分配方法

获取原文

摘要

Ubiquitous computing involves large number of devices which are connected via networks. This requires packet processing service to guarantee privacy, security, and high quality. We study to provide ubiquitous computing with stable and satisfied services through improving packet processing performance. Since the applications become more and more complicated, the task allocation among multi-cores for pipelined architecture becomes important and difficult. In order to map tasks onto pipelined architecture and maximize the overall throughput, we propose a task allocation scheme incorporated with profiling and globally thread refinement. This scheme relies on a performance model which determines the system throughput considering multi-thread, memory access and the effect of communications between stages. We evaluate the technique by implementing representative network processing applications on the Intel IXP architecture. Experimental results show that our scheme is able to generate mapping of realistic applications to balance the stages and obtain high throughput. Furthermore, it outperforms other methods even when the PE number is reduced.
机译:无处不在的计算涉及通过网络连接的大量设备。这需要数据包处理服务以确保隐私,安全和高质量。我们致力于通过改善数据包处理性能来为普适计算提供稳定和满意的服务。由于应用程序变得越来越复杂,流水线架构的多核之间的任务分配变得非常重要和困难。为了将任务映射到流水线架构上并最大程度地提高整体吞吐量,我们提出了一种结合了性能分析和全局线程优化的任务分配方案。该方案依赖于一种性能模型,该模型在考虑多线程,内存访问以及阶段之间通信的影响的情况下确定系统的吞吐量。我们通过在Intel IXP架构上实现代表性的网络处理应用程序来评估该技术。实验结果表明,我们的方案能够生成实际应用的映射,以平衡阶段并获得高吞吐量。此外,即使减少了PE数量,它也优于其他方法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号