- 快召唤伙伴们来围观吧
- 微博 QQ QQ空间 贴吧
- 视频嵌入链接 文档嵌入链接
- 复制
- 微信扫一扫分享
- 已成功复制到剪贴板
rte_flow optimization in i40e driver
Rte_flow被广泛用于加速云服务中的数据包处理,因此流刷新率至关重要。 当前,原始驱动程序中的插入和删除流程操作速度很慢,这限制了诸如OVS-DPDK / VPP之类的典型云交换应用程序在快速变化的云网络中及时响应的能力。
本演示介绍了i40e驱动程序的rte_flow驱动程序优化。 在重构的代码中,我们引入了rte_bitmap和软件管道来管理硬件资源并避免同步等待硬件。 同时,通过优化动态内存分配代码进一步压缩了消耗的周期。 修改后的代码的性能是原始代码的20,000倍。
最后,该演示文稿将演示rte_flow优化可以在OVS-DPDK硬件卸载方案中获得巨大的性能提升。
展开查看详情
1 .
2 .
3 .
4 .
5 .
6 .
7 .
8 .
9 .
10 .
11 .
12 .
13 .
14 .
15 .
16 .
17 .
18 .
19 .
20 .
21 .
22 .
23 .