docs: add 1810, including package cloud
[vpp.git] / docs / featuresbyrelease / vpp18.07.rst
1 .. _vpp18.07:\r
2 \r
3 ###############################\r
4 Features for Release VPP 18.07\r
5 ###############################\r
6 \r
7 This section lists those features that became available in VPP Release 18.07: \r
8 \r
9 Infrastructure\r
10 +++++++++++++++\r
11 \r
12 * DPDK 18.02.1\r
13 \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 perfomance\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
20       + bihash_48_8 case:\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
25    - Pollable Stats\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
27 \r
28 VNET & Plugins\r
29 +++++++++++++++\r
30 \r
31 * IGMP improvements\r
32    - Enable/Disable an interface for IGMP\r
33    - improve logging\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
39    - more tests\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
43 * NAT:\r
44    - Code refactor\r
45    - Syslog\r
46    - Multiple outside interfaces\r
47    - Endpoint dependent filtering and mapping\r
48 * ACL:\r
49    - Tuple Merge algorithm cleanup and integration\r
50    - Processing pipeline optimizations\r
51    - Refactoring\r
52 * Experimental AVF driver\r
53 \r
54 \r
55 Host stack\r
56 +++++++++++\r
57 \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
61 * TLS async support\r
62 \r
63 Known issues\r
64 ---------------\r
65 \r
66 For the full list of issues please refer to fd.io `JIRA <https://jira.fd.io/>`_.\r
67 \r
68 Issues fixed\r
69 --------------\r
70 \r
71 For the full list of fixed issues please refer to:\r
72 \r
73 * fd.io `JIRA <https://jira.fd.io/>`_\r
74 * git `commit log <https://git.fd.io/vpp/log/?h=stable/1807>`_\r
75 \r