Le 28/03/2017 à 13:53, Allain Legacy a écrit :
This patch series submits an initial version of the AVP PMD from Wind River
Systems.  The series includes shared header files, driver implementation,
and changes to documentation files in support of this new driver.  The AVP
driver is a shared memory based device.  It is intended to be used as a PMD
within a virtual machine running on a Wind River virtualization platform.
See: http://www.windriver.com/products/titanium-cloud/

It enables optimized packet throughput without requiring any packet
processing in qemu. This allowed us to provide our customers with a
significant performance increase for both DPDK and non-DPDK applications
in the VM.   Since our AVP implementation supports VM live-migration it
is viewed as a better alternative to PCI passthrough or PCI SRIOV since
neither of those support VM live-migration without manual intervention
or significant performance penalties.

Since the initial implementation of AVP devices, vhost-user has become part
of the qemu offering with a significant performance increase over the
original virtio implementation.  However, vhost-user still does not achieve
the level of performance that the AVP device can provide to our customers
for DPDK based guests.

A number of our customers have requested that we upstream the driver to
dpdk.org.

Acked-by: vincent.jar...@6wind.com

Reply via email to