首页> 外文期刊>Very Large Scale Integration (VLSI) Systems, IEEE Transactions on >Hardware Acceleration for Media/Transaction Applications in Network Processors
【24h】

Hardware Acceleration for Media/Transaction Applications in Network Processors

机译:网络处理器中媒体/事务处理应用程序的硬件加速

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

摘要

As the network environment is rapidly changing, network interfaces demand highly intelligent traffic management (on control plane) in addition to the basic requirement of wire speed packet forwarding (on data plane). Several vendors are releasing various network processors (NPS) in order to handle these demands, but they are optimized for throughputs mostly in data plane. As demands for control plane applications (e.g., quality of service) grow, efficient control plane processing will become increasingly important to good performance of network interface. In this paper, we explore acceleration techniques to improve the performance of control plane network applications. Three applications including media transcoding and transaction applications are analyzed in detail. The result of workload characterization shows that wide-issue configuration shows early saturation in performance, and there is no common bottleneck among applications based on sensitivity analysis. Therefore, we study to get each application have its own hardware acceleration module in order to accomplish the required throughput on OC-768 or higher. Our approach includes array style accelerator for media transcoding applications and partitioned lookup mechanism for lookup-table-related applications. Performance analysis of the proposed techniques shows significant improvement over the baseline configuration. Such hardware accelerators provide large packet-level parallelism proportional to the number of processing elements added. Our analyses of the proposed techniques suggest future directions for the design of high-performance NPs.
机译:随着网络环境的快速变化,除了对线速数据包转发(在数据平面上)的基本要求外,网络接口还要求高度智能的流量管理(在控制平面上)。为了满足这些需求,一些供应商发布了各种网络处理器(NPS),但是它们主要针对数据平面中的吞吐量进行了优化。随着对控制平面应用程序(例如,服务质量)的需求的增长,有效的控制平面处理对于网络接口的良好性能将变得越来越重要。在本文中,我们探索加速技术,以改善控制平面网络应用程序的性能。详细分析了三个应用程序,包括媒体转码和事务处理应用程序。工作负载表征的结果表明,广泛配置的配置显示了性能的早期饱和,并且基于敏感性分析的应用程序之间没有共同的瓶颈。因此,我们研究使每个应用程序都有其自己的硬件加速模块,以便在OC-768或更高版本上实现所需的吞吐量。我们的方法包括用于媒体转码应用程序的数组样式加速器和用于与查找表相关的应用程序的分区查找机制。所提出技术的性能分析显示,与基准配置相比有了显着改进。这样的硬件加速器提供与添加的处理元素的数量成比例的大数据包级并行性。我们对提出的技术的分析为高性能NP的设计提出了未来的方向。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号