3 ###############################
\r
4 Features for Release VPP 18.07
\r
5 ###############################
\r
7 This section lists those features that became available in VPP Release 18.07:
\r
14 - Complete rework of the dpdk-input node
\r
15 - Display rx/tx burst function name in "show hardware detail"
\r
16 - Improve buffer alloc performance
\r
17 + This is ~50% improvement in buffer alloc performance. For a 256 buffer allocation, it was ~10 clocks/buffer, now is < 5 clocks.
\r
18 - Add per-numa page allocation info to 'show memory'
\r
19 - Vectorized bihash_{48,40,24,16}_8 key compare
\r
21 * Scalar code: 6 clocks
\r
22 * SSE4.2 code: 3 clocks
\r
23 * AVX2 code: 2.27 clocks
\r
24 * AVX512 code: 1.5 clocks
\r
26 + Stats are now available to a client in a shared memory segment and in the form of a directory, allowing very high performance polling of stats without directly querying VPP.
\r
32 - Enable/Disable an interface for IGMP
\r
34 - refactor common code
\r
35 - no orphaned timers
\r
36 - IGMP state changes in main thread only
\r
37 - Large groups split over multiple state-change reports
\r
38 - SSM range configuration API.
\r
40 * IP: vectorized IP checksum
\r
41 * VXLAN : HW offload RX flow
\r
42 * Rework kube-proxy into LB plugin and add NATA66
\r
46 - Multiple outside interfaces
\r
47 - Endpoint dependent filtering and mapping
\r
49 - Tuple Merge algorithm cleanup and integration
\r
50 - Processing pipeline optimizations
\r
52 * Experimental AVF driver
\r
58 * Session: performance improvements, add support for connectionless transports, datagram reception and transmission
\r
59 * TCP: congestion control improvements and overall fixes
\r
60 * UDP: datagram mode
\r
66 For the full list of issues please refer to fd.io `JIRA <https://jira.fd.io/>`_.
\r
71 For the full list of fixed issues please refer to:
\r
73 * fd.io `JIRA <https://jira.fd.io/>`_
\r
74 * git `commit log <https://git.fd.io/vpp/log/?h=stable/1807>`_
\r