11.08.2016 Views

Flow Classification Optimizations in DPDK

Day01-Session07-SamehGobriel-DPDKUSASummit2016

Day01-Session07-SamehGobriel-DPDKUSASummit2016

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>DPDK</strong> Framework<br />

Network Functions (Cloud, Enterprise, Comms)<br />

LPM<br />

DISTRIB<br />

REORDER<br />

IVSHMEM<br />

POWER<br />

METER<br />

PORT<br />

TABLE<br />

HASH<br />

JOBSTAT<br />

KNI<br />

VHOST<br />

IP FRAG<br />

SCHED<br />

PIPELINE<br />

ACL<br />

Support<strong>in</strong>g Wild Card <strong>Flow</strong><br />

<strong>Classification</strong> and Variable Key Size<br />

Classify Extensions QoS Pkt Framework<br />

EAL<br />

ETHDEV<br />

CRYPTO<br />

Future<br />

MBUF<br />

IGB<br />

BNX2X<br />

MPIPE<br />

VMXNET3<br />

BONDING<br />

QAT<br />

TBD<br />

MEMPOOL<br />

IXGBE<br />

CXGBE<br />

NFP<br />

XENVIRT<br />

PCAP<br />

AESNI MB<br />

RING<br />

E1000<br />

ENIC<br />

SZEDATA2<br />

VIRTIO<br />

RING<br />

AESNI GCM<br />

I40E<br />

MLX4<br />

ENA<br />

VHOST<br />

AF_PKT<br />

SNOW 3G<br />

TIMER<br />

FM10K<br />

MLX5<br />

NULL<br />

NULL<br />

Core<br />

PMDs: Native & Virtual<br />

KNI IGB_UIO VFIO<br />

UIO_PCI_GENERIC<br />

Accelerators<br />

User Space<br />

Kernel

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!