f3ecd32c825beb2cad83d0ec20fcaf733d6edfea
[vpp.git] / docs / overview / features / devices.rst
1 .. _dev:
2
3 =======
4 Devices
5 =======
6
7 Hardware
8 --------
9 * `DPDK <https://www.dpdk.org/>`_
10
11   * `Network Interfaces <https://doc.dpdk.org/guides/nics/>`_
12   * `Cryptographic Devices <https://doc.dpdk.org/guides/cryptodevs/>`_
13
14 * `Open Data Plane <https://github.com/FDio/odp4vpp>`_
15 * `Intel Ethernet Adaptive Virtual Function <https://www.intel.com/content/dam/www/public/us/en/documents/product-specifications/ethernet-adaptive-virtual-function-hardware-spec.pdf>`_
16
17 Operating System
18 ----------------
19 * `Netmap <http://info.iet.unipi.it/~luigi/netmap/>`_
20 * `af_packet <http://man7.org/linux/man-pages/man7/packet.7.html>`_
21 * Tap V2 (FastTap)
22
23 Virtualization:
24 ---------------
25 * SSVM
26 * Vhost / VirtIO
27
28 Containers
29 ----------
30
31 * Vhost-user
32 * MemIF
33