当前位置: 首页 > news >正文

上线了做网站价格贵最新一周新闻

上线了做网站价格贵,最新一周新闻,电子商务网站建设商城网站,中国服装设计公司排名不同向量指令识别关键字 __m128i sse uint64x2_t neon __m256i avx2 __m512i avx512 vector altivec dpdk 向量收发包函数 支持 arm neno 向量收发包函数的 pmd 驱动 bnxt hns3 i40e ixgbe mlx5 virtio 支持 sse 向量收发包函数的 pmd 驱动 axgbe hinic fm10k bnxt i40e …

不同向量指令识别关键字

__m128i sse
uint64x2_t neon
__m256i avx2
__m512i avx512
vector altivec

dpdk 向量收发包函数

支持 arm neno 向量收发包函数的 pmd 驱动

bnxt
hns3
i40e
ixgbe
mlx5
virtio

支持 sse 向量收发包函数的 pmd 驱动

axgbe
hinic
fm10k
bnxt
i40e
iavf
ice
ixgbe
mlx5
virtio

支持 avx2 向量收发包函数的 pmd 驱动

bnxt
enic
i40e
iavf
ice
idxd dma 引擎

支持 avx512 向量收发包函数的 pmd 驱动

i40e
iavf
ice
virtio

支持 ppc 架构 altivec 向量收发包函数的 pmd 驱动

i40e
virtio
mlx5

其它使用场景

./common/sfc_efx
./event/dlb2/
./raw/ioat/
./event/cnxk

dpdk lib 中对 simd 的使用场景

distributor 库

distributor 库提供流量动态负载平衡功能,在这种场景下有一个分发器 lcore,负责负载平衡或分发数据包,以及一组 worker lcore,负责从分发器接收数据包和对它们进行操作。
此库中使用 sse 向量指令优化了匹配 flow 的过程。

memcpy 函数优化

使用 sse、avx512 指令优化 memcpy 函数,封装为 rte_memcpy 函数

计算 crc 值

sse、neon、avx512 三种向量指令的不同 crc 计算方式

LPM

DPDK LPM 库组件为 32 位密钥实现最长前缀匹配 (LPM) 表搜索方法,该方法通常用于在 IP 转发应用程序中查找最佳路由匹配。
提供使用 sse、neon 指令实现的 rte_lpm_lookupx4 接口实现最长前缀匹配表搜索。

dpdk ACL 库中 ACL 规则检索优化

  • RTE_ACL_CLASSIFY_SSE
    :向量实现,最多可以并行处理 8 个流。需要 SSE 4.1 支持。要求最大 SIMD 位宽至少为 128。
  • RTE_ACL_CLASSIFY_AVX2
    :向量实现,最多可以并行处理16个流。需要 AVX2 支持。要求最大 SIMD 位宽至少为 256。
  • RTE_ACL_CLASSIFY_NEON
    :向量实现,最多可以并行处理8个流。需要 NEON 支持。要求最大 SIMD 位宽至少为 128。
  • RTE_ACL_CLASSIFY_ALTIVEC
    :向量实现,最多可以并行处理8个流。需要 ALTIVEC 支持。要求最大 SIMD 位宽至少为 128。
  • RTE_ACL_CLASSIFY_AVX512X16
    :向量实现,最多可以并行处理16个流。使用 256 位宽的 SIMD 寄存器。需要 AVX512 支持。要求最大 SIMD 位宽至少为 256。
  • RTE_ACL_CLASSIFY_AVX512X32
    :向量实现,最多可以并行处理32个流。使用 512 位宽的 SIMD 寄存器。需要 AVX512 支持。要求最大 SIMD 位宽至少为 512。

FIB

FIB 库为 32 位密钥或 128 位 IPv6 提供了快速的最长前缀匹配 (LPM) 搜索。它可以用于多种应用,其中最典型的是IPv4/IPv6转发。
FIB 库中使用 avx512 向量指令优化查表过程。

dpdk node 库中 ip4_lookup_node_process 接口的向量实现

ip4_lookup_node_process_vec 函数支持 x86 sse 与 arm neon 向量指令优化。

其它的查表相关使用场景

lib/efd/rte_efd_x86.h
lib/hash/rte_cmp_x86.h
lib/hash/rte_cuckoo_hash.c
lib/hash/rte_thash.h
lib/hash/rte_thash_x86_gfni.h
lib/member/rte_member_x86.h
lib/sched/rte_sched.c
http://www.hrbkazy.com/news/49725.html

相关文章:

  • 免费做网站电子商务推广方式
  • 如何在国外网站做翻译兼职黑科技引流推广神器
  • 安阳网站建设公司最佳磁力链ciliba
  • 网站快速排名怎么做百度推广引流
  • 当前网站开发用什么软件优化搜狗排名
  • 盘锦949公社官方网站广告网络推广
  • 巨省网站深圳市网络营销推广服务公司
  • 郑州做网站找维诺什么叫网络营销
  • 怎么用java 做网站百度云资源链接分享群组
  • 深圳做手机的企业网站磁力链bt磁力天堂
  • 做期货都看哪个网站网上怎么做广告
  • 国家对郑州疫情通报官方seo课程培训中心
  • 目前做的比较好的法律网站有哪些天津短视频seo
  • 最值得购买 wordpressseo的实现方式
  • 网站主域名seo是什么seo怎么做
  • 网站是怎么挣钱的如何建立一个网站平台
  • wordpress怎么建立二级菜单西安seo公司哪家好
  • 金空间网站网络推广代理怎么做
  • ppt如何做链接打开一个网站网络营销总结及体会
  • 做外围的都上什么网站找seo在线优化
  • 上海住建部网站品牌词优化
  • 网站建设优化佛山足球世界积分榜
  • 动态网站开发表格的代码长沙网站托管seo优化公司
  • 做网站国外网站郑州seo线上推广系统
  • 重庆网站运营公司网站域名注册查询
  • 自建博客网站产品推广方案范文
  • 公司网站做好了还需企业排名优化公司
  • jsp网站开发的教材百度搜索资源
  • 做代购的流程 韩国网站百度搜索趋势
  • 做网站要注意哪些问题个人网站推广怎么做