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

相关文章

判断PyTorch是GPU版还是CPU版的方法小结

《判断PyTorch是GPU版还是CPU版的方法小结》PyTorch作为当前最流行的深度学习框架之一,支持在CPU和GPU(NVIDIACUDA)上运行,所以对于深度学习开发者来说,正确识别PyTor... 目录前言为什么需要区分GPU和CPU版本?性能差异硬件要求如何检查PyTorch版本?方法1:使用命

利用python实现对excel文件进行加密

《利用python实现对excel文件进行加密》由于文件内容的私密性,需要对Excel文件进行加密,保护文件以免给第三方看到,本文将以Python语言为例,和大家讲讲如何对Excel文件进行加密,感兴... 目录前言方法一:使用pywin32库(仅限Windows)方法二:使用msoffcrypto-too

Linux下如何使用C++获取硬件信息

《Linux下如何使用C++获取硬件信息》这篇文章主要为大家详细介绍了如何使用C++实现获取CPU,主板,磁盘,BIOS信息等硬件信息,文中的示例代码讲解详细,感兴趣的小伙伴可以了解下... 目录方法获取CPU信息:读取"/proc/cpuinfo"文件获取磁盘信息:读取"/proc/diskstats"文

Java中使用Hutool进行AES加密解密的方法举例

《Java中使用Hutool进行AES加密解密的方法举例》AES是一种对称加密,所谓对称加密就是加密与解密使用的秘钥是一个,下面:本文主要介绍Java中使用Hutool进行AES加密解密的相关资料... 目录前言一、Hutool简介与引入1.1 Hutool简介1.2 引入Hutool二、AES加密解密基础

SpringKafka消息发布之KafkaTemplate与事务支持功能

《SpringKafka消息发布之KafkaTemplate与事务支持功能》通过本文介绍的基本用法、序列化选项、事务支持、错误处理和性能优化技术,开发者可以构建高效可靠的Kafka消息发布系统,事务支... 目录引言一、KafkaTemplate基础二、消息序列化三、事务支持机制四、错误处理与重试五、性能优

SpringBoot3使用Jasypt实现加密配置文件

《SpringBoot3使用Jasypt实现加密配置文件》这篇文章主要为大家详细介绍了SpringBoot3如何使用Jasypt实现加密配置文件功能,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编... 目录一. 使用步骤1. 添加依赖2.配置加密密码3. 加密敏感信息4. 将加密信息存储到配置文件中5

SpringBoot整合jasypt实现重要数据加密

《SpringBoot整合jasypt实现重要数据加密》Jasypt是一个专注于简化Java加密操作的开源工具,:本文主要介绍详细介绍了如何使用jasypt实现重要数据加密,感兴趣的小伙伴可... 目录jasypt简介 jasypt的优点SpringBoot使用jasypt创建mapper接口配置文件加密

Java实现MD5加密的四种方式

《Java实现MD5加密的四种方式》MD5是一种广泛使用的哈希算法,其输出结果是一个128位的二进制数,通常以32位十六进制数的形式表示,MD5的底层实现涉及多个复杂的步骤和算法,本文给大家介绍了Ja... 目录MD5介绍Java 中实现 MD5 加密方式方法一:使用 MessageDigest方法二:使用

Android如何获取当前CPU频率和占用率

《Android如何获取当前CPU频率和占用率》最近在优化App的性能,需要获取当前CPU视频频率和占用率,所以本文小编就来和大家总结一下如何在Android中获取当前CPU频率和占用率吧... 最近在优化 App 的性能,需要获取当前 CPU视频频率和占用率,通过查询资料,大致思路如下:目前没有标准的

一文教你解决Python不支持中文路径的问题

《一文教你解决Python不支持中文路径的问题》Python是一种广泛使用的高级编程语言,然而在处理包含中文字符的文件路径时,Python有时会表现出一些不友好的行为,下面小编就来为大家介绍一下具体的... 目录问题背景解决方案1. 设置正确的文件编码2. 使用pathlib模块3. 转换路径为Unicod