DPDK 是一组库和经过优化的网卡驱动程序,可在用户空间实现对数据包的快速处理。DPDK 为高速网络应用提供了一个框架和通用 API。NVIDIA 是 DPDK 开源社区的成员,不仅贡献了高性能的 Mellanox 驱动程序,而且也在致力于改进和扩展 DPDK的功能和用例。
NVIDIA® 致力于实现数据加速,通过提供合适的工具,应用可以高效利用服务器资源,实现极低的延迟和优异的吞吐性能。为了充分利用服务器,为你的应用选择合适的工具是十分重要一环。
DPDK 是一组库和经过优化的网卡驱动程序,可在用户空间实现对数据包的快速处理。DPDK 为高速网络应用提供了一个框架和通用 API。NVIDIA 是 DPDK 开源社区的成员,不仅贡献了高性能的 Mellanox 驱动程序,而且也在致力于改进和扩展 DPDK的功能和用例。
为了满足科学研究和工程模拟的需求,超级计算机正以惊人的速度增长。Mellanox HPC-X® ScalableHPC 是一个包含了 MPI 和 SHMEM/PGAS的完整软件套件,适用于高性能计算环境。HPC-X 提供的增强功能可显著提高网络中的消息通信的可扩展性和性能。
随着媒体和娱乐 (M&E) 视频广播行业从串行数字接口(SDI)到基于 IP 的基础设施的过渡,视频制作方感受到了生产灵活性和可扩展性等诸多好处。基于 IP 的解决方案还满足了 4K UHD 和 8K UHD 视频格式的高带宽需求。
Mellanox 消息加速器 (VMA) 可显著提高众多行业中基于消息(Message)和流式传输(Streaming)的应用的性能。包括金融服务市场的高频交易 (HFT) 平台、Web 2.0 用户的大规模集群等。对于媒体和娱乐广播和流式传输(基于 SMPTE 2110-21规范),请参阅 Mellanox Rivermax®。
UCX 框架由工业界、国家实验室和学术界合力打造,旨在创建一个开源并具备生产级质量的通信框架,用于数据为中心的高性能应用。UCX 以性能为导向,在通信路径中使用极低的开销,实现接近原生级别的性能,同时还实现跨平台的统一 API,支持各种网卡 (HCA) 和处理器技术(x86、ARM 和 PowerPC)。UCX 是 HPC-X® ScalableHPC 软件工具包的一部分。
应用概况 | "以太网 / InfiniBand" | 硬件要求 | 服务器技术 | |
---|---|---|---|---|
DPDK - 数据平面开发套件 | DPDK 开放用于快速处理报文(Packet)的 API 高吞吐量(在单个 ConnectX-5 100GbE 端口上,即使是64字节的小报文也达到 148Mpps的线速性能) 利用网卡上的硬件卸载功能 |
以太网 | ConnectX-3 Pro ConnectX-4 / Lx ConnectX-5 / Ex |
x86、 Arm、 PPC |
HPC-X - 高性能计算 X | HPC-X 是一个软件包,适用于支持 MPI、SHMEM 和 UPC 的 HPC 应用 利用 Mellanox 网卡、交换机和 Mellanox SHARP 技术可显著提高网络中的消息(Message)通信性能和可扩展性 |
以太网/InfiniBand | ConnectX-3 Pro ConnectX-4 / Lx ConnectX-5 / Ex |
x86、 Arm、 PPC、 GPU-Direct* |
Rivermax - 视频流 | Rivermax 是用于媒体流应用的软件库 API 使用通用的 (COTS) 服务器实现高清、超高清媒体流 兼容 SMPTE 2110-21 packet pacing规范 使用 单个CPU核即可达到 82 Gbps性能 |
以太网 | ConnectX-5 / Ex | x86 |
VMA - 消息加速器 | 支持标准 UDP 和 TCP 套接字(Socket),无需更改应用代码 适用于使用标准套接字(Socket) API 的极低延迟和高吞吐量应用 |
以太网/InfiniBand | ConnectX-3 Pro ConnectX-4 / Lx ConnectX-5 / Ex |
x86 |
UCX - Unified Communication X | 简化的 API,支持通过 RDMA 进行点对点通信 应用 Mellanox 网卡支持的多种传输和卸载技术 |
以太网/InfiniBand | ConnectX-3 Pro ConnectX-4 / Lx ConnectX-5 / Ex |
x86、 Arm、 PPC、 GPU-Direct |
* 注意:路线图 |
我们随时待命,为您打造高效率、高性能的网络。