DPDK是一个用来进行包数据处理加速的软件库。与传统的数据包处理相比,DPDK具有以下特点:
1) 轮询:在包处理时避免中断上下文切换的开销,
2) 用户态驱动:规避不必要的内存拷贝和系统调用,便于快速迭代优化
3) 亲和性与独占:特定任务可以被指定只在某个核上工作,避免线程在不同核间频繁切换,保证更多的cache命中
4) 降低访存开销:利用内存大页HUGEPAGE降低TLB miss,利用内存多通道交错访问提高内存访问有效带宽
5) 软件调优:cache行对齐,预取数据,多元数据批量操作
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
测试
+关注
关注
8文章
5149浏览量
126437 -
数据
+关注
关注
8文章
6867浏览量
88799 -
intel
+关注
关注
19文章
3480浏览量
185728
发布评论请先 登录
相关推荐
飞凌LS1028A开发板网络应用测试
的IT和OT网络;OK1028A-C所采用的CPU属于NXP Layerscape®通信处理器,在网络吞吐性能方面更具优势,而且原生网口数量也比较多,下面对LS1028A开发板在网络中
发表于 03-24 14:28
ovs-dpdk sgmii口不能正常转发是为什么
测试了2个rgmii,2个xfi也正常,按照手册配置的ovs-dpdk,默认流程。1046-c2 ovs-dpdk sgmii口不能正常转发是为什么?如何去解决呢?
发表于 01-05 06:41
Arm上带DPDK的Open vSwitch测试系列
和 OvS 安装在我的主目录中并强调了为此目的所修改的步骤。2、如何使用 DPDK 设置 OvS 从而在 Arm 平台上运行 PHY-PHY 流量测试本文描述了如何使用 DPDK 设置 OvS 从而
发表于 03-31 11:01
服务器性能的基准测试
服务器性能的基准测试
1、SPECweb96测试 SPEC96是由Standard Performance Evaluation Corp提供的、专供检测服务器Web特性的
发表于 01-27 11:41
•1194次阅读
基于Intel dpdk数据包捕获技术研究
。使用BPS软件对基于dpdk的网络安全防护系统与基于pf_ring的网络安全防护系统进行仿真分析,结果表明dpdk对整体系统
发表于 11-24 15:17
•4次下载
网络开发者套件(NDK)通信性能的基准测试
此文档仅限于通信性能,不包括特定的测试。服务器和自定义应用程序。通过隔离NDK,这里描述的基准,允许更多对客户应用软件进行准确的性能测量。
发表于 04-18 16:34
•5次下载
DPDK安装教程和DPDK程序运行收发包示例程序及性能对比实验的详细概述
本文档的主要内容详细介绍的是DPDK安装教程和DPDK程序运行收发包示例程序及性能对比实验的详细概述。
发表于 09-03 08:00
•0次下载
使用BigTao-V网络测试仪针对局域网交换设备进行基准测试
RFC 2889为LAN交换设备的基准测试提供了方法学,它将RFC 2544中为网络互联设备基准测试所定义的方法学扩展到了交换设备,提供了交
DPDK内存的基本概念
用户应用得以发挥其最佳性能。本系列文章将详细介绍DPDK提供的各种内存管理的功能。 但在此之前,有必要先谈一谈为何DPDK中内存管理要以现有的方式运作,它背后又有怎样的原理,再进一步探讨DPD
如何对推理加速器进行基准测试
客户对基准推理学习曲线的最后阶段是开发自己的模型,使用通常来自 Nvidia 或数据中心的训练硬件/软件,然后在可能的目标推理加速器上对该模型进行基准测试。
【虹科分享】什么是 RFC 2544?网络设备的性能基准测试方法
什么是RFC2544如果你在网络领域工作,你可能听说过它,但RFC2544到底是什么?征求意见书(RFC)2544是1999年创建的基准测试方法,用于测试和测量
评论