DPDK支持的硬件:CPU、网卡NIC、加密引擎、基带加速器

2023-10-14 08:32

本文主要是介绍DPDK支持的硬件:CPU、网卡NIC、加密引擎、基带加速器,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

DPDK支持的硬件:CPU、网卡NIC、加密引擎、基带加速器

https://core.dpdk.org/supported/

目录

CPUs - 处理器

NICs - 网卡

Crypto Engines - 加密引擎

Baseband Accelerators - 基带加速器


 

 

CPUs - 处理器

CPUs - 处理器
架构 
armBlueField, DPAA, DPAA2, OCTEON TX, OCTEON TX2
ppcPOWER9
x86AMD, Intel

 

NICs - 网卡

NICs - 网卡
厂商 
AMDaxgbe
Amazonena
Aquantiaatlantic
Atomic Rulesark
Broadcombnxt
Chelsiocxgbe
Ciscoenic
Hisiliconhns3
Huaweihinic (IN200)
Intel
  • e1000 (82540, 82545, 82546)
  • e1000e (82571, 82572, 82573, 82574, 82583, ICH8, ICH9, ICH10, PCH, PCH2, I217, I218, I219)
  • igb (82573, 82576, 82580, I210, I211, I350, I354, DH89xx)
  • igc (I225)
  • ixgbe (82598, 82599, X520, X540, X550)
  • i40e (X710, XL710, X722, XXV710)
  • ice (E810)
  • fm10k (FM10420)
  • ipn3ke (PAC N3000)
  • ifc (IFC)
Marvellbnx2x, liquidio, mvneta, mvpp2, octeontx, octeontx2, thunderx, qede
Mellanox
  • mlx4 (ConnectX-3, ConnectX-3 Pro)
  • mlx5 (ConnectX-4, ConnectX-4 Lx, ConnectX-5, ConnectX-6, ConnectX-6 Dx, Bluefield)
NXPdpaa, dpaa2, enetc, pfe
Netcopeszedata2, nfb
Netronomenfp
Solarflaresfc
{ Software NICs }af_packet, af_xdp, tap, pcap, ring, memif

Note: The drivers e1000 and e1000e are also called em. The drivers em and igb are sometimes grouped in e1000 family.

 

Crypto Engines - 加密引擎

加密引擎
厂商型号
AMDccp
Intelqat
Marvellmvsam, nitrox, octeontx, octeontx2
NXPcaam_jr, dpaa_sec, dpaa2_sec
{ CPU-based Crypto Engines }armv8, aesni_gcm, aesni_mb, kasumi, snow3g, zuc
{ Software Crypto Engine }openssl

 

Baseband Accelerators - 基带加速器

Baseband Accelerators - 基带加速器
厂商 
Intelfpga_lte_fec (Vista Creek 4G)
{ Software Baseband Processing }turbo_sw

 

 

 

 

 

 

 

这篇关于DPDK支持的硬件:CPU、网卡NIC、加密引擎、基带加速器的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/209356

相关文章

使用zip4j实现Java中的ZIP文件加密压缩的操作方法

《使用zip4j实现Java中的ZIP文件加密压缩的操作方法》本文介绍如何通过Maven集成zip4j1.3.2库创建带密码保护的ZIP文件,涵盖依赖配置、代码示例及加密原理,确保数据安全性,感兴趣的... 目录1. zip4j库介绍和版本1.1 zip4j库概述1.2 zip4j的版本演变1.3 zip4

Linux进程CPU绑定优化与实践过程

《Linux进程CPU绑定优化与实践过程》Linux支持进程绑定至特定CPU核心,通过sched_setaffinity系统调用和taskset工具实现,优化缓存效率与上下文切换,提升多核计算性能,适... 目录1. 多核处理器及并行计算概念1.1 多核处理器架构概述1.2 并行计算的含义及重要性1.3 并

Linux下进程的CPU配置与线程绑定过程

《Linux下进程的CPU配置与线程绑定过程》本文介绍Linux系统中基于进程和线程的CPU配置方法,通过taskset命令和pthread库调整亲和力,将进程/线程绑定到特定CPU核心以优化资源分配... 目录1 基于进程的CPU配置1.1 对CPU亲和力的配置1.2 绑定进程到指定CPU核上运行2 基于

SpringBoot中SM2公钥加密、私钥解密的实现示例详解

《SpringBoot中SM2公钥加密、私钥解密的实现示例详解》本文介绍了如何在SpringBoot项目中实现SM2公钥加密和私钥解密的功能,通过使用Hutool库和BouncyCastle依赖,简化... 目录一、前言1、加密信息(示例)2、加密结果(示例)二、实现代码1、yml文件配置2、创建SM2工具

python实现对数据公钥加密与私钥解密

《python实现对数据公钥加密与私钥解密》这篇文章主要为大家详细介绍了如何使用python实现对数据公钥加密与私钥解密,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 目录公钥私钥的生成使用公钥加密使用私钥解密公钥私钥的生成这一部分,使用python生成公钥与私钥,然后保存在两个文

MySQL之InnoDB存储引擎中的索引用法及说明

《MySQL之InnoDB存储引擎中的索引用法及说明》:本文主要介绍MySQL之InnoDB存储引擎中的索引用法及说明,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐... 目录1、背景2、准备3、正篇【1】存储用户记录的数据页【2】存储目录项记录的数据页【3】聚簇索引【4】二

Linux如何快速检查服务器的硬件配置和性能指标

《Linux如何快速检查服务器的硬件配置和性能指标》在运维和开发工作中,我们经常需要快速检查Linux服务器的硬件配置和性能指标,本文将以CentOS为例,介绍如何通过命令行快速获取这些关键信息,... 目录引言一、查询CPU核心数编程(几C?)1. 使用 nproc(最简单)2. 使用 lscpu(详细信

SpringBoot集成LiteFlow工作流引擎的完整指南

《SpringBoot集成LiteFlow工作流引擎的完整指南》LiteFlow作为一款国产轻量级规则引擎/流程引擎,以其零学习成本、高可扩展性和极致性能成为微服务架构下的理想选择,本文将详细讲解Sp... 目录一、LiteFlow核心优势二、SpringBoot集成实战三、高级特性应用1. 异步并行执行2

k8s上运行的mysql、mariadb数据库的备份记录(支持x86和arm两种架构)

《k8s上运行的mysql、mariadb数据库的备份记录(支持x86和arm两种架构)》本文记录在K8s上运行的MySQL/MariaDB备份方案,通过工具容器执行mysqldump,结合定时任务实... 目录前言一、获取需要备份的数据库的信息二、备份步骤1.准备工作(X86)1.准备工作(arm)2.手

LiteFlow轻量级工作流引擎使用示例详解

《LiteFlow轻量级工作流引擎使用示例详解》:本文主要介绍LiteFlow是一个灵活、简洁且轻量的工作流引擎,适合用于中小型项目和微服务架构中的流程编排,本文给大家介绍LiteFlow轻量级工... 目录1. LiteFlow 主要特点2. 工作流定义方式3. LiteFlow 流程示例4. LiteF