=================== #fdio-vpp: fdio-vpp =================== Meeting started by DaveBarach at 15:00:57 UTC. The full logs are available at http://ircbot.wl.linuxfoundation.org/meetings/fdio-vpp/2020/fdio-vpp.2020-04-14-15.00.log.html . Meeting summary --------------- * CSIT (Maciek reporting) (DaveBarach, 15:03:33) * CSIT-2001 tests and report done, except Skylake. (mackonstan, 15:03:52) * VPP v20.01 / CSIT-2001 Skylake NDR and PDR performance data to be published this week (mackonstan, 15:04:04) * Poor NDR (zero drop) performance root caused to mgmt interface Linux en0 interrupts disturbing TRex operation on SuperMicro boards with Skylake processors. (mackonstan, 15:04:40) * Was not happening before environment upgrades (BIOS, CPU ucode). (mackonstan, 15:04:55) * Those same interrupts are not present on the same SuperMicro motherboards equipped with Cascadelake processors. (mackonstan, 15:05:04) * In progress: Number of CSIT infrastructure and framework enhancements, gearing up to regular weekly NDR and PDR performance comparisons. (mackonstan, 15:05:58) * CSIT in the cloud - added AWS c5n instances as another testbed topology, completed ip4 and ipsec performance dry run tests. (mackonstan, 15:08:05) * Mellanox tests - we are in the process of calibrating the MLX5 setup on both TRex side and SUT/VPP side, so pls take the current trending results with a pinch of salt. (mackonstan, 15:08:49) * host stack (Florin) (DaveBarach, 15:09:41) * tcp supports connection scheduling, Improves high scale efficiency when sessions can't send (DaveBarach, 15:10:21) * Same treatment applied to TLS (DaveBarach, 15:10:37) * iperf + tls + ld_preload works (albeit not perfectly) one connectio > 12gb/sec (DaveBarach, 15:11:28) * udp session pinning to workers, similar to TCP (DaveBarach, 15:12:02) * no longer supporting udp-c (connected) sessions (DaveBarach, 15:12:33) * vcl udp iperf test added to "make test" (DaveBarach, 15:12:54) * iperf w/ 9K datagrams fills a 40g pipe (DaveBarach, 15:13:12) * 1500 MTU -> fragmentation -> less than 20gbit (DaveBarach, 15:13:42) * "spring cleaning" effort - tcp features moved to separate files (DaveBarach, 15:14:15) * session api errors switched to session layer errors (DaveBarach, 15:14:32) * binary APIs now deprecated, as promised two releases ago (DaveBarach, 15:14:56) * all api messages use session queues, not binary api queues (DaveBarach, 15:15:12) * Documentation (John, Ray) (DaveBarach, 15:17:42) * multiple requests to add blog posts (DaveBarach, 15:18:17) * adding csit / perf content, ask Maciek et al for review (DaveBarach, 15:18:18) * Release Management (Andrew, Dave) (DaveBarach, 15:18:19) * 20.05 about 4 weeks prior to api freeze (DaveBarach, 15:18:19) * 20.01 planning 20.01.1 planned for after 19.08.X (DaveBarach, 15:18:20) * thanks Dave! a few clarifications 1) we now support tcp descheduling 2) udp + fragmentation reaches less than 25Gbps (florinc, 15:18:40) * infra status (Dave W) (DaveBarach, 15:20:49) * an issue last Friday due to CentOS timestamp issue (DaveBarach, 15:21:11) * no obvious reason, "went away by itself" (DaveBarach, 15:21:23) * planning / hoping to add 2x features to 20.05 (Ray K) (DaveBarach, 15:27:43) * async crypto / crypto-dev work (DaveBarach, 15:27:52) * DDP (dynamic device personalization) to be added (DaveBarach, 15:28:22) * ACTION: Damjan to take a look at async crypto when he can (DaveBarach, 15:29:04) * DDP flow API to direct pkts to specific workers (DaveBarach, 15:29:55) * adding L2tpv3, ipsec (DaveBarach, 15:30:06) * direct specific ipsec tunnels to specific cores (DaveBarach, 15:30:24) * direct specific l2tpv3 tunnels to specific cores (DaveBarach, 15:30:39) * will be a work in progress for a while (DaveBarach, 15:31:07) * involves dpdk feature backport to dpdkd 20.02 (DaveBarach, 15:31:58) * dpdk blast radius only in AVF driver (DaveBarach, 15:33:18) * misc improvements, multiarch support, classifer perf tunes (DaveBarach, 15:34:56) * multiarch (damjan) 18.04 gnu assembler bug backport (DaveBarach, 15:35:54) * avx512 causes cpu power management glitches (DaveBarach, 15:36:19) * on Skylake, Cascade lake (DaveBarach, 15:37:04) Meeting ended at 15:48:59 UTC. People present (lines said) --------------------------- * DaveBarach (40) * mackonstan (8) * collabot` (3) * florinc (1) Generated by `MeetBot`_ 0.1.4