Messaging Accelerator (VMA)

Dramatically improves performance of socket based applications

Mellanox Messaging Accelerator (VMA) boosts the performance of message-based and streaming applications across a wide range of industries. These include the Financial Service market's High-Frequency Trading (HFT) platforms, Web2 clusters, and more. For Media and Entertainment broadcasting and streaming (supporting SMPTE 2110-21) please refer to Mellanox Rivermax.

VMA is an Open Source library project that exposes standard socket APIs with kernel-bypass architecture, enabling user-space networking for Multicast, UDP unicast and TCP streaming. VMA also features ease of use out-of-the-box, with built in preconfigured profiles such as for latency or streaming.

Visit our VMA performance tuning guide for achieving maximum performance.

License
VMA Open Source is made available under a choice of two licenses: GPLv2 and BSD. The software can be downloaded for free from github at https://github.com/Mellanox/libvma/.

Download VMA Open Source

Support
For purchasing support for VMA Open Source, please refer to contracts@mellanox.com


  • Supports Ethernet (1/10/25/40/50/100GbE) and InfiniBand (QDR/FDR/EDR) networks with Mellanox ConnectX® family of products
  • Drastically improves application performance, without application code changes, using standard socket API
  • Reduces application latency to sub-microsecond speeds

VMA v9.0.2 Release

VMA's binary RPMs are distributed as an integral part of the MLNX_OFED/MLNX_EN installation packages (install with '--vma' flag). VMA runs on top of both MLNX_OFED driver stack that supports Ethernet and InfiniBand and on a lighter driver stack, MLNX_EN that support only Ethernet.

  • For the MLNX_EN latest versions click here.
  • For the MLNX_OFED latest versions click here.
  • For the ConnectX-3 onwards adapter cards latest firmware versions click here.
  • VMA sources visit github here.


Mellanox Cookie Policy

This website uses cookies which may help to deliver content tailored to your preferences and interests, provide you with a better browsing experience, and to analyze our traffic. You may delete and/or block out cookies from this site, but it may affect how the site operates. Further information can be found in our Privacy Policy.