aboutsummaryrefslogtreecommitdiffstats
path: root/docs/overview/features/devices.rst
blob: f3ecd32c825beb2cad83d0ec20fcaf733d6edfea (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
.. _dev:

=======
Devices
=======

Hardware
--------
* `DPDK <https://www.dpdk.org/>`_

  * `Network Interfaces <https://doc.dpdk.org/guides/nics/>`_
  * `Cryptographic Devices <https://doc.dpdk.org/guides/cryptodevs/>`_

* `Open Data Plane <https://github.com/FDio/odp4vpp>`_
* `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>`_

Operating System
----------------
* `Netmap <http://info.iet.unipi.it/~luigi/netmap/>`_
* `af_packet <http://man7.org/linux/man-pages/man7/packet.7.html>`_
* Tap V2 (FastTap)

Virtualization:
---------------
* SSVM
* Vhost / VirtIO

Containers
----------

* Vhost-user
* MemIF