X-Git-Url: https://gerrit.fd.io/r/gitweb?p=csit.git;a=blobdiff_plain;f=resources%2Ftools%2Fpresentation%2Fspecification.yaml;h=024ed55918582dda869fe49e11fa1d5dcf260a8b;hp=4eb7603359fafc9b214f68fbf4c271943ef30ae0;hb=9ddd0a5f14055e51ad783fbd09958275d0a70502;hpb=e4456dd443f86253ed23fc1a07d4618b8ad4b6e4 diff --git a/resources/tools/presentation/specification.yaml b/resources/tools/presentation/specification.yaml index 4eb7603359..024ed55918 100644 --- a/resources/tools/presentation/specification.yaml +++ b/resources/tools/presentation/specification.yaml @@ -39,8 +39,10 @@ DIR[DTR,PERF,COT,3N,HSW]: "{DIR[DTR]}/cot_performance_results_3n_hsw" DIR[DTR,FUNC,VPP,UBUNTU]: "{DIR[DTR]}/vpp_functional_results_ubuntu" DIR[DTR,FUNC,VPP,CENTOS]: "{DIR[DTR]}/vpp_functional_results_centos" + DIR[DTR,FUNC,VPP,DEVICE,UBUNTU]: "{DIR[DTR]}/vpp_device_results_ubuntu" DIR[DTR,FUNC,HC]: "{DIR[DTR]}/honeycomb_functional_results" DIR[DTR,FUNC,NSHSFC]: "{DIR[DTR]}/nshsfc_functional_results" + DIR[DTR,FUNC,DMM]: "{DIR[DTR]}/dmm_functional_results" DIR[DTR,PERF,VPP,IMPRV]: "{DIR[WORKING,SRC]}/vpp_performance_tests/performance_improvements" # Detailed test configurations @@ -53,6 +55,7 @@ DIR[DTC,MRR,VPP,2N,SKX]: "{DIR[DTC]}/vpp_mrr_configuration_2n_skx" DIR[DTC,FUNC,VPP,UBUNTU]: "{DIR[DTC]}/vpp_functional_configuration_ubuntu" DIR[DTC,FUNC,VPP,CENTOS]: "{DIR[DTC]}/vpp_functional_configuration_centos" + DIR[DTC,FUNC,VPP,DEVICE,UBUNTU]: "{DIR[DTC]}/vpp_device_configuration_ubuntu" # Detailed tests operational data DIR[DTO]: "{DIR[WORKING,SRC]}/test_operational_data" @@ -96,23 +99,27 @@ - type: "configuration" + limits: + nic: + x520: 24460000 + x710: 35800000 + xxv710: 35800000 + xl710: 35800000 + + link: + 10ge: 14880952.38 + 25ge: 37202380.95 + 40ge: 59523809.52 + 100ge: 148809523.81 + + pci: + pci-g3-x8: 74404761.90 + pci-g3-x16: 148809523.81 + data-sets: # VPP Performance vpp-performance-changes: - csit-vpp-perf-1801-all: - - 124 # sel - - 127 # sel - - 128 # sel - - 141 # sel - - 142 # sel - - 143 # sel - - 145 # sel - - 146 # sel - - 162 # sel - - 163 # sel - - 167 # sel - - 172 # sel acl only csit-vpp-perf-1804-all: - 21 # sel - 22 # sel @@ -124,58 +131,67 @@ - 30 # sel - 31 # sel - 35 # sel - # TODO: Add Data sources - # csit-vpp-perf-verify-1807-3n-hsw: - # - # NDRPDR sel + csit-vpp-perf-verify-1807-3n-hsw: + - 11 # NDRPDR full 1 + - 22 # NDRPDR full 2 + - 45 # NDRPDR full 3 + - 46 # NDRPDR full 4 + - 15 # NDRPDR sel + - 16 # NDRPDR sel + - 19 # NDRPDR sel + - 18 # NDRPDR sel + - 20 # NDRPDR sel + - 38 # NDRPDR sel + - 40 # NDRPDR sel + - 44 # NDRPDR sel + - 47 # NDRPDR sel + csit-vpp-perf-verify-1810-3n-hsw: + - 8 # NDRPDR sel + - 12 # NDRPDR sel + - 14 # NDRPDR sel + - 18 # NDRPDR sel + - 23 # NDRPDR sel + - 25 # NDRPDR sel + - 38 # NDRPDR sel + - 39 # NDRPDR sel + - 41 # NDRPDR sel + - 42 # NDRPDR sel vpp-compare-testbeds: - # TODO: Add Data sources - # csit-vpp-perf-verify-1807-3n-hsw: - # - # NDRPDR sel - csit-vpp-perf-1801-all: - - 124 # sel - - 127 # sel - - 128 # sel - - 141 # sel - - 142 # sel - - 143 # sel - - 145 # sel - - 146 # sel - - 162 # sel - - 163 # sel - - 167 # sel - - 172 # sel acl only - # TODO: Add Data sources - csit-vpp-perf-verify-1807-3n-skx: - - 33 # NDRPDR sel - - 35 # NDRPDR sel - - 37 # NDRPDR sel + csit-vpp-perf-verify-1810-3n-hsw: + - 8 # NDRPDR sel + - 12 # NDRPDR sel + - 14 # NDRPDR sel + - 18 # NDRPDR sel + - 23 # NDRPDR sel + - 25 # NDRPDR sel - 38 # NDRPDR sel - 39 # NDRPDR sel + - 41 # NDRPDR sel + - 42 # NDRPDR sel + csit-vpp-perf-verify-1810-3n-skx: + - 24 # NDRPDR full + - 10 # NDRPDR sel + - 14 # NDRPDR sel + - 15 # NDRPDR sel + - 16 # NDRPDR sel + - 17 # NDRPDR sel + - 19 # NDRPDR sel + - 20 # NDRPDR sel + - 21 # NDRPDR sel + - 22 # NDRPDR sel + - 25 # NDRPDR sel vpp-compare-testbeds-mrr: - # TODO: Add Data sources - csit-vpp-perf-verify-1807-3n-hsw: + csit-vpp-perf-verify-1810-3n-hsw: - 9 # MRR sel - # TODO: Add Data sources - csit-vpp-perf-verify-1807-3n-skx: - - 28 # MRR sel - - 32 # MRR sel - - 36 # MRR sel - - 42 # MRR sel + csit-vpp-perf-verify-1810-3n-skx: + - 9 # MRR sel + - 11 # MRR sel + - 12 # MRR sel + - 13 # MRR sel vpp-performance-changes-mrr: - csit-vpp-perf-check-1801: - - 3 - - 4 - - 5 - - 6 - - 7 - - 8 - - 9 - - 11 - - 12 - - 13 csit-vpp-perf-check-1804: - 6 # mrr - sel - 13 # mrr - sel @@ -187,169 +203,186 @@ - 20 # mrr - sel - 21 # mrr - sel - 22 # mrr - sel - # TODO: Add Data sources csit-vpp-perf-verify-1807-3n-hsw: + - 8 # MRR full + - 9 # MRR sel + - 21 # MRR sel + - 31 # MRR sel + - 33 # MRR sel + - 36 # MRR sel + - 41 # MRR sel + - 42 # MRR sel + - 48 # MRR sel + csit-vpp-perf-verify-1810-3n-hsw: - 9 # MRR sel vpp-perf-results-3n-hsw: - # TODO: Add Data sources - # csit-vpp-perf-verify-1807-3n-hsw: - csit-vpp-perf-1804-all: - - 19 # full - - 20 # full - - 25 # full - - 49 # full + csit-vpp-perf-verify-1810-3n-hsw: + - 20 # NDRPDR full + - 21 # NDRPDR full + - 22 # NDRPDR full + - 27 # NDRPDR full vpp-perf-results-3n-skx: - # TODO: Add Data sources - # csit-vpp-perf-verify-1807-3n-skx: - csit-vpp-perf-1804-all: - - 19 # full - - 20 # full - - 25 # full - - 49 # full + csit-vpp-perf-verify-1810-3n-skx: + - 23 # NDRPDR full + - 24 # NDRPDR full vpp-perf-results-2n-skx: - # TODO: Add Data sources - csit-vpp-perf-verify-1807-2n-skx: - - 32 # NDRPDR full + csit-vpp-perf-verify-1810-2n-skx: + - 25 # NDRPDR full + - 26 # NDRPDR full vpp-mrr-results-3n-hsw: - csit-vpp-perf-verify-1807-3n-hsw: - - 8 # MRR full + csit-vpp-perf-verify-1810-3n-hsw: + - 9 # MRR sel vpp-mrr-results-3n-skx: - # TODO: Replace with better results - csit-vpp-perf-verify-1807-3n-skx: - - 31 # MRR full + csit-vpp-perf-verify-1810-3n-skx: + - 9 # MRR sel vpp-mrr-results-2n-skx: - csit-vpp-perf-verify-1807-2n-skx: - - 27 # MRR full + csit-vpp-perf-verify-1810-2n-skx: + - 8 # MRR sel plot-throughput-speedup-analysis-3n-hsw: - # TODO: Add Data sources - # csit-vpp-perf-verify-1807-3n-hsw: - csit-vpp-perf-1804-all: - - 19 # full - - 20 # full - - 25 # full - - 49 # full - - 21 # sel - - 22 # sel - - 23 # sel - - 24 # sel - - 27 # sel - - 28 # sel - - 29 # sel - - 30 # sel - - 31 # sel - - 35 # sel - - plot-throughput-speedup-analysis-3n-skx: - # TODO: Add Data sources - csit-vpp-perf-verify-1807-3n-skx: - - 33 # NDRPDR sel - - 35 # NDRPDR sel - - 37 # NDRPDR sel + csit-vpp-perf-verify-1810-3n-hsw: + - 8 # NDRPDR sel + - 12 # NDRPDR sel + - 14 # NDRPDR sel + - 18 # NDRPDR sel + - 23 # NDRPDR sel + - 25 # NDRPDR sel - 38 # NDRPDR sel - 39 # NDRPDR sel + - 41 # NDRPDR sel + - 42 # NDRPDR sel + + plot-throughput-speedup-analysis-3n-skx: + csit-vpp-perf-verify-1810-3n-skx: + - 24 # NDRPDR full + - 10 # NDRPDR sel + - 14 # NDRPDR sel + - 15 # NDRPDR sel + - 16 # NDRPDR sel + - 17 # NDRPDR sel + - 19 # NDRPDR sel + - 20 # NDRPDR sel + - 21 # NDRPDR sel + - 22 # NDRPDR sel + - 25 # NDRPDR sel plot-throughput-speedup-analysis-2n-skx: - # TODO: Add Data sources - csit-vpp-perf-verify-1807-2n-skx: - - 26 # NDRPDR sel - - 28 # NDRPDR sel - - 29 # NDRPDR sel - - 30 # NDRPDR sel - - 34 # NDRPDR sel - - 35 # NDRPDR sel - - 36 # NDRPDR sel - - 39 # NDRPDR sel - - 40 # NDRPDR sel - - 42 # NDRPDR sel + csit-vpp-perf-verify-1810-2n-skx: + - 9 # NDRPDR sel + - 13 # NDRPDR sel + - 14 # NDRPDR sel + - 19 # NDRPDR sel + - 20 # NDRPDR sel + - 21 # NDRPDR sel + - 22 # NDRPDR sel + - 23 # NDRPDR sel + - 24 # NDRPDR sel + - 27 # NDRPDR sel plot-vpp-throughput-latency-3n-hsw: - # TODO: Add Data sources - # csit-vpp-perf-verify-1807-3n-hsw: - csit-vpp-perf-1804-all: - - 19 # full - - 20 # full - - 25 # full - - 49 # full - - 21 # sel - - 22 # sel - - 23 # sel - - 24 # sel - - 27 # sel - - 28 # sel - - 29 # sel - - 30 # sel - - 31 # sel - - 35 # sel - - plot-vpp-throughput-latency-3n-skx: - # TODO: Add Data sources - csit-vpp-perf-verify-1807-3n-skx: - - 33 # NDRPDR sel - - 35 # NDRPDR sel - - 37 # NDRPDR sel + csit-vpp-perf-verify-1810-3n-hsw: + - 8 # NDRPDR sel + - 12 # NDRPDR sel + - 14 # NDRPDR sel + - 18 # NDRPDR sel + - 23 # NDRPDR sel + - 25 # NDRPDR sel - 38 # NDRPDR sel - 39 # NDRPDR sel + - 41 # NDRPDR sel + - 42 # NDRPDR sel + + plot-vpp-throughput-latency-3n-skx: + csit-vpp-perf-verify-1810-3n-skx: + - 24 # NDRPDR full + - 10 # NDRPDR sel + - 14 # NDRPDR sel + - 15 # NDRPDR sel + - 16 # NDRPDR sel + - 17 # NDRPDR sel + - 19 # NDRPDR sel + - 20 # NDRPDR sel + - 21 # NDRPDR sel + - 22 # NDRPDR sel + - 25 # NDRPDR sel plot-vpp-throughput-latency-2n-skx: - csit-vpp-perf-verify-1807-2n-skx: - - 26 # NDRPDR sel - - 28 # NDRPDR sel - - 29 # NDRPDR sel - - 30 # NDRPDR sel - - 34 # NDRPDR sel - - 35 # NDRPDR sel - - 36 # NDRPDR sel - - 39 # NDRPDR sel - - 40 # NDRPDR sel - - 42 # NDRPDR sel + csit-vpp-perf-verify-1810-2n-skx: + - 9 # NDRPDR sel + - 13 # NDRPDR sel + - 14 # NDRPDR sel + - 19 # NDRPDR sel + - 20 # NDRPDR sel + - 21 # NDRPDR sel + - 22 # NDRPDR sel + - 23 # NDRPDR sel + - 24 # NDRPDR sel + - 27 # NDRPDR sel plot-vpp-http-server-performance: - # TODO: Add Data sources - csit-vpp-perf-1804-all: - - 39 # wrk - - 40 # wrk - - 41 # wrk - - 42 # wrk - - 43 # wrk - - 44 # wrk - - 45 # wrk - - 46 # wrk - - 47 # wrk - - 48 # wrk + csit-vpp-perf-verify-1810-3n-hsw: + - 28 # WRK + - 29 # WRK + - 30 # WRK + - 31 # WRK + - 32 # WRK + - 33 # WRK + - 34 # WRK + - 35 # WRK + - 36 # WRK + - 37 # WRK # VPP Functional vpp-func-results-ubuntu: - csit-vpp-functional-1807-ubuntu1604-virl: - # TODO: Add Data sources - - "lastSuccessfulBuild" + csit-vpp-functional-1810-ubuntu1604-virl: + - 44 vpp-func-results-centos: - csit-vpp-functional-1807-centos7-virl: - # TODO: Add Data sources - - "lastSuccessfulBuild" + csit-vpp-functional-1810-centos7-virl: + - 44 + + vpp-device-results-ubuntu: + csit-vpp-device-1810-ubuntu1804-1n-skx: + - 2 # VPP Ligato ligato-perf-results-3n-hsw: - # TODO: Replace with better results - csit-ligato-perf-1807-all: - - 3 # full ? + csit-ligato-perf-verify-1810-3n-hsw: + - 5 # full plot-ligato-throughput-speedup-analysis-3n-hsw: - # TODO: Add Data sources - csit-ligato-perf-1807-all: - - 4 # sel + csit-ligato-perf-verify-1810-3n-hsw: + - 5 # full + - 6 # sel + - 8 # sel + - 9 # sel + - 11 # sel + - 12 # sel + - 13 # sel + - 14 # sel + - 16 # sel + - 17 # sel + - 18 # sel plot-ligato-throughput-latency-3n-hsw: - # TODO: Add Data sources - csit-ligato-perf-1807-all: - - 4 # sel + csit-ligato-perf-verify-1810-3n-hsw: + - 5 # full + - 6 # sel + - 8 # sel + - 9 # sel + - 11 # sel + - 12 # sel + - 13 # sel + - 14 # sel + - 16 # sel + - 17 # sel + - 18 # sel # DPDK Performance dpdk-performance-changes: @@ -375,121 +408,146 @@ - 21 - 22 - 23 + csit-dpdk-perf-verify-1810-3n-hsw: + - 1 # NDRPDR sel + - 2 # NDRPDR sel + - 3 # NDRPDR sel + - 4 # NDRPDR sel + - 5 # NDRPDR sel + - 6 # NDRPDR sel + - 7 # NDRPDR sel + - 8 # NDRPDR sel + - 9 # NDRPDR sel + - 10 # NDRPDR sel dpdk-compare-testbeds: - csit-dpdk-perf-verify-1807-3n-skx: - - 1 - - 2 - - 3 - - 6 - - 7 - - 8 - - 9 - - 10 - - 11 - - 12 - csit-dpdk-perf-verify-1807-3n-hsw: - - 11 - - 12 # full - - 14 - - 15 - - 16 - - 17 - - 20 - - 21 - - 22 - - 23 + csit-dpdk-perf-verify-1810-3n-skx: + - 3 # NDRPDR sel + - 4 # NDRPDR sel + - 6 # NDRPDR sel + - 7 # NDRPDR sel + - 8 # NDRPDR sel + - 9 # NDRPDR sel + - 10 # NDRPDR sel + - 11 # NDRPDR sel + - 12 # NDRPDR sel + - 13 # NDRPDR sel + csit-dpdk-perf-verify-1810-3n-hsw: + - 1 # NDRPDR sel + - 2 # NDRPDR sel + - 3 # NDRPDR sel + - 4 # NDRPDR sel + - 5 # NDRPDR sel + - 6 # NDRPDR sel + - 7 # NDRPDR sel + - 8 # NDRPDR sel + - 9 # NDRPDR sel + - 10 # NDRPDR sel dpdk-perf-results-3n-hsw: - csit-dpdk-perf-verify-1807-3n-hsw: - - 12 + csit-dpdk-perf-verify-1810-3n-hsw: + - 1 dpdk-perf-results-3n-skx: - csit-dpdk-perf-verify-1807-3n-skx: - - 12 + csit-dpdk-perf-verify-1810-3n-skx: + - 3 # NDRPDR sel dpdk-perf-results-2n-skx: - csit-dpdk-perf-verify-1807-2n-skx: - - 10 + csit-dpdk-perf-verify-1810-2n-skx: + - 3 plot-dpdk-throughput-latency-3n-hsw: - csit-dpdk-perf-verify-1807-3n-hsw: - - 11 - - 12 # full - - 14 - - 15 - - 16 - - 17 - - 20 - - 21 - - 22 - - 23 + csit-dpdk-perf-verify-1810-3n-hsw: + - 1 # NDRPDR sel + - 2 # NDRPDR sel + - 3 # NDRPDR sel + - 4 # NDRPDR sel + - 5 # NDRPDR sel + - 6 # NDRPDR sel + - 7 # NDRPDR sel + - 8 # NDRPDR sel + - 9 # NDRPDR sel + - 10 # NDRPDR sel plot-dpdk-throughput-latency-3n-skx: - csit-dpdk-perf-verify-1807-3n-skx: - - 1 - - 2 - - 3 - - 6 - - 7 - - 8 - - 9 - - 10 - - 11 - - 12 + csit-dpdk-perf-verify-1810-3n-skx: + - 3 # NDRPDR sel + - 4 # NDRPDR sel + - 6 # NDRPDR sel + - 7 # NDRPDR sel + - 8 # NDRPDR sel + - 9 # NDRPDR sel + - 10 # NDRPDR sel + - 11 # NDRPDR sel + - 12 # NDRPDR sel + - 13 # NDRPDR sel plot-dpdk-throughput-latency-2n-skx: - csit-dpdk-perf-verify-1807-2n-skx: - - 1 - - 2 - - 3 - - 4 - - 5 - - 6 - - 7 - - 8 - - 9 - - 10 + csit-dpdk-perf-verify-1810-2n-skx: + - 3 # NDRPDR sel + - 4 # NDRPDR sel + - 5 # NDRPDR sel + - 7 # NDRPDR sel + - 8 # NDRPDR sel + - 9 # NDRPDR sel + - 10 # NDRPDR sel + - 11 # NDRPDR sel + - 12 # NDRPDR sel + - 13 # NDRPDR sel # HoneyComb Functional hc-func-results: - csit-hc2vpp-verify-func-1807-ubuntu1604: - # TODO: Add Data sources - - "lastSuccessfulBuild" + csit-hc2vpp-verify-func-1810-ubuntu1604: + - 1 - #NSH SFC Functional + # NSH SFC Functional nsh-func-results: - # TODO: Add Data sources - csit-nsh_sfc-verify-func-1804-ubuntu1604-virl: - - 7 + csit-nsh_sfc-verify-func-1810-ubuntu1604-virl: + - 1 + + # DMM Functional + dmm-func-results: + csit-dmm-functional-1810-ubuntu1604-virl: + - 1 plot-layouts: plot-cps: + titlefont: + size: 18 xaxis: + title: "Test Cases [Index]" + titlefont: + size: 16 autorange: True fixedrange: False - gridcolor: "rgb(238, 238, 238)" - linecolor: "rgb(238, 238, 238)" + gridcolor: "rgb(230, 230, 230)" + linecolor: "rgb(220, 220, 220)" linewidth: 1 showgrid: True showline: True showticklabels: True - tickcolor: "rgb(238, 238, 238)" + tickcolor: "rgb(220, 220, 220)" tickmode: "linear" - title: "Indexed Test Cases" + tickfont: + size: 16 zeroline: False yaxis: - gridcolor: "rgb(238, 238, 238)" + title: "Connections Per Second [cps]" + titlefont: + size: 16 + gridcolor: "rgb(230, 230, 230)" hoverformat: ".4s" - linecolor: "rgb(238, 238, 238)" + linecolor: "rgb(220, 220, 220)" linewidth: 1 rangemode: "tozero" showgrid: True showline: True showticklabels: True - tickcolor: "rgb(238, 238, 238)" - title: "Connections Per Second [cps]" + tickcolor: "rgb(220, 220, 220)" + tickformat: ".3s" + tickfont: + size: 16 zeroline: False boxmode: "group" boxgroupgap: 0.5 @@ -497,39 +555,52 @@ margin: t: 50 b: 20 - l: 50 + l: 80 r: 20 showlegend: True legend: orientation: "h" + font: + size: 16 width: 700 - height: 1000 + height: 800 plot-rps: + titlefont: + size: 18 xaxis: + title: "Test Cases [Index]" + titlefont: + size: 16 autorange: True fixedrange: False - gridcolor: "rgb(238, 238, 238)" - linecolor: "rgb(238, 238, 238)" + gridcolor: "rgb(230, 230, 230)" + linecolor: "rgb(220, 220, 220)" linewidth: 1 showgrid: True showline: True showticklabels: True - tickcolor: "rgb(238, 238, 238)" + tickcolor: "rgb(220, 220, 220)" tickmode: "linear" - title: "Indexed Test Cases" + tickfont: + size: 16 zeroline: False yaxis: - gridcolor: "rgb(238, 238, 238)" + title: "Requests Per Second [rps]" + titlefont: + size: 16 + gridcolor: "rgb(230, 230, 230)" hoverformat: ".4s" - linecolor: "rgb(238, 238, 238)" + linecolor: "rgb(220, 220, 220)" linewidth: 1 rangemode: "tozero" showgrid: True showline: True showticklabels: True - tickcolor: "rgb(238, 238, 238)" - title: "Requests Per Second [rps]" + tickcolor: "rgb(230, 230, 230)" + tickformat: ".3s" + tickfont: + size: 16 zeroline: False boxmode: "group" boxgroupgap: 0.5 @@ -537,137 +608,217 @@ margin: t: 50 b: 20 - l: 50 + l: 80 r: 20 showlegend: True legend: orientation: "h" + font: + size: 16 width: 700 - height: 1000 + height: 800 plot-throughput: + titlefont: + size: 18 xaxis: + title: "Test Cases [Index]" + titlefont: + size: 16 autorange: True fixedrange: False - gridcolor: "rgb(238, 238, 238)" - linecolor: "rgb(238, 238, 238)" + gridcolor: "rgb(230, 230, 230)" + linecolor: "rgb(220, 220, 220)" linewidth: 1 showgrid: True showline: True showticklabels: True - tickcolor: "rgb(238, 238, 238)" + tickcolor: "rgb(220, 220, 220)" tickmode: "linear" - title: "Indexed Test Cases" + tickfont: + size: 16 zeroline: False yaxis: - gridcolor: "rgb(238, 238, 238)" + title: "Packet Throughput [Mpps]" + titlefont: + size: 16 + gridcolor: "rgb(230, 230, 230)" hoverformat: ".4s" - linecolor: "rgb(238, 238, 238)" + tickformat: ".3s" + linecolor: "rgb(220, 220, 220)" linewidth: 1 showgrid: True showline: True showticklabels: True - tickcolor: "rgb(238, 238, 238)" - title: "Packets Per Second [pps]" + tickcolor: "rgb(220, 220, 220)" + tickfont: + size: 16 zeroline: False + range: [0,50] boxmode: "group" boxgroupgap: 0.5 autosize: False margin: t: 50 b: 20 - l: 50 + l: 80 r: 20 showlegend: True legend: orientation: "h" + font: + size: 16 width: 700 - height: 1000 + # height: 850 - plot-latency: + plot-throughput-speedup-analysis: + titlefont: + size: 18 xaxis: + title: "Number of Cores [Qty]" + titlefont: + size: 16 autorange: True fixedrange: False - gridcolor: "rgb(238, 238, 238)" - linecolor: "rgb(238, 238, 238)" + gridcolor: "rgb(230, 230, 230)" + linecolor: "rgb(220, 220, 220)" linewidth: 1 showgrid: True showline: True showticklabels: True tickcolor: "rgb(238, 238, 238)" tickmode: "linear" - title: "Indexed Test Cases" + tickfont: + size: 16 zeroline: False yaxis: - gridcolor: "rgb(238, 238, 238)" - hoverformat: "" - linecolor: "rgb(238, 238, 238)" + title: "Packet Throughput [Mpps]" + titlefont: + size: 16 + type: "linear" + gridcolor: "rgb(230, 230, 230)" + hoverformat: ".4s" + linecolor: "rgb(220, 220, 220)" linewidth: 1 showgrid: True showline: True showticklabels: True - tickcolor: "rgb(238, 238, 238)" - title: "Latency min/avg/max [uSec]" - zeroline: False - boxmode: "group" - boxgroupgap: 0.5 + tickcolor: "rgb(220, 220, 220)" + tickformat: ".4s" + tickfont: + size: 16 + zeroline: True + rangemode: "tozero" + # range: [0,100] + legend: + orientation: "h" + font: + size: 16 + xanchor: "left" + yanchor: "top" + x: 0 + y: -0.2 + bgcolor: "rgba(255, 255, 255, 0)" + bordercolor: "rgba(255, 255, 255, 0)" + traceorder: "normal" # "grouped" does not work: bug https://github.com/plotly/plotly.js/issues/1913 autosize: False margin: - t: 50 - b: 20 - l: 50 - r: 20 + 't': 50 + 'b': 150 + 'l': 85 + 'r': 10 showlegend: True - legend: - orientation: "h" width: 700 - height: 1000 + height: 700 + hoverlabel: + namelength: -1 + annotations: [ + { + text: "_ _ __ ...", + align: "left", + showarrow: False, + xref: "paper", + yref: "paper", + xanchor: "left", + yanchor: "top", + x: 0, + y: -0.13, + font: { + family: "Consolas, Courier New", + size: 15 + }, + }, + { + text: " Perfect Measured Limit", + align: "left", + showarrow: False, + xref: "paper", + yref: "paper", + xanchor: "left", + yanchor: "top", + x: 0, + y: -0.15, + font: { + family: "Consolas, Courier New", + size: 15 + }, + }, + ] - plot-throughput-speedup-analysis: + plot-latency: + titlefont: + size: 18 xaxis: + title: "Direction" + titlefont: + size: 16 autorange: True fixedrange: False - gridcolor: "rgb(238, 238, 238)" - linecolor: "rgb(238, 238, 238)" + gridcolor: "rgb(230, 230, 230)" + linecolor: "rgb(220, 220, 220)" linewidth: 1 showgrid: True showline: True - showticklabels: True - tickcolor: "rgb(238, 238, 238)" + showticklabels: False + tickcolor: "rgb(220, 220, 220)" tickmode: "linear" - tickangle: 270 + tickfont: + size: 16 zeroline: False yaxis: - title: "Throughput speedup factor" - gridcolor: "rgb(238, 238, 238)" + title: "Packet Latency [uSec]" + titlefont: + size: 16 + type: "linear" + gridcolor: "rgb(230, 230, 230)" hoverformat: ".4s" - linecolor: "rgb(238, 238, 238)" + linecolor: "rgb(220, 220, 220)" linewidth: 1 showgrid: True showline: True showticklabels: True - tickcolor: "rgb(238, 238, 238)" - zeroline: False + tickcolor: "rgb(220, 220, 220)" + tickformat: ".4s" + tickfont: + size: 16 + zeroline: True + rangemode: "tozero" legend: orientation: "h" - xanchor: "center" - yanchor: "top" - x: 0.5 - y: 1 - bgcolor: "rgba(255, 255, 255, 0)" - bordercolor: "rgba(255, 255, 255, 0)" - barmode: "group" - bargap: 0.15 - bargroupgap: 0.1 + font: + size: 16 + traceorder: "normal" # "grouped" does not work: bug https://github.com/plotly/plotly.js/issues/1913 autosize: False margin: 't': 50 - 'b': 300 - 'l': 50 - 'r': 20 + 'b': 150 + 'l': 80 + 'r': 10 showlegend: True width: 700 - height: 1000 + height: 700 + hoverlabel: + namelength: -1 - type: "static" @@ -684,24 +835,7 @@ builds: - csit-vpp-perf-1801-all: - - 124 # sel - - 127 # sel - - 128 # sel - - 141 # sel - - 142 # sel - - 143 # sel - - 145 # sel - - 146 # sel - - 162 # sel - - 163 # sel - - 167 # sel - - 172 # sel acl only csit-vpp-perf-1804-all: - - 19 # full - - 20 # full - - 25 # full - - 49 # full - 21 # sel - 22 # sel - 23 # sel @@ -712,33 +846,106 @@ - 30 # sel - 31 # sel - 35 # sel - - 39 # wrk - - 40 # wrk - - 41 # wrk - - 42 # wrk - - 43 # wrk - - 44 # wrk - - 45 # wrk - - 46 # wrk - - 47 # wrk - - 48 # wrk - # TODO: Add Data sources csit-vpp-perf-verify-1807-3n-hsw: - 8 # MRR full - 9 # MRR sel - # TODO: Add Data sources + - 21 # MRR sel + - 31 # MRR sel + - 33 # MRR sel + - 36 # MRR sel + - 41 # MRR sel + - 42 # MRR sel + - 48 # MRR sel + - 11 # NDRPDR full 1 + - 22 # NDRPDR full 2 + - 45 # NDRPDR full 3 + - 46 # NDRPDR full 4 + - 15 # NDRPDR sel + - 16 # NDRPDR sel + - 19 # NDRPDR sel + - 18 # NDRPDR sel + - 20 # NDRPDR sel + - 38 # NDRPDR sel + - 40 # NDRPDR sel + - 44 # NDRPDR sel + - 47 # NDRPDR sel + - 24 # WRK + - 25 # WRK + - 23 # WRK + - 26 # WRK + - 27 # WRK + - 28 # WRK + - 29 # WRK + - 30 # WRK + - 32 # WRK + - 35 # WRK + csit-vpp-perf-verify-1810-3n-hsw: + - 9 # MRR sel + - 20 # NDRPDR full + - 21 # NDRPDR full + - 22 # NDRPDR full + - 27 # NDRPDR full + - 8 # NDRPDR sel + - 12 # NDRPDR sel + - 14 # NDRPDR sel + - 18 # NDRPDR sel + - 23 # NDRPDR sel + - 25 # NDRPDR sel + - 38 # NDRPDR sel + - 39 # NDRPDR sel + - 41 # NDRPDR sel + - 42 # NDRPDR sel + - 28 # WRK + - 29 # WRK + - 30 # WRK + - 31 # WRK + - 32 # WRK + - 33 # WRK + - 34 # WRK + - 35 # WRK + - 36 # WRK + - 37 # WRK csit-vpp-perf-verify-1807-3n-skx: - 31 # MRR full - 28 # MRR sel - 32 # MRR sel - 36 # MRR sel - 42 # MRR sel + - 47 # MRR sel + - 48 # MRR sel + - 51 # MRR sel + - 52 # MRR sel + - 53 # MRR sel + - 54 # MRR sel + - 40 # NDRPDR full 1 + - 41 # NDRPDR full 2 - 33 # NDRPDR sel - 35 # NDRPDR sel - 37 # NDRPDR sel - 38 # NDRPDR sel - 39 # NDRPDR sel - # TODO: Add Data sources + - 43 # NDRPDR sel + - 44 # NDRPDR sel + - 49 # NDRPDR sel + - 50 # NDRPDR sel + - 56 # NDRPDR sel + csit-vpp-perf-verify-1810-3n-skx: + - 9 # MRR sel + - 11 # MRR sel + - 12 # MRR sel + - 13 # MRR sel + - 23 # NDRPDR full + - 24 # NDRPDR full + - 10 # NDRPDR sel + - 14 # NDRPDR sel + - 15 # NDRPDR sel + - 16 # NDRPDR sel + - 17 # NDRPDR sel + - 19 # NDRPDR sel + - 20 # NDRPDR sel + - 21 # NDRPDR sel + - 22 # NDRPDR sel + - 25 # NDRPDR sel csit-vpp-perf-verify-1807-2n-skx: - 27 # MRR full - 31 # MRR sel @@ -747,6 +954,10 @@ - 38 # MRR sel - 41 # MRR sel - 43 # MRR sel + - 44 # MRR sel + - 45 # MRR sel + - 46 # MRR sel + - 47 # MRR sel - 32 # NDRPDR full - 26 # NDRPDR sel - 28 # NDRPDR sel @@ -758,17 +969,23 @@ - 39 # NDRPDR sel - 40 # NDRPDR sel - 42 # NDRPDR sel - csit-vpp-perf-check-1801: - - 3 # mrr - - 4 # mrr - - 5 # mrr - - 6 # mrr - - 7 # mrr - - 8 # mrr - - 9 # mrr - - 11 # mrr - - 12 # mrr - - 13 # mrr + csit-vpp-perf-verify-1810-2n-skx: + - 8 # MRR sel + - 10 # MRR sel + - 11 # MRR sel + - 12 # MRR sel + - 25 # NDRPDR full + - 26 # NDRPDR full + - 9 # NDRPDR sel + - 13 # NDRPDR sel + - 14 # NDRPDR sel + - 19 # NDRPDR sel + - 20 # NDRPDR sel + - 21 # NDRPDR sel + - 22 # NDRPDR sel + - 23 # NDRPDR sel + - 24 # NDRPDR sel + - 27 # NDRPDR sel csit-vpp-perf-check-1804: - 5 # mrr - full - 6 # mrr - sel @@ -781,22 +998,18 @@ - 20 # mrr - sel - 21 # mrr - sel - 22 # mrr - sel - csit-ligato-perf-1804-all: - - 4 # full - - 5 # sel + csit-ligato-perf-verify-1810-3n-hsw: + - 5 # full - 6 # sel - - 7 # sel - 8 # sel - 9 # sel - - 10 # sel - 11 # sel - 12 # sel - 13 # sel - 14 # sel - # TODO: Add Data sources - csit-ligato-perf-1807-all: - - 3 # full ? - - 4 # sel + - 16 # sel + - 17 # sel + - 18 # sel csit-dpdk-perf-1804-all: - 4 - 5 @@ -819,6 +1032,17 @@ - 21 - 22 - 23 + csit-dpdk-perf-verify-1810-3n-hsw: + - 1 # NDRPDR sel + - 2 # NDRPDR sel + - 3 # NDRPDR sel + - 4 # NDRPDR sel + - 5 # NDRPDR sel + - 6 # NDRPDR sel + - 7 # NDRPDR sel + - 8 # NDRPDR sel + - 9 # NDRPDR sel + - 10 # NDRPDR sel csit-dpdk-perf-verify-1807-3n-skx: - 1 - 2 @@ -830,29 +1054,41 @@ - 10 - 11 - 12 - csit-dpdk-perf-verify-1807-2n-skx: - - 1 + csit-dpdk-perf-verify-1810-3n-skx: + - 3 # NDRPDR sel + - 4 # NDRPDR sel + - 6 # NDRPDR sel + - 7 # NDRPDR sel + - 8 # NDRPDR sel + - 9 # NDRPDR sel + - 10 # NDRPDR sel + - 11 # NDRPDR sel + - 12 # NDRPDR sel + - 13 # NDRPDR sel + csit-dpdk-perf-verify-1810-2n-skx: + - 3 # NDRPDR sel + - 4 # NDRPDR sel + - 5 # NDRPDR sel + - 7 # NDRPDR sel + - 8 # NDRPDR sel + - 9 # NDRPDR sel + - 10 # NDRPDR sel + - 11 # NDRPDR sel + - 12 # NDRPDR sel + - 13 # NDRPDR sel + + csit-vpp-functional-1810-ubuntu1604-virl: + - 44 + csit-vpp-functional-1810-centos7-virl: + - 44 + csit-vpp-device-1810-ubuntu1804-1n-skx: - 2 - - 3 - - 4 - - 5 - - 6 - - 7 - - 8 - - 9 - - 10 - csit-vpp-functional-1807-ubuntu1604-virl: - # TODO: Add Data sources - - "lastSuccessfulBuild" - csit-vpp-functional-1807-centos7-virl: - # TODO: Add Data sources - - "lastSuccessfulBuild" - # TODO: Add Data sources - csit-nsh_sfc-verify-func-1804-ubuntu1604-virl: - - 7 - csit-hc2vpp-verify-func-1807-ubuntu1604: - # TODO: Add Data sources - - "lastSuccessfulBuild" + csit-nsh_sfc-verify-func-1810-ubuntu1604-virl: + - 1 + csit-dmm-functional-1810-ubuntu1604-virl: + - 1 + csit-hc2vpp-verify-func-1810-ubuntu1604: + - 1 - type: "output" @@ -869,6 +1105,8 @@ ################################################################################ # VPP + +# VPP Performance Changes 1t1c pdr - type: "table" title: "VPP Performance Changes 1t1c pdr" @@ -876,51 +1114,50 @@ output-file: "{DIR[STATIC,VPP]}/performance-changes-1t1c-pdr" history: - - title: "rls1801" + title: "rls1804" data: - csit-vpp-perf-1801-all: - - 124 # sel - - 127 # sel - - 128 # sel - - 141 # sel - - 142 # sel - - 143 # sel - - 145 # sel - - 146 # sel - - 162 # sel - - 163 # sel - - 167 # sel - - 172 # sel acl only + csit-vpp-perf-1804-all: + - 21 # sel + - 22 # sel + - 23 # sel + - 24 # sel + - 27 # sel + - 28 # sel + - 29 # sel + - 30 # sel + - 31 # sel + - 35 # sel reference: - title: "rls1804" + title: "rls1807" data: - csit-vpp-perf-1804-all: - - 21 # sel - - 22 # sel - - 23 # sel - - 24 # sel - - 27 # sel - - 28 # sel - - 29 # sel - - 30 # sel - - 31 # sel - - 35 # sel + csit-vpp-perf-verify-1807-3n-hsw: + - 11 # NDRPDR full 1 + - 22 # NDRPDR full 2 + - 45 # NDRPDR full 3 + - 46 # NDRPDR full 4 + - 15 # NDRPDR sel + - 16 # NDRPDR sel + - 19 # NDRPDR sel + - 18 # NDRPDR sel + - 20 # NDRPDR sel + - 38 # NDRPDR sel + - 40 # NDRPDR sel + - 44 # NDRPDR sel + - 47 # NDRPDR sel compare: - title: "rls1807" + title: "rls1810" data: - # TODO: Add Data sources - # csit-vpp-perf-verify-1807-3n-hsw: - csit-vpp-perf-1804-all: - - 21 # sel - - 22 # sel - - 23 # sel - - 24 # sel - - 27 # sel - - 28 # sel - - 29 # sel - - 30 # sel - - 31 # sel - - 35 # sel + csit-vpp-perf-verify-1810-3n-hsw: + - 8 # NDRPDR sel + - 12 # NDRPDR sel + - 14 # NDRPDR sel + - 18 # NDRPDR sel + - 23 # NDRPDR sel + - 25 # NDRPDR sel + - 38 # NDRPDR sel + - 39 # NDRPDR sel + - 41 # NDRPDR sel + - 42 # NDRPDR sel data: "vpp-performance-changes" include-tests: "PDR" # "PDR" | "NDR" | "MRR" filter: "'1T1C' and ('NDRPDR' or 'NDRPDRDISC')" # "('NDRPDR' or 'NDRPDRDISC')" | "'MRR'" @@ -929,6 +1166,7 @@ - "parent" - "throughput" +# VPP Performance Changes 2t2c pdr - type: "table" title: "VPP Performance Changes 2t2c pdr" @@ -936,51 +1174,50 @@ output-file: "{DIR[STATIC,VPP]}/performance-changes-2t2c-pdr" history: - - title: "rls1801" + title: "rls1804" data: - csit-vpp-perf-1801-all: - - 124 # sel - - 127 # sel - - 128 # sel - - 141 # sel - - 142 # sel - - 143 # sel - - 145 # sel - - 146 # sel - - 162 # sel - - 163 # sel - - 167 # sel - - 172 # sel acl only + csit-vpp-perf-1804-all: + - 21 # sel + - 22 # sel + - 23 # sel + - 24 # sel + - 27 # sel + - 28 # sel + - 29 # sel + - 30 # sel + - 31 # sel + - 35 # sel reference: - title: "rls1804" + title: "rls1807" data: - csit-vpp-perf-1804-all: - - 21 # sel - - 22 # sel - - 23 # sel - - 24 # sel - - 27 # sel - - 28 # sel - - 29 # sel - - 30 # sel - - 31 # sel - - 35 # sel + csit-vpp-perf-verify-1807-3n-hsw: + - 11 # NDRPDR full 1 + - 22 # NDRPDR full 2 + - 45 # NDRPDR full 3 + - 46 # NDRPDR full 4 + - 15 # NDRPDR sel + - 16 # NDRPDR sel + - 19 # NDRPDR sel + - 18 # NDRPDR sel + - 20 # NDRPDR sel + - 38 # NDRPDR sel + - 40 # NDRPDR sel + - 44 # NDRPDR sel + - 47 # NDRPDR sel compare: - title: "rls1807" + title: "rls1810" data: - # TODO: Add Data sources - # csit-vpp-perf-verify-1807-3n-hsw: - csit-vpp-perf-1804-all: - - 21 # sel - - 22 # sel - - 23 # sel - - 24 # sel - - 27 # sel - - 28 # sel - - 29 # sel - - 30 # sel - - 31 # sel - - 35 # sel + csit-vpp-perf-verify-1810-3n-hsw: + - 8 # NDRPDR sel + - 12 # NDRPDR sel + - 14 # NDRPDR sel + - 18 # NDRPDR sel + - 23 # NDRPDR sel + - 25 # NDRPDR sel + - 38 # NDRPDR sel + - 39 # NDRPDR sel + - 41 # NDRPDR sel + - 42 # NDRPDR sel data: "vpp-performance-changes" include-tests: "PDR" # "PDR" | "NDR" | "MRR" filter: "'2T2C' and ('NDRPDR' or 'NDRPDRDISC')" # "('NDRPDR' or 'NDRPDRDISC')" | "'MRR'" @@ -989,6 +1226,7 @@ - "parent" - "throughput" +# VPP Performance Changes 1t1c ndr - type: "table" title: "VPP Performance Changes 1t1c ndr" @@ -996,51 +1234,50 @@ output-file: "{DIR[STATIC,VPP]}/performance-changes-1t1c-ndr" history: - - title: "rls1801" + title: "rls1804" data: - csit-vpp-perf-1801-all: - - 124 # sel - - 127 # sel - - 128 # sel - - 141 # sel - - 142 # sel - - 143 # sel - - 145 # sel - - 146 # sel - - 162 # sel - - 163 # sel - - 167 # sel - - 172 # sel acl only + csit-vpp-perf-1804-all: + - 21 # sel + - 22 # sel + - 23 # sel + - 24 # sel + - 27 # sel + - 28 # sel + - 29 # sel + - 30 # sel + - 31 # sel + - 35 # sel reference: - title: "rls1804" + title: "rls1807" data: - csit-vpp-perf-1804-all: - - 21 # sel - - 22 # sel - - 23 # sel - - 24 # sel - - 27 # sel - - 28 # sel - - 29 # sel - - 30 # sel - - 31 # sel - - 35 # sel + csit-vpp-perf-verify-1807-3n-hsw: + - 11 # NDRPDR full 1 + - 22 # NDRPDR full 2 + - 45 # NDRPDR full 3 + - 46 # NDRPDR full 4 + - 15 # NDRPDR sel + - 16 # NDRPDR sel + - 19 # NDRPDR sel + - 18 # NDRPDR sel + - 20 # NDRPDR sel + - 38 # NDRPDR sel + - 40 # NDRPDR sel + - 44 # NDRPDR sel + - 47 # NDRPDR sel compare: - title: "rls1807" + title: "rls1810" data: - # TODO: Add Data sources - # csit-vpp-perf-verify-1807-3n-hsw: - csit-vpp-perf-1804-all: - - 21 # sel - - 22 # sel - - 23 # sel - - 24 # sel - - 27 # sel - - 28 # sel - - 29 # sel - - 30 # sel - - 31 # sel - - 35 # sel + csit-vpp-perf-verify-1810-3n-hsw: + - 8 # NDRPDR sel + - 12 # NDRPDR sel + - 14 # NDRPDR sel + - 18 # NDRPDR sel + - 23 # NDRPDR sel + - 25 # NDRPDR sel + - 38 # NDRPDR sel + - 39 # NDRPDR sel + - 41 # NDRPDR sel + - 42 # NDRPDR sel data: "vpp-performance-changes" include-tests: "NDR" # "PDR" | "NDR" | "MRR" filter: "'1T1C' and ('NDRPDR' or 'NDRPDRDISC')" # "('NDRPDR' or 'NDRPDRDISC')" | "'MRR'" @@ -1049,6 +1286,7 @@ - "parent" - "throughput" +# VPP Performance Changes 2t2c ndr - type: "table" title: "VPP Performance Changes 2t2c ndr" @@ -1056,51 +1294,50 @@ output-file: "{DIR[STATIC,VPP]}/performance-changes-2t2c-ndr" history: - - title: "rls1801" + title: "rls1804" data: - csit-vpp-perf-1801-all: - - 124 # sel - - 127 # sel - - 128 # sel - - 141 # sel - - 142 # sel - - 143 # sel - - 145 # sel - - 146 # sel - - 162 # sel - - 163 # sel - - 167 # sel - - 172 # sel acl only + csit-vpp-perf-1804-all: + - 21 # sel + - 22 # sel + - 23 # sel + - 24 # sel + - 27 # sel + - 28 # sel + - 29 # sel + - 30 # sel + - 31 # sel + - 35 # sel reference: - title: "rls1804" + title: "rls1807" data: - csit-vpp-perf-1804-all: - - 21 # sel - - 22 # sel - - 23 # sel - - 24 # sel - - 27 # sel - - 28 # sel - - 29 # sel - - 30 # sel - - 31 # sel - - 35 # sel + csit-vpp-perf-verify-1807-3n-hsw: + - 11 # NDRPDR full 1 + - 22 # NDRPDR full 2 + - 45 # NDRPDR full 3 + - 46 # NDRPDR full 4 + - 15 # NDRPDR sel + - 16 # NDRPDR sel + - 19 # NDRPDR sel + - 18 # NDRPDR sel + - 20 # NDRPDR sel + - 38 # NDRPDR sel + - 40 # NDRPDR sel + - 44 # NDRPDR sel + - 47 # NDRPDR sel compare: - title: "rls1807" + title: "rls1810" data: - # TODO: Add Data sources - # csit-vpp-perf-verify-1807-3n-hsw: - csit-vpp-perf-1804-all: - - 21 # sel - - 22 # sel - - 23 # sel - - 24 # sel - - 27 # sel - - 28 # sel - - 29 # sel - - 30 # sel - - 31 # sel - - 35 # sel + csit-vpp-perf-verify-1810-3n-hsw: + - 8 # NDRPDR sel + - 12 # NDRPDR sel + - 14 # NDRPDR sel + - 18 # NDRPDR sel + - 23 # NDRPDR sel + - 25 # NDRPDR sel + - 38 # NDRPDR sel + - 39 # NDRPDR sel + - 41 # NDRPDR sel + - 42 # NDRPDR sel data: "vpp-performance-changes" include-tests: "NDR" # "PDR" | "NDR" | "MRR" filter: "'2T2C' and ('NDRPDR' or 'NDRPDRDISC')" # "('NDRPDR' or 'NDRPDRDISC')" | "'MRR'" @@ -1109,6 +1346,7 @@ - "parent" - "throughput" +# VPP Comparison Across Testbeds 3n-hsw to 3n-skx ndr - type: "table" title: "VPP Comparison Across Testbeds 3n-hsw to 3n-skx ndr" @@ -1117,39 +1355,40 @@ reference: title: "3-Node Hsw" data: - # TODO: Add Data sources - # csit-vpp-perf-verify-1807-3n-hsw: - csit-vpp-perf-1801-all: - - 124 # sel - - 127 # sel - - 128 # sel - - 141 # sel - - 142 # sel - - 143 # sel - - 145 # sel - - 146 # sel - - 162 # sel - - 163 # sel - - 167 # sel - - 172 # sel acl only + csit-vpp-perf-verify-1810-3n-hsw: + - 8 # NDRPDR sel + - 12 # NDRPDR sel + - 14 # NDRPDR sel + - 18 # NDRPDR sel + - 23 # NDRPDR sel + - 25 # NDRPDR sel + - 38 # NDRPDR sel + - 39 # NDRPDR sel + - 41 # NDRPDR sel + - 42 # NDRPDR sel compare: title: "3-Node Skx" data: - # TODO: Add Data sources - csit-vpp-perf-verify-1807-3n-skx: - - 33 # NDRPDR sel - - 35 # NDRPDR sel - - 37 # NDRPDR sel - - 38 # NDRPDR sel - - 39 # NDRPDR sel + csit-vpp-perf-verify-1810-3n-skx: + - 10 # NDRPDR sel + - 14 # NDRPDR sel + - 15 # NDRPDR sel + - 16 # NDRPDR sel + - 17 # NDRPDR sel + - 19 # NDRPDR sel + - 20 # NDRPDR sel + - 21 # NDRPDR sel + - 22 # NDRPDR sel + - 25 # NDRPDR sel data: "vpp-compare-testbeds" include-tests: "NDR" # "PDR" | "NDR" | "MRR" - filter: "'NIC_Intel-X710' and ('NDRPDR' or 'NDRPDRDISC')" # "('NDRPDR' or 'NDRPDRDISC')" | "'MRR'" + filter: "'NIC_Intel-X710' and 'NDRPDR'" parameters: - "name" - "parent" - "throughput" +# VPP Comparison Across Testbeds 3n-hsw to 3n-skx pdr - type: "table" title: "VPP Comparison Across Testbeds 3n-hsw to 3n-skx pdr" @@ -1158,39 +1397,40 @@ reference: title: "3-Node Hsw" data: - # TODO: Add Data sources - # csit-vpp-perf-verify-1807-3n-hsw: - csit-vpp-perf-1801-all: - - 124 # sel - - 127 # sel - - 128 # sel - - 141 # sel - - 142 # sel - - 143 # sel - - 145 # sel - - 146 # sel - - 162 # sel - - 163 # sel - - 167 # sel - - 172 # sel acl only + csit-vpp-perf-verify-1810-3n-hsw: + - 8 # NDRPDR sel + - 12 # NDRPDR sel + - 14 # NDRPDR sel + - 18 # NDRPDR sel + - 23 # NDRPDR sel + - 25 # NDRPDR sel + - 38 # NDRPDR sel + - 39 # NDRPDR sel + - 41 # NDRPDR sel + - 42 # NDRPDR sel compare: title: "3-Node Skx" data: - # TODO: Add Data sources - csit-vpp-perf-verify-1807-3n-skx: - - 33 # NDRPDR sel - - 35 # NDRPDR sel - - 37 # NDRPDR sel - - 38 # NDRPDR sel - - 39 # NDRPDR sel + csit-vpp-perf-verify-1810-3n-skx: + - 10 # NDRPDR sel + - 14 # NDRPDR sel + - 15 # NDRPDR sel + - 16 # NDRPDR sel + - 17 # NDRPDR sel + - 19 # NDRPDR sel + - 20 # NDRPDR sel + - 21 # NDRPDR sel + - 22 # NDRPDR sel + - 25 # NDRPDR sel data: "vpp-compare-testbeds" include-tests: "PDR" # "PDR" | "NDR" | "MRR" - filter: "'NIC_Intel-X710' and ('NDRPDR' or 'NDRPDRDISC')" # "('NDRPDR' or 'NDRPDRDISC')" | "'MRR'" + filter: "'NIC_Intel-X710' and 'NDRPDR'" parameters: - "name" - "parent" - "throughput" +# VPP Performance Changes - 1t1c MRR - type: "table" title: "VPP Performance Changes - 1t1c MRR" @@ -1198,38 +1438,36 @@ output-file: "{DIR[STATIC,VPP]}/performance-changes-1t1c-mrr" history: - - title: "rls1801" + title: "rls1804" data: - csit-vpp-perf-check-1801: - - 3 - - 4 - - 5 - - 6 - - 7 - - 8 - - 9 - - 11 - - 12 - - 13 + csit-vpp-perf-check-1804: + - 6 # mrr - sel + - 13 # mrr - sel + - 14 # mrr - sel + - 15 # mrr - sel + - 16 # mrr - sel + - 17 # mrr - sel + - 19 # mrr - sel + - 20 # mrr - sel + - 21 # mrr - sel + - 22 # mrr - sel reference: - title: "rls1804" - data: - csit-vpp-perf-check-1804: - - 6 # mrr - sel - - 13 # mrr - sel - - 14 # mrr - sel - - 15 # mrr - sel - - 16 # mrr - sel - - 17 # mrr - sel - - 19 # mrr - sel - - 20 # mrr - sel - - 21 # mrr - sel - - 22 # mrr - sel - compare: title: "rls1807" data: - # TODO: Add Data sources csit-vpp-perf-verify-1807-3n-hsw: + - 8 # MRR full + - 9 # MRR sel + - 21 # MRR sel + - 31 # MRR sel + - 33 # MRR sel + - 36 # MRR sel + - 41 # MRR sel + - 42 # MRR sel + - 48 # MRR sel + compare: + title: "rls1810" + data: + csit-vpp-perf-verify-1810-3n-hsw: - 9 # MRR sel data: "vpp-performance-changes-mrr" include-tests: "MRR" # "PDR" | "NDR" | "MRR" @@ -1239,6 +1477,7 @@ - "parent" - "result" +# VPP Performance Changes - 2t2c MRR - type: "table" title: "VPP Performance Changes - 2t2c MRR" @@ -1246,38 +1485,36 @@ output-file: "{DIR[STATIC,VPP]}/performance-changes-2t2c-mrr" history: - - title: "rls1801" + title: "rls1804" data: - csit-vpp-perf-check-1801: - - 3 - - 4 - - 5 - - 6 - - 7 - - 8 - - 9 - - 11 - - 12 - - 13 + csit-vpp-perf-check-1804: + - 6 # mrr - sel + - 13 # mrr - sel + - 14 # mrr - sel + - 15 # mrr - sel + - 16 # mrr - sel + - 17 # mrr - sel + - 19 # mrr - sel + - 20 # mrr - sel + - 21 # mrr - sel + - 22 # mrr - sel reference: - title: "rls1804" - data: - csit-vpp-perf-check-1804: - - 6 # mrr - sel - - 13 # mrr - sel - - 14 # mrr - sel - - 15 # mrr - sel - - 16 # mrr - sel - - 17 # mrr - sel - - 19 # mrr - sel - - 20 # mrr - sel - - 21 # mrr - sel - - 22 # mrr - sel - compare: title: "rls1807" data: - # TODO: Add Data sources csit-vpp-perf-verify-1807-3n-hsw: + - 8 # MRR full + - 9 # MRR sel + - 21 # MRR sel + - 31 # MRR sel + - 33 # MRR sel + - 36 # MRR sel + - 41 # MRR sel + - 42 # MRR sel + - 48 # MRR sel + compare: + title: "rls1810" + data: + csit-vpp-perf-verify-1810-3n-hsw: - 9 # MRR sel data: "vpp-performance-changes-mrr" include-tests: "MRR" # "PDR" | "NDR" | "MRR" @@ -1287,6 +1524,7 @@ - "parent" - "result" +# VPP Performance Changes - 4t4c MRR - type: "table" title: "VPP Performance Changes - 4t4c MRR" @@ -1294,38 +1532,36 @@ output-file: "{DIR[STATIC,VPP]}/performance-changes-4t4c-mrr" history: - - title: "rls1801" + title: "rls1804" data: - csit-vpp-perf-check-1801: - - 3 - - 4 - - 5 - - 6 - - 7 - - 8 - - 9 - - 11 - - 12 - - 13 + csit-vpp-perf-check-1804: + - 6 # mrr - sel + - 13 # mrr - sel + - 14 # mrr - sel + - 15 # mrr - sel + - 16 # mrr - sel + - 17 # mrr - sel + - 19 # mrr - sel + - 20 # mrr - sel + - 21 # mrr - sel + - 22 # mrr - sel reference: - title: "rls1804" - data: - csit-vpp-perf-check-1804: - - 6 # mrr - sel - - 13 # mrr - sel - - 14 # mrr - sel - - 15 # mrr - sel - - 16 # mrr - sel - - 17 # mrr - sel - - 19 # mrr - sel - - 20 # mrr - sel - - 21 # mrr - sel - - 22 # mrr - sel - compare: title: "rls1807" data: - # TODO: Add Data sources csit-vpp-perf-verify-1807-3n-hsw: + - 8 # MRR full + - 9 # MRR sel + - 21 # MRR sel + - 31 # MRR sel + - 33 # MRR sel + - 36 # MRR sel + - 41 # MRR sel + - 42 # MRR sel + - 48 # MRR sel + compare: + title: "rls1810" + data: + csit-vpp-perf-verify-1810-3n-hsw: - 9 # MRR sel data: "vpp-performance-changes-mrr" include-tests: "MRR" # "PDR" | "NDR" | "MRR" @@ -1335,6 +1571,7 @@ - "parent" - "result" +# VPP Comparison Across Testbeds 3n-hsw to 3n-skx mrr - type: "table" title: "VPP Comparison Across Testbeds 3n-hsw to 3n-skx mrr" @@ -1343,26 +1580,25 @@ reference: title: "3-Node Hsw" data: - # TODO: Add Data sources - csit-vpp-perf-verify-1807-3n-hsw: + csit-vpp-perf-verify-1810-3n-hsw: - 9 # MRR sel compare: title: "3-Node Skx" data: - # TODO: Add Data sources - csit-vpp-perf-verify-1807-3n-skx: - - 28 # MRR sel - - 32 # MRR sel - - 36 # MRR sel - - 42 # MRR sel + csit-vpp-perf-verify-1810-3n-skx: + - 9 # MRR sel + - 11 # MRR sel + - 12 # MRR sel + - 13 # MRR sel data: "vpp-compare-testbeds-mrr" include-tests: "MRR" # "PDR" | "NDR" | "MRR" - filter: "'NIC_Intel-X710' and 'MRR'" # "('NDRPDR' or 'NDRPDRDISC')" | "'MRR'" + filter: "'NIC_Intel-X710' and 'MRR'" parameters: - "name" - "parent" - "result" +# Detailed Test Results - VPP Performance Results 3n-hsw - type: "table" title: "Detailed Test Results - VPP Performance Results 3n-hsw" @@ -1373,9 +1609,6 @@ - title: "Name" data: "data name" - - - title: "Documentation" - data: "data doc" - title: "Status" data: "data msg" @@ -1385,9 +1618,9 @@ parameters: - "name" - "parent" - - "doc" - "msg" +# Detailed Test Results - VPP Performance Results 3n-skx - type: "table" title: "Detailed Test Results - VPP Performance Results 3n-skx" @@ -1398,9 +1631,6 @@ - title: "Name" data: "data name" - - - title: "Documentation" - data: "data doc" - title: "Status" data: "data msg" @@ -1410,9 +1640,9 @@ parameters: - "name" - "parent" - - "doc" - "msg" +# Detailed Test Results - VPP Performance Results 2n-skx - type: "table" title: "Detailed Test Results - VPP Performance Results 2n-skx" @@ -1423,9 +1653,6 @@ - title: "Name" data: "data name" - - - title: "Documentation" - data: "data doc" - title: "Status" data: "data msg" @@ -1435,9 +1662,9 @@ parameters: - "name" - "parent" - - "doc" - "msg" +# Test configuration - VPP Performance Test Configs 3n-hsw - type: "table" title: "Test configuration - VPP Performance Test Configs 3n-hsw" @@ -1459,6 +1686,7 @@ - "name" - "vat-history" +# Test configuration - VPP Performance Test Configs 3n-skx - type: "table" title: "Test configuration - VPP Performance Test Configs 3n-skx" @@ -1480,6 +1708,7 @@ - "name" - "vat-history" +# Test configuration - VPP Performance Test Configs 2n-skx - type: "table" title: "Test configuration - VPP Performance Test Configs 2n-skx" @@ -1501,6 +1730,7 @@ - "name" - "vat-history" +# Test Operational Data - VPP Performance Operational Data 3n-hsw - type: "table" title: "Test Operational Data - VPP Performance Operational Data 3n-hsw" @@ -1522,6 +1752,7 @@ - "name" - "show-run" +# Test Operational Data - VPP Performance Operational Data 3n-skx - type: "table" title: "Test Operational Data - VPP Performance Operational Data 3n-skx" @@ -1543,6 +1774,7 @@ - "name" - "show-run" +# Test Operational Data - VPP Performance Operational Data 2n-skx - type: "table" title: "Test Operational Data - VPP Performance Operational Data 2n-skx" @@ -1564,6 +1796,7 @@ - "name" - "show-run" +# Detailed Test Results - VPP MRR Results 3n-hsw - type: "table" title: "Detailed Test Results - VPP MRR Results 3n-hsw" @@ -1574,9 +1807,6 @@ - title: "Name" data: "data name" - - - title: "Documentation" - data: "data doc" - title: "Status" data: "data msg" @@ -1586,9 +1816,9 @@ parameters: - "name" - "parent" - - "doc" - "msg" +# Detailed Test Results - VPP MRR Results 3n-skx - type: "table" title: "Detailed Test Results - VPP MRR Results 3n-skx" @@ -1599,9 +1829,6 @@ - title: "Name" data: "data name" - - - title: "Documentation" - data: "data doc" - title: "Status" data: "data msg" @@ -1611,9 +1838,9 @@ parameters: - "name" - "parent" - - "doc" - "msg" +# Detailed Test Results - VPP MRR Results 2n-skx - type: "table" title: "Detailed Test Results - VPP MRR Results 2n-skx" @@ -1624,9 +1851,6 @@ - title: "Name" data: "data name" - - - title: "Documentation" - data: "data doc" - title: "Status" data: "data msg" @@ -1636,9 +1860,9 @@ parameters: - "name" - "parent" - - "doc" - "msg" +# Test configuration - VPP MRR Test Configs 3n-hsw - type: "table" title: "Test configuration - VPP MRR Test Configs 3n-hsw" @@ -1660,6 +1884,7 @@ - "name" - "vat-history" +# Test configuration - VPP MRR Test Configs 3n-skx - type: "table" title: "Test configuration - VPP MRR Test Configs 3n-skx" @@ -1681,6 +1906,7 @@ - "name" - "vat-history" +# Test configuration - VPP MRR Test Configs 2n-skx - type: "table" title: "Test configuration - VPP MRR Test Configs 2n-skx" @@ -1702,6 +1928,7 @@ - "name" - "vat-history" +# Detailed Test Results - VPP Functional Results - Ubuntu - type: "table" title: "Detailed Test Results - VPP Functional Results - Ubuntu" @@ -1727,6 +1954,7 @@ - "doc" - "status" +# Detailed Test Results - VPP Functional Results - CentOS - type: "table" title: "Detailed Test Results - VPP Functional Results - CentOS" @@ -1753,6 +1981,7 @@ - "doc" - "status" +# Test configuration - VPP Functional Test Configs - Ubuntu - type: "table" title: "Test configuration - VPP Functional Test Configs - Ubuntu" @@ -1774,6 +2003,7 @@ - "name" - "vat-history" +# Test configuration - VPP Functional Test Configs - CentOS - type: "table" title: "Test configuration - VPP Functional Test Configs - CentOS" @@ -1795,6 +2025,7 @@ - "name" - "vat-history" +# Detailed Test Results - Container Orchestrated Topologies Performance Results 3n-hsw - type: "table" title: "Detailed Test Results - Container Orchestrated Topologies Performance Results 3n-hsw" @@ -1802,6 +2033,28 @@ output-file-ext: ".csv" output-file: "{DIR[DTR,PERF,COT,3N,HSW]}/cot_performance_results_3n_hsw" columns: + - + title: "Name" + data: "data name" + - + title: "Status" + data: "data msg" + rows: "generated" + data: "ligato-perf-results-3n-hsw" + filter: "all" + parameters: + - "name" + - "parent" + - "msg" + +# Detailed Test Results - VPP Device Results - Ubuntu +- + type: "table" + title: "Detailed Test Results - VPP Device Results - Ubuntu" + algorithm: "table_details" + output-file-ext: ".csv" + output-file: "{DIR[DTR,FUNC,VPP,DEVICE,UBUNTU]}/vpp_device_results_ubuntu" + columns: - title: "Name" data: "data name" @@ -1810,38 +2063,62 @@ data: "data doc" - title: "Status" - data: "data msg" + data: "data status" rows: "generated" - data: "ligato-perf-results-3n-hsw" + data: "vpp-device-results-ubuntu" filter: "all" parameters: - "name" - "parent" - "doc" - - "msg" + - "status" + +# Test configuration - VPP Device Test Configs - Ubuntu +- + type: "table" + title: "Test configuration - VPP Device Test Configs - Ubuntu" + algorithm: "table_details" + output-file-ext: ".csv" + output-file: "{DIR[DTC,FUNC,VPP,DEVICE,UBUNTU]}/vpp_device_configuration_ubuntu" + columns: + - + title: "Name" + data: "data name" + - + title: "VPP API Test (VAT) Commands History - Commands Used Per Test Case" + data: "data vat-history" + rows: "generated" + data: "vpp-device-results-ubuntu" + filter: "all" + parameters: + - "parent" + - "name" + - "vat-history" ################################################################################ -# DPDK + +# DPDK Performance Changes 1t1c pdr - type: "table" title: "DPDK Performance Changes 1t1c pdr" algorithm: "table_performance_comparison" output-file: "{DIR[STATIC,DPDK]}/performance-changes-1t1c-pdr" + history: + - + title: "rls1804" + data: + csit-dpdk-perf-1804-all: + - 4 + - 5 + - 6 + - 7 + - 8 + - 9 + - 10 + - 11 + - 12 + - 13 reference: - title: "rls1804" - data: - csit-dpdk-perf-1804-all: - - 4 - - 5 - - 6 - - 7 - - 8 - - 9 - - 10 - - 11 - - 12 - - 13 - compare: title: "rls1807" data: csit-dpdk-perf-verify-1807-3n-hsw: @@ -1855,7 +2132,21 @@ - 21 - 22 - 23 - data: "dpdk-performance-changes" + compare: + title: "rls1810" + data: + csit-dpdk-perf-verify-1810-3n-hsw: + - 1 # NDRPDR sel + - 2 # NDRPDR sel + - 3 # NDRPDR sel + - 4 # NDRPDR sel + - 5 # NDRPDR sel + - 6 # NDRPDR sel + - 7 # NDRPDR sel + - 8 # NDRPDR sel + - 9 # NDRPDR sel + - 10 # NDRPDR sel + data: "dpdk-performance-changes" include-tests: "PDR" # "PDR" | "NDR" | "MRR" filter: "'1T1C' and ('NDRPDR' or 'NDRPDRDISC')" # "('NDRPDR' or 'NDRPDRDISC')" | "'MRR'" parameters: @@ -1863,26 +2154,28 @@ - "parent" - "throughput" +# DPDK Performance Changes 2t2c pdr - type: "table" title: "DPDK Performance Changes 2t2c pdr" algorithm: "table_performance_comparison" output-file: "{DIR[STATIC,DPDK]}/performance-changes-2t2c-pdr" + history: + - + title: "rls1804" + data: + csit-dpdk-perf-1804-all: + - 4 + - 5 + - 6 + - 7 + - 8 + - 9 + - 10 + - 11 + - 12 + - 13 reference: - title: "rls1804" - data: - csit-dpdk-perf-1804-all: - - 4 - - 5 - - 6 - - 7 - - 8 - - 9 - - 10 - - 11 - - 12 - - 13 - compare: title: "rls1807" data: csit-dpdk-perf-verify-1807-3n-hsw: @@ -1896,6 +2189,20 @@ - 21 - 22 - 23 + compare: + title: "rls1810" + data: + csit-dpdk-perf-verify-1810-3n-hsw: + - 1 # NDRPDR sel + - 2 # NDRPDR sel + - 3 # NDRPDR sel + - 4 # NDRPDR sel + - 5 # NDRPDR sel + - 6 # NDRPDR sel + - 7 # NDRPDR sel + - 8 # NDRPDR sel + - 9 # NDRPDR sel + - 10 # NDRPDR sel data: "dpdk-performance-changes" include-tests: "PDR" # "PDR" | "NDR" | "MRR" filter: "'2T2C' and ('NDRPDR' or 'NDRPDRDISC')" # "('NDRPDR' or 'NDRPDRDISC')" | "'MRR'" @@ -1904,26 +2211,28 @@ - "parent" - "throughput" +# DPDK Performance Changes 1t1c ndr - type: "table" title: "DPDK Performance Changes 1t1c ndr" algorithm: "table_performance_comparison" output-file: "{DIR[STATIC,DPDK]}/performance-changes-1t1c-ndr" + history: + - + title: "rls1804" + data: + csit-dpdk-perf-1804-all: + - 4 + - 5 + - 6 + - 7 + - 8 + - 9 + - 10 + - 11 + - 12 + - 13 reference: - title: "rls1804" - data: - csit-dpdk-perf-1804-all: - - 4 - - 5 - - 6 - - 7 - - 8 - - 9 - - 10 - - 11 - - 12 - - 13 - compare: title: "rls1807" data: csit-dpdk-perf-verify-1807-3n-hsw: @@ -1937,6 +2246,20 @@ - 21 - 22 - 23 + compare: + title: "rls1810" + data: + csit-dpdk-perf-verify-1810-3n-hsw: + - 1 # NDRPDR sel + - 2 # NDRPDR sel + - 3 # NDRPDR sel + - 4 # NDRPDR sel + - 5 # NDRPDR sel + - 6 # NDRPDR sel + - 7 # NDRPDR sel + - 8 # NDRPDR sel + - 9 # NDRPDR sel + - 10 # NDRPDR sel data: "dpdk-performance-changes" include-tests: "NDR" # "PDR" | "NDR" | "MRR" filter: "'1T1C' and ('NDRPDR' or 'NDRPDRDISC')" # "('NDRPDR' or 'NDRPDRDISC')" | "'MRR'" @@ -1945,26 +2268,28 @@ - "parent" - "throughput" +# DPDK Performance Changes 2t2c ndr - type: "table" title: "DPDK Performance Changes 2t2c ndr" algorithm: "table_performance_comparison" output-file: "{DIR[STATIC,DPDK]}/performance-changes-2t2c-ndr" + history: + - + title: "rls1804" + data: + csit-dpdk-perf-1804-all: + - 4 + - 5 + - 6 + - 7 + - 8 + - 9 + - 10 + - 11 + - 12 + - 13 reference: - title: "rls1804" - data: - csit-dpdk-perf-1804-all: - - 4 - - 5 - - 6 - - 7 - - 8 - - 9 - - 10 - - 11 - - 12 - - 13 - compare: title: "rls1807" data: csit-dpdk-perf-verify-1807-3n-hsw: @@ -1978,6 +2303,20 @@ - 21 - 22 - 23 + compare: + title: "rls1810" + data: + csit-dpdk-perf-verify-1810-3n-hsw: + - 1 # NDRPDR sel + - 2 # NDRPDR sel + - 3 # NDRPDR sel + - 4 # NDRPDR sel + - 5 # NDRPDR sel + - 6 # NDRPDR sel + - 7 # NDRPDR sel + - 8 # NDRPDR sel + - 9 # NDRPDR sel + - 10 # NDRPDR sel data: "dpdk-performance-changes" include-tests: "NDR" # "PDR" | "NDR" | "MRR" filter: "'2T2C' and ('NDRPDR' or 'NDRPDRDISC')" # "('NDRPDR' or 'NDRPDRDISC')" | "'MRR'" @@ -1986,6 +2325,7 @@ - "parent" - "throughput" +# DPDK Comparison Across Testbeds 3n-hsw to 3n-skx ndr - type: "table" title: "DPDK Comparison Across Testbeds 3n-hsw to 3n-skx ndr" @@ -1994,31 +2334,31 @@ reference: title: "3-Node Hsw" data: - csit-dpdk-perf-verify-1807-3n-hsw: - - 11 - - 12 # full - - 14 - - 15 - - 16 - - 17 - - 20 - - 21 - - 22 - - 23 + csit-dpdk-perf-verify-1810-3n-hsw: + - 1 # NDRPDR sel + - 2 # NDRPDR sel + - 3 # NDRPDR sel + - 4 # NDRPDR sel + - 5 # NDRPDR sel + - 6 # NDRPDR sel + - 7 # NDRPDR sel + - 8 # NDRPDR sel + - 9 # NDRPDR sel + - 10 # NDRPDR sel compare: title: "3-Node Skx" data: - csit-dpdk-perf-verify-1807-3n-skx: - - 1 - - 2 - - 3 - - 6 - - 7 - - 8 - - 9 - - 10 - - 11 - - 12 + csit-dpdk-perf-verify-1810-3n-skx: + - 3 # NDRPDR sel + - 4 # NDRPDR sel + - 6 # NDRPDR sel + - 7 # NDRPDR sel + - 8 # NDRPDR sel + - 9 # NDRPDR sel + - 10 # NDRPDR sel + - 11 # NDRPDR sel + - 12 # NDRPDR sel + - 13 # NDRPDR sel data: "dpdk-compare-testbeds" include-tests: "NDR" # "PDR" | "NDR" | "MRR" filter: "'NIC_Intel-X710' and ('NDRPDR' or 'NDRPDRDISC')" # "('NDRPDR' or 'NDRPDRDISC')" | "'MRR'" @@ -2027,6 +2367,7 @@ - "parent" - "throughput" +# DPDK Comparison Across Testbeds 3n-hsw to 3n-skx pdr - type: "table" title: "DPDK Comparison Across Testbeds 3n-hsw to 3n-skx pdr" @@ -2035,31 +2376,31 @@ reference: title: "3-Node Hsw" data: - csit-dpdk-perf-verify-1807-3n-hsw: - - 11 - - 12 # full - - 14 - - 15 - - 16 - - 17 - - 20 - - 21 - - 22 - - 23 + csit-dpdk-perf-verify-1810-3n-hsw: + - 1 # NDRPDR sel + - 2 # NDRPDR sel + - 3 # NDRPDR sel + - 4 # NDRPDR sel + - 5 # NDRPDR sel + - 6 # NDRPDR sel + - 7 # NDRPDR sel + - 8 # NDRPDR sel + - 9 # NDRPDR sel + - 10 # NDRPDR sel compare: title: "3-Node Skx" data: - csit-dpdk-perf-verify-1807-3n-skx: - - 1 - - 2 - - 3 - - 6 - - 7 - - 8 - - 9 - - 10 - - 11 - - 12 + csit-dpdk-perf-verify-1810-3n-skx: + - 3 # NDRPDR sel + - 4 # NDRPDR sel + - 6 # NDRPDR sel + - 7 # NDRPDR sel + - 8 # NDRPDR sel + - 9 # NDRPDR sel + - 10 # NDRPDR sel + - 11 # NDRPDR sel + - 12 # NDRPDR sel + - 13 # NDRPDR sel data: "dpdk-compare-testbeds" include-tests: "PDR" # "PDR" | "NDR" | "MRR" filter: "'NIC_Intel-X710' and ('NDRPDR' or 'NDRPDRDISC')" # "('NDRPDR' or 'NDRPDRDISC')" | "'MRR'" @@ -2068,47 +2409,50 @@ - "parent" - "throughput" -- - type: "table" - title: "DPDK Comparison Across Testbeds 3n-hsw to 3n-skx mrr" - algorithm: "table_performance_comparison" - output-file: "{DIR[STATIC,DPDK]}/performance-compare-testbeds-3n-hsw-3n-skx-mrr" - reference: - title: "3-Node Hsw" - data: - csit-dpdk-perf-verify-1807-3n-hsw: - - 11 - - 12 # full - - 14 - - 15 - - 16 - - 17 - - 20 - - 21 - - 22 - - 23 - compare: - title: "3-Node Skx" - data: - csit-dpdk-perf-verify-1807-3n-skx: - - 1 - - 2 - - 3 - - 6 - - 7 - - 8 - - 9 - - 10 - - 11 - - 12 - data: "dpdk-compare-testbeds" - include-tests: "MRR" # "PDR" | "NDR" | "MRR" - filter: "'NIC_Intel-X710' and MRR" # "('NDRPDR' or 'NDRPDRDISC')" | "'MRR'" - parameters: - - "name" - - "parent" - - "throughput" - +# DPDK Comparison Across Testbeds 3n-hsw to 3n-skx mrr +# NOTE: Not used in 18.10 +#- +# type: "table" +# title: "DPDK Comparison Across Testbeds 3n-hsw to 3n-skx mrr" +# algorithm: "table_performance_comparison" +# output-file: "{DIR[STATIC,DPDK]}/performance-compare-testbeds-3n-hsw-3n-skx-mrr" +# reference: +# title: "3-Node Hsw" +# data: +# csit-dpdk-perf-verify-1807-3n-hsw: +# - 11 +# - 12 # full +# - 14 +# - 15 +# - 16 +# - 17 +# - 20 +# - 21 +# - 22 +# - 23 +# compare: +# title: "3-Node Skx" +# data: +# csit-dpdk-perf-verify-1807-3n-skx: +# - 1 +# - 2 +# - 3 +# - 6 +# - 7 +# - 8 +# - 9 +# - 10 +# - 11 +# - 12 +# data: "dpdk-compare-testbeds" +# include-tests: "MRR" # "PDR" | "NDR" | "MRR" +# filter: "'NIC_Intel-X710' and MRR" # "('NDRPDR' or 'NDRPDRDISC')" | "'MRR'" +# parameters: +# - "name" +# - "parent" +# - "result" + +# Detailed Test Results - DPDK Performance Results 3n-hsw - type: "table" title: "Detailed Test Results - DPDK Performance Results 3n-hsw" @@ -2130,6 +2474,7 @@ - "parent" - "msg" +# Detailed Test Results - DPDK Performance Results 3n-skx - type: "table" title: "Detailed Test Results - DPDK Performance Results 3n-skx" @@ -2151,6 +2496,7 @@ - "parent" - "msg" +# Detailed Test Results - DPDK Performance Results 2n-skx - type: "table" title: "Detailed Test Results - DPDK Performance Results 2n-skx" @@ -2172,7 +2518,6 @@ - "parent" - "msg" - ################################################################################ # HoneyComb - @@ -2229,10 +2574,39 @@ - "doc" - "status" +################################################################################ +# DMM +- + type: "table" + title: "Detailed Test Results - DMM Functional Results" + algorithm: "table_details" + output-file-ext: ".csv" + output-file: "{DIR[DTR,FUNC,DMM]}/dmm_functional_results" + columns: + - + title: "Name" + data: "data name" + - + title: "Documentation" + data: "data doc" + - + title: "Status" + data: "data status" + rows: "generated" + data: + "dmm-func-results" + filter: "all" + parameters: + - "name" + - "parent" + - "doc" + - "status" + ################################################################################ ### F I L E S ### ################################################################################ +# VPP Performance Results 3n-hsw - type: "file" title: "VPP Performance Results 3n-hsw" @@ -2250,6 +2624,7 @@ - "parent" data-start-level: 3 +# VPP Performance Results 3n-skx - type: "file" title: "VPP Performance Results 3n-skx" @@ -2267,6 +2642,7 @@ - "parent" data-start-level: 3 +# VPP Performance Results 2n-skx - type: "file" title: "VPP Performance Results 2n-skx" @@ -2284,6 +2660,7 @@ - "parent" data-start-level: 3 +# VPP Performance Configuration 3n-hsw - type: "file" title: "VPP Performance Configuration 3n-hsw" @@ -2301,6 +2678,7 @@ - "parent" data-start-level: 3 +# VPP Performance Configuration 3n-skx - type: "file" title: "VPP Performance Configuration 3n-skx" @@ -2318,6 +2696,7 @@ - "parent" data-start-level: 3 +# VPP Performance Configuration 2n-skx - type: "file" title: "VPP Performance Configuration 2n-skx" @@ -2335,6 +2714,7 @@ - "parent" data-start-level: 3 +# VPP Performance Operational Data 3n-hsw - type: "file" title: "VPP Performance Operational Data 3n-hsw" @@ -2352,6 +2732,7 @@ - "parent" data-start-level: 3 +# VPP Performance Operational Data 3n-skx - type: "file" title: "VPP Performance Operational Data 3n-skx" @@ -2369,6 +2750,7 @@ - "parent" data-start-level: 3 +# VPP Performance Operational Data 2n-skx - type: "file" title: "VPP Performance Operational Data 2n-skx" @@ -2386,6 +2768,7 @@ - "parent" data-start-level: 3 +# VPP MRR Results 3n-hsw - type: "file" title: "VPP MRR Results 3n-hsw" @@ -2403,6 +2786,7 @@ - "parent" data-start-level: 3 +# VPP MRR Results 3n-skx - type: "file" title: "VPP MRR Results 3n-skx" @@ -2420,6 +2804,7 @@ - "parent" data-start-level: 3 +# VPP MRR Results 2n-skx - type: "file" title: "VPP MRR Results 2n-skx" @@ -2437,6 +2822,7 @@ - "parent" data-start-level: 3 +# VPP MRR Configuration 3n-hsw - type: "file" title: "VPP MRR Configuration 3n-hsw" @@ -2454,6 +2840,7 @@ - "parent" data-start-level: 3 +# VPP MRR Configuration 3n-skx - type: "file" title: "VPP MRR Configuration 3n-skx" @@ -2471,6 +2858,7 @@ - "parent" data-start-level: 3 +# VPP MRR Configuration 2n-skx - type: "file" title: "VPP MRR Configuration 2n-skx" @@ -2488,6 +2876,7 @@ - "parent" data-start-level: 3 +# VPP Functional Results - Ubuntu - type: "file" title: "VPP Functional Results - Ubuntu" @@ -2503,8 +2892,9 @@ - "doc" - "level" - "parent" - data-start-level: 4 + data-start-level: 3 +# VPP Functional Results - CentOS - type: "file" title: "VPP Functional Results - CentOS" @@ -2521,8 +2911,9 @@ - "doc" - "level" - "parent" - data-start-level: 4 + data-start-level: 3 +# VPP Functional Configuration - Ubuntu - type: "file" title: "VPP Functional Configuration - Ubuntu" @@ -2538,8 +2929,9 @@ - "doc" - "level" - "parent" - data-start-level: 4 + data-start-level: 3 +# VPP Functional Configuration - CentOS - type: "file" title: "VPP Functional Configuration - CentOS" @@ -2556,8 +2948,45 @@ - "doc" - "level" - "parent" - data-start-level: 4 + data-start-level: 3 + +# VPP Device Results - Ubuntu +- + type: "file" + title: "VPP Device Results - Ubuntu" + algorithm: "file_test_results" + output-file-ext: ".rst" + output-file: "{DIR[DTR,FUNC,VPP,DEVICE,UBUNTU]}/vpp_device_results_ubuntu" + file-header: "\n.. |br| raw:: html\n\n
\n\n\n.. |prein| raw:: html\n\n
\n\n\n.. |preout| raw:: html\n\n    
\n\n" + dir-tables: "{DIR[DTR,FUNC,VPP,DEVICE,UBUNTU]}" + data: "vpp-device-results-ubuntu" + filter: "all" + parameters: + - "name" + - "doc" + - "level" + - "parent" + data-start-level: 2 + +# VPP Device Configuration - Ubuntu +- + type: "file" + title: "VPP Device Configuration - Ubuntu" + algorithm: "file_test_results" + output-file-ext: ".rst" + output-file: "{DIR[DTC,FUNC,VPP,DEVICE,UBUNTU]}/vpp_device_configuration_ubuntu" + file-header: "\n.. |br| raw:: html\n\n
\n\n\n.. |prein| raw:: html\n\n
\n\n\n.. |preout| raw:: html\n\n    
\n\n" + dir-tables: "{DIR[DTC,FUNC,VPP,DEVICE,UBUNTU]}" + data: "vpp-device-results-ubuntu" + filter: "all" + parameters: + - "name" + - "doc" + - "level" + - "parent" + data-start-level: 2 +# Container Orchestrated Performance Results 3n-hsw - type: "file" title: "Container Orchestrated Performance Results 3n-hsw" @@ -2575,6 +3004,7 @@ - "parent" data-start-level: 3 +# DPDK Performance Results 3n-hsw - type: "file" title: "DPDK Performance Results 3n-hsw" @@ -2592,6 +3022,7 @@ - "parent" data-start-level: 3 +# DPDK Performance Results 3n-skx - type: "file" title: "DPDK Performance Results 3n-skx" @@ -2609,6 +3040,7 @@ - "parent" data-start-level: 3 +# DPDK Performance Results 2n-skx - type: "file" title: "DPDK Performance Results 2n-skx" @@ -2626,6 +3058,7 @@ - "parent" data-start-level: 3 +# Honeycomb Functional Results - type: "file" title: "Honeycomb Functional Results" @@ -2644,6 +3077,7 @@ - "parent" data-start-level: 3 +# NSH SFC Functional Results - type: "file" title: "NSH SFC Functional Results" @@ -2662,6 +3096,25 @@ - "parent" data-start-level: 3 +# DMM Functional Results +- + type: "file" + title: "DMM Functional Results" + algorithm: "file_test_results" + output-file-ext: ".rst" + output-file: "{DIR[DTR,FUNC,DMM]}/dmm_functional_results" + file-header: "\n.. |br| raw:: html\n\n
\n\n\n.. |prein| raw:: html\n\n
\n\n\n.. |preout| raw:: html\n\n    
\n\n" + dir-tables: "{DIR[DTR,FUNC,DMM]}" + data: + "dmm-func-results" + filter: "all" + parameters: + - "name" + - "doc" + - "level" + - "parent" + data-start-level: 3 + ################################################################################ ### P L O T S ### ################################################################################ @@ -2714,7 +3167,7 @@ ################################################################################ -# Packet Throughput - VPP L2 3n-hsw-x520 +# Packet Throughput - VPP L2 3n-hsw-x520 base and scale - type: "plot" title: "VPP Throughput: l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-ndr" @@ -2726,19 +3179,28 @@ '64B' and ('BASE' or 'SCALE') and 'NDRPDR' and + 'ETH' and '1T1C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and not 'VHOST' and not 'MEMIF'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "L2PATCH" + - "L2XCBASE" + - "BASE" + - "FIB_10K" + - "FIB_100K" + - "FIB_1M" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-ndr" layout: "plot-throughput" - @@ -2752,19 +3214,28 @@ '64B' and ('BASE' or 'SCALE') and 'NDRPDR' and + 'ETH' and '1T1C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and not 'VHOST' and not 'MEMIF'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "L2PATCH" + - "L2XCBASE" + - "BASE" + - "FIB_10K" + - "FIB_100K" + - "FIB_1M" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-pdr" layout: "plot-throughput" - @@ -2778,19 +3249,28 @@ '64B' and ('BASE' or 'SCALE') and 'NDRPDR' and + 'ETH' and '2T2C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and not 'VHOST' and not 'MEMIF'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "L2PATCH" + - "L2XCBASE" + - "BASE" + - "FIB_10K" + - "FIB_100K" + - "FIB_1M" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr" layout: "plot-throughput" - @@ -2804,21 +3284,31 @@ '64B' and ('BASE' or 'SCALE') and 'NDRPDR' and + 'ETH' and '2T2C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and not 'VHOST' and not 'MEMIF'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "L2PATCH" + - "L2XCBASE" + - "BASE" + - "FIB_10K" + - "FIB_100K" + - "FIB_1M" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-pdr" layout: "plot-throughput" +# Packet Throughput - VPP L2 3n-hsw-x520 features - type: "plot" title: "VPP Throughput: l2sw-3n-hsw-x520-64b-1t1c-features-ndr" @@ -2828,22 +3318,27 @@ data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X520-DA2' and '64B' and - 'FEATURE' and - ('ACL10' or 'ACL50') and '10k_FLOWS' and 'NDRPDR' and '1T1C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and + (('L2BDMACLRN' and ('L2BDBASE' or 'DOT1Q')) or ('L2XCFWD' and ('L2XCBASE' or 'DOT1Q'))) and + not 'ACL' and not 'VHOST' and not 'MEMIF'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "L2XCBASE" # l2xcbase + - "L2BDBASE" # l2bdbase + - "L2XCFWD" # dot1q-l2xcbase + - "L2BDMACLRN" # dot1q-l2bdbase traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "l2sw-3n-hsw-x520-64b-1t1c-features-ndr" layout: "plot-throughput" - @@ -2855,22 +3350,27 @@ data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X520-DA2' and '64B' and - 'FEATURE' and - ('ACL10' or 'ACL50') and '10k_FLOWS' and 'NDRPDR' and '1T1C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and + (('L2BDMACLRN' and ('L2BDBASE' or 'DOT1Q')) or ('L2XCFWD' and ('L2XCBASE' or 'DOT1Q'))) and + not 'ACL' and not 'VHOST' and not 'MEMIF'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "L2XCBASE" # l2xcbase + - "L2BDBASE" # l2bdbase + - "L2XCFWD" # dot1q-l2xcbase + - "L2BDMACLRN" # dot1q-l2bdbase traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "l2sw-3n-hsw-x520-64b-1t1c-features-pdr" layout: "plot-throughput" - @@ -2882,22 +3382,27 @@ data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X520-DA2' and '64B' and - 'FEATURE' and - ('ACL10' or 'ACL50') and '10k_FLOWS' and 'NDRPDR' and '2T2C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and + (('L2BDMACLRN' and ('L2BDBASE' or 'DOT1Q')) or ('L2XCFWD' and ('L2XCBASE' or 'DOT1Q'))) and + not 'ACL' and not 'VHOST' and not 'MEMIF'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "L2XCBASE" # l2xcbase + - "L2BDBASE" # l2bdbase + - "L2XCFWD" # dot1q-l2xcbase + - "L2BDMACLRN" # dot1q-l2bdbase traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "l2sw-3n-hsw-x520-64b-2t2c-features-ndr" layout: "plot-throughput" - @@ -2909,25 +3414,30 @@ data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X520-DA2' and '64B' and - 'FEATURE' and - ('ACL10' or 'ACL50') and '10k_FLOWS' and 'NDRPDR' and '2T2C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and + (('L2BDMACLRN' and ('L2BDBASE' or 'DOT1Q')) or ('L2XCFWD' and ('L2XCBASE' or 'DOT1Q'))) and + not 'ACL' and not 'VHOST' and not 'MEMIF'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "L2XCBASE" # l2xcbase + - "L2BDBASE" # l2bdbase + - "L2XCFWD" # dot1q-l2xcbase + - "L2BDMACLRN" # dot1q-l2bdbase traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "l2sw-3n-hsw-x520-64b-2t2c-features-pdr" layout: "plot-throughput" -# Packet Throughput - VPP L2 3n-hsw-x710 +# Packet Throughput - VPP L2 3n-hsw-x710 base and scale - type: "plot" title: "VPP Throughput: l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr" @@ -2939,19 +3449,28 @@ '64B' and ('BASE' or 'SCALE') and 'NDRPDR' and + 'ETH' and '1T1C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and not 'VHOST' and not 'MEMIF'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "L2PATCH" + - "L2XCBASE" + - "BASE" + - "FIB_10K" + - "FIB_100K" + - "FIB_1M" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr" layout: "plot-throughput" - @@ -2965,19 +3484,28 @@ '64B' and ('BASE' or 'SCALE') and 'NDRPDR' and + 'ETH' and '1T1C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and not 'VHOST' and not 'MEMIF'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "L2PATCH" + - "L2XCBASE" + - "BASE" + - "FIB_10K" + - "FIB_100K" + - "FIB_1M" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-pdr" layout: "plot-throughput" - @@ -2991,19 +3519,28 @@ '64B' and ('BASE' or 'SCALE') and 'NDRPDR' and + 'ETH' and '2T2C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and not 'VHOST' and not 'MEMIF'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "L2PATCH" + - "L2XCBASE" + - "BASE" + - "FIB_10K" + - "FIB_100K" + - "FIB_1M" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-ndr" layout: "plot-throughput" - @@ -3017,21 +3554,31 @@ '64B' and ('BASE' or 'SCALE') and 'NDRPDR' and + 'ETH' and '2T2C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and not 'VHOST' and not 'MEMIF'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "L2PATCH" + - "L2XCBASE" + - "BASE" + - "FIB_10K" + - "FIB_100K" + - "FIB_1M" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-pdr" layout: "plot-throughput" +# Packet Throughput - VPP L2 3n-hsw-x710 features - type: "plot" title: "VPP Throughput: l2sw-3n-hsw-x710-64b-1t1c-features-ndr" @@ -3041,22 +3588,27 @@ data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X710' and '64B' and - 'FEATURE' and - ('ACL10' or 'ACL50') and '10k_FLOWS' and 'NDRPDR' and '1T1C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and + (('L2BDMACLRN' and ('L2BDBASE' or 'DOT1Q')) or ('L2XCFWD' and ('L2XCBASE' or 'DOT1Q'))) and + not 'ACL' and not 'VHOST' and not 'MEMIF'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "L2XCBASE" # l2xcbase + - "L2BDBASE" # l2bdbase + - "L2XCFWD" # dot1q-l2xcbase + - "L2BDMACLRN" # dot1q-l2bdbase traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "l2sw-3n-hsw-x710-64b-1t1c-features-ndr" layout: "plot-throughput" - @@ -3068,22 +3620,27 @@ data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X710' and '64B' and - 'FEATURE' and - ('ACL10' or 'ACL50') and '10k_FLOWS' and 'NDRPDR' and '1T1C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and + (('L2BDMACLRN' and ('L2BDBASE' or 'DOT1Q')) or ('L2XCFWD' and ('L2XCBASE' or 'DOT1Q'))) and + not 'ACL' and not 'VHOST' and not 'MEMIF'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "L2XCBASE" # l2xcbase + - "L2BDBASE" # l2bdbase + - "L2XCFWD" # dot1q-l2xcbase + - "L2BDMACLRN" # dot1q-l2bdbase traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "l2sw-3n-hsw-x710-64b-1t1c-features-pdr" layout: "plot-throughput" - @@ -3095,22 +3652,27 @@ data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X710' and '64B' and - 'FEATURE' and - ('ACL10' or 'ACL50') and '10k_FLOWS' and 'NDRPDR' and '2T2C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and + (('L2BDMACLRN' and ('L2BDBASE' or 'DOT1Q')) or ('L2XCFWD' and ('L2XCBASE' or 'DOT1Q'))) and + not 'ACL' and not 'VHOST' and not 'MEMIF'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "L2XCBASE" # l2xcbase + - "L2BDBASE" # l2bdbase + - "L2XCFWD" # dot1q-l2xcbase + - "L2BDMACLRN" # dot1q-l2bdbase traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "l2sw-3n-hsw-x710-64b-2t2c-features-ndr" layout: "plot-throughput" - @@ -3122,25 +3684,30 @@ data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X710' and '64B' and - 'FEATURE' and - ('ACL10' or 'ACL50') and '10k_FLOWS' and 'NDRPDR' and '2T2C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and + (('L2BDMACLRN' and ('L2BDBASE' or 'DOT1Q')) or ('L2XCFWD' and ('L2XCBASE' or 'DOT1Q'))) and + not 'ACL' and not 'VHOST' and not 'MEMIF'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "L2XCBASE" # l2xcbase + - "L2BDBASE" # l2bdbase + - "L2XCFWD" # dot1q-l2xcbase + - "L2BDMACLRN" # dot1q-l2bdbase traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "l2sw-3n-hsw-x710-64b-2t2c-features-pdr" layout: "plot-throughput" -# Packet Throughput - VPP L2 3n-hsw-xl710 +# Packet Throughput - VPP L2 3n-hsw-xl710 base and scale - type: "plot" title: "VPP Throughput: l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr" @@ -3152,19 +3719,28 @@ '64B' and ('BASE' or 'SCALE') and 'NDRPDR' and + 'ETH' and '1T1C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and not 'VHOST' and not 'MEMIF'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "L2PATCH" + - "L2XCBASE" + - "BASE" + - "FIB_10K" + - "FIB_100K" + - "FIB_1M" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr" layout: "plot-throughput" - @@ -3178,19 +3754,28 @@ '64B' and ('BASE' or 'SCALE') and 'NDRPDR' and + 'ETH' and '1T1C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and not 'VHOST' and not 'MEMIF'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "L2PATCH" + - "L2XCBASE" + - "BASE" + - "FIB_10K" + - "FIB_100K" + - "FIB_1M" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr" layout: "plot-throughput" - @@ -3204,19 +3789,28 @@ '64B' and ('BASE' or 'SCALE') and 'NDRPDR' and + 'ETH' and '2T2C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and not 'VHOST' and not 'MEMIF'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "L2PATCH" + - "L2XCBASE" + - "BASE" + - "FIB_10K" + - "FIB_100K" + - "FIB_1M" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr" layout: "plot-throughput" - @@ -3230,22 +3824,31 @@ '64B' and ('BASE' or 'SCALE') and 'NDRPDR' and + 'ETH' and '2T2C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and not 'VHOST' and not 'MEMIF'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "L2PATCH" + - "L2XCBASE" + - "BASE" + - "FIB_10K" + - "FIB_100K" + - "FIB_1M" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr" layout: "plot-throughput" -# Packet Throughput - VPP L2 3n-skx-x710 +# Packet Throughput - VPP L2 3n-skx-x710 base and scale - type: "plot" title: "VPP Throughput: l2sw-3n-skx-x710-64b-2t1c-base_and_scale-ndr" @@ -3257,19 +3860,28 @@ '64B' and ('BASE' or 'SCALE') and 'NDRPDR' and + 'ETH' and '2T1C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and not 'VHOST' and not 'MEMIF'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "L2PATCH" + - "L2XCBASE" + - "BASE" + - "FIB_10K" + - "FIB_100K" + - "FIB_1M" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "l2sw-3n-skx-x710-64b-2t1c-base_and_scale-ndr" layout: "plot-throughput" - @@ -3283,19 +3895,28 @@ '64B' and ('BASE' or 'SCALE') and 'NDRPDR' and + 'ETH' and '2T1C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and not 'VHOST' and not 'MEMIF'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "L2PATCH" + - "L2XCBASE" + - "BASE" + - "FIB_10K" + - "FIB_100K" + - "FIB_1M" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "l2sw-3n-skx-x710-64b-2t1c-base_and_scale-pdr" layout: "plot-throughput" - @@ -3309,19 +3930,28 @@ '64B' and ('BASE' or 'SCALE') and 'NDRPDR' and + 'ETH' and '4T2C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and not 'VHOST' and not 'MEMIF'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "L2PATCH" + - "L2XCBASE" + - "BASE" + - "FIB_10K" + - "FIB_100K" + - "FIB_1M" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "l2sw-3n-skx-x710-64b-4t2c-base_and_scale-ndr" layout: "plot-throughput" - @@ -3335,21 +3965,31 @@ '64B' and ('BASE' or 'SCALE') and 'NDRPDR' and + 'ETH' and '4T2C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and not 'VHOST' and not 'MEMIF'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "L2PATCH" + - "L2XCBASE" + - "BASE" + - "FIB_10K" + - "FIB_100K" + - "FIB_1M" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "l2sw-3n-skx-x710-64b-4t2c-base_and_scale-pdr" layout: "plot-throughput" +# Packet Throughput - VPP L2 3n-skx-x710 features - type: "plot" title: "VPP Throughput: l2sw-3n-skx-x710-64b-2t1c-features-ndr" @@ -3359,22 +3999,27 @@ data: "plot-vpp-throughput-latency-3n-skx" filter: "'NIC_Intel-X710' and '64B' and - 'FEATURE' and - ('ACL10' or 'ACL50') and '10k_FLOWS' and 'NDRPDR' and '2T1C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and + (('L2BDMACLRN' and ('L2BDBASE' or 'DOT1Q')) or ('L2XCFWD' and ('L2XCBASE' or 'DOT1Q'))) and + not 'ACL' and not 'VHOST' and not 'MEMIF'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "L2XCBASE" # l2xcbase + - "L2BDBASE" # l2bdbase + - "L2XCFWD" # dot1q-l2xcbase + - "L2BDMACLRN" # dot1q-l2bdbase traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "l2sw-3n-skx-x710-64b-2t1c-features-ndr" layout: "plot-throughput" - @@ -3386,22 +4031,27 @@ data: "plot-vpp-throughput-latency-3n-skx" filter: "'NIC_Intel-X710' and '64B' and - 'FEATURE' and - ('ACL10' or 'ACL50') and '10k_FLOWS' and 'NDRPDR' and '2T1C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and + (('L2BDMACLRN' and ('L2BDBASE' or 'DOT1Q')) or ('L2XCFWD' and ('L2XCBASE' or 'DOT1Q'))) and + not 'ACL' and not 'VHOST' and not 'MEMIF'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "L2XCBASE" # l2xcbase + - "L2BDBASE" # l2bdbase + - "L2XCFWD" # dot1q-l2xcbase + - "L2BDMACLRN" # dot1q-l2bdbase traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "l2sw-3n-skx-x710-64b-2t1c-features-pdr" layout: "plot-throughput" - @@ -3413,22 +4063,27 @@ data: "plot-vpp-throughput-latency-3n-skx" filter: "'NIC_Intel-X710' and '64B' and - 'FEATURE' and - ('ACL10' or 'ACL50') and '10k_FLOWS' and 'NDRPDR' and '4T2C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and + (('L2BDMACLRN' and ('L2BDBASE' or 'DOT1Q')) or ('L2XCFWD' and ('L2XCBASE' or 'DOT1Q'))) and + not 'ACL' and not 'VHOST' and not 'MEMIF'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "L2XCBASE" # l2xcbase + - "L2BDBASE" # l2bdbase + - "L2XCFWD" # dot1q-l2xcbase + - "L2BDMACLRN" # dot1q-l2bdbase traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "l2sw-3n-skx-x710-64b-4t2c-features-ndr" layout: "plot-throughput" - @@ -3440,25 +4095,30 @@ data: "plot-vpp-throughput-latency-3n-skx" filter: "'NIC_Intel-X710' and '64B' and - 'FEATURE' and - ('ACL10' or 'ACL50') and '10k_FLOWS' and 'NDRPDR' and '4T2C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and + (('L2BDMACLRN' and ('L2BDBASE' or 'DOT1Q')) or ('L2XCFWD' and ('L2XCBASE' or 'DOT1Q'))) and + not 'ACL' and not 'VHOST' and not 'MEMIF'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "L2XCBASE" # l2xcbase + - "L2BDBASE" # l2bdbase + - "L2XCFWD" # dot1q-l2xcbase + - "L2BDMACLRN" # dot1q-l2bdbase traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "l2sw-3n-skx-x710-64b-4t2c-features-pdr" layout: "plot-throughput" -# Packet Throughput - VPP L2 3n-skx-xxv710 +# Packet Throughput - VPP L2 3n-skx-xxv710 base and scale - type: "plot" title: "VPP Throughput: l2sw-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr" @@ -3470,19 +4130,28 @@ '64B' and ('BASE' or 'SCALE') and 'NDRPDR' and + 'ETH' and '2T1C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and not 'VHOST' and not 'MEMIF'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "L2PATCH" + - "L2XCBASE" + - "BASE" + - "FIB_10K" + - "FIB_100K" + - "FIB_1M" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "l2sw-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr" layout: "plot-throughput" - @@ -3496,19 +4165,28 @@ '64B' and ('BASE' or 'SCALE') and 'NDRPDR' and + 'ETH' and '2T1C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and not 'VHOST' and not 'MEMIF'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "L2PATCH" + - "L2XCBASE" + - "BASE" + - "FIB_10K" + - "FIB_100K" + - "FIB_1M" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "l2sw-3n-skx-xxv710-64b-2t1c-base_and_scale-pdr" layout: "plot-throughput" - @@ -3522,19 +4200,28 @@ '64B' and ('BASE' or 'SCALE') and 'NDRPDR' and + 'ETH' and '4T2C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and not 'VHOST' and not 'MEMIF'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "L2PATCH" + - "L2XCBASE" + - "BASE" + - "FIB_10K" + - "FIB_100K" + - "FIB_1M" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "l2sw-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr" layout: "plot-throughput" - @@ -3548,130 +4235,31 @@ '64B' and ('BASE' or 'SCALE') and 'NDRPDR' and + 'ETH' and '4T2C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and - not 'VHOST' and - not 'MEMIF'" - parameters: - - "throughput" - - "parent" - traces: - hoverinfo: "x+y" - boxpoints: "outliers" - whiskerwidth: 0 - layout: - title: "" # No title - layout: "plot-throughput" - -- - type: "plot" - title: "VPP Throughput: l2sw-3n-skx-xxv710-64b-2t1c-features-ndr" - algorithm: "plot_performance_box" - output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/l2sw-3n-skx-xxv710-64b-2t1c-features-ndr" - data: "plot-vpp-throughput-latency-3n-skx" - filter: "'NIC_Intel-XXV710' and - '64B' and - 'FEATURE' and - ('ACL10' or 'ACL50') and '10k_FLOWS' and - 'NDRPDR' and - '2T1C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and - not 'VHOST' and - not 'MEMIF'" - parameters: - - "throughput" - - "parent" - traces: - hoverinfo: "x+y" - boxpoints: "outliers" - whiskerwidth: 0 - layout: - title: "" # No title - layout: "plot-throughput" - -- - type: "plot" - title: "VPP Throughput: l2sw-3n-skx-xxv710-64b-2t1c-features-pdr" - algorithm: "plot_performance_box" - output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/l2sw-3n-skx-xxv710-64b-2t1c-features-pdr" - data: "plot-vpp-throughput-latency-3n-skx" - filter: "'NIC_Intel-XXV710' and - '64B' and - 'FEATURE' and - ('ACL10' or 'ACL50') and '10k_FLOWS' and - 'NDRPDR' and - '2T1C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and - not 'VHOST' and - not 'MEMIF'" - parameters: - - "throughput" - - "parent" - traces: - hoverinfo: "x+y" - boxpoints: "outliers" - whiskerwidth: 0 - layout: - title: "" # No title - layout: "plot-throughput" - -- - type: "plot" - title: "VPP Throughput: l2sw-3n-skx-xxv710-64b-4t2c-features-ndr" - algorithm: "plot_performance_box" - output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/l2sw-3n-skx-xxv710-64b-4t2c-features-ndr" - data: "plot-vpp-throughput-latency-3n-skx" - filter: "'NIC_Intel-XXV710' and - '64B' and - 'FEATURE' and - ('ACL10' or 'ACL50') and '10k_FLOWS' and - 'NDRPDR' and - '4T2C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and - not 'VHOST' and - not 'MEMIF'" - parameters: - - "throughput" - - "parent" - traces: - hoverinfo: "x+y" - boxpoints: "outliers" - whiskerwidth: 0 - layout: - title: "" # No title - layout: "plot-throughput" - -- - type: "plot" - title: "VPP Throughput: l2sw-3n-skx-xxv710-64b-4t2c-features-pdr" - algorithm: "plot_performance_box" - output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/l2sw-3n-skx-xxv710-64b-4t2c-features-pdr" - data: "plot-vpp-throughput-latency-3n-skx" - filter: "'NIC_Intel-XXV710' and - '64B' and - 'FEATURE' and - ('ACL10' or 'ACL50') and '10k_FLOWS' and - 'NDRPDR' and - '4T2C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and not 'VHOST' and not 'MEMIF'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "L2PATCH" + - "L2XCBASE" + - "BASE" + - "FIB_10K" + - "FIB_100K" + - "FIB_1M" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "l2sw-3n-skx-xxv710-64b-4t2c-base_and_scale-pdr" layout: "plot-throughput" -# Packet Throughput - VPP L2 2n-skx-x710 +# Packet Throughput - VPP L2 2n-skx-x710 base and scale - type: "plot" title: "VPP Throughput: l2sw-2n-skx-x710-64b-2t1c-base_and_scale-ndr" @@ -3683,19 +4271,28 @@ '64B' and ('BASE' or 'SCALE') and 'NDRPDR' and + 'ETH' and '2T1C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and not 'VHOST' and not 'MEMIF'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "L2PATCH" + - "L2XCBASE" + - "BASE" + - "FIB_10K" + - "FIB_100K" + - "FIB_1M" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "l2sw-2n-skx-x710-64b-2t1c-base_and_scale-ndr" layout: "plot-throughput" - @@ -3709,19 +4306,28 @@ '64B' and ('BASE' or 'SCALE') and 'NDRPDR' and + 'ETH' and '2T1C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and not 'VHOST' and not 'MEMIF'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "L2PATCH" + - "L2XCBASE" + - "BASE" + - "FIB_10K" + - "FIB_100K" + - "FIB_1M" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "l2sw-2n-skx-x710-64b-2t1c-base_and_scale-pdr" layout: "plot-throughput" - @@ -3735,19 +4341,28 @@ '64B' and ('BASE' or 'SCALE') and 'NDRPDR' and + 'ETH' and '4T2C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and not 'VHOST' and not 'MEMIF'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "L2PATCH" + - "L2XCBASE" + - "BASE" + - "FIB_10K" + - "FIB_100K" + - "FIB_1M" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "l2sw-2n-skx-x710-64b-4t2c-base_and_scale-ndr" layout: "plot-throughput" - @@ -3761,22 +4376,31 @@ '64B' and ('BASE' or 'SCALE') and 'NDRPDR' and + 'ETH' and '4T2C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and not 'VHOST' and not 'MEMIF'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "L2PATCH" + - "L2XCBASE" + - "BASE" + - "FIB_10K" + - "FIB_100K" + - "FIB_1M" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "l2sw-2n-skx-x710-64b-4t2c-base_and_scale-pdr" layout: "plot-throughput" -# Packet Throughput - VPP L2 2n-skx-xxv710 +# Packet Throughput - VPP L2 2n-skx-xxv710 base and scale - type: "plot" title: "VPP Throughput: l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr" @@ -3788,19 +4412,28 @@ '64B' and ('BASE' or 'SCALE') and 'NDRPDR' and + 'ETH' and '2T1C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and not 'VHOST' and not 'MEMIF'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "L2PATCH" + - "L2XCBASE" + - "BASE" + - "FIB_10K" + - "FIB_100K" + - "FIB_1M" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr" layout: "plot-throughput" - @@ -3814,19 +4447,28 @@ '64B' and ('BASE' or 'SCALE') and 'NDRPDR' and + 'ETH' and '2T1C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and not 'VHOST' and not 'MEMIF'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "L2PATCH" + - "L2XCBASE" + - "BASE" + - "FIB_10K" + - "FIB_100K" + - "FIB_1M" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-pdr" layout: "plot-throughput" - @@ -3840,19 +4482,28 @@ '64B' and ('BASE' or 'SCALE') and 'NDRPDR' and + 'ETH' and '4T2C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and not 'VHOST' and not 'MEMIF'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "L2PATCH" + - "L2XCBASE" + - "BASE" + - "FIB_10K" + - "FIB_100K" + - "FIB_1M" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr" layout: "plot-throughput" - @@ -3866,19 +4517,28 @@ '64B' and ('BASE' or 'SCALE') and 'NDRPDR' and + 'ETH' and '4T2C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and not 'VHOST' and not 'MEMIF'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "L2PATCH" + - "L2XCBASE" + - "BASE" + - "FIB_10K" + - "FIB_100K" + - "FIB_1M" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-pdr" layout: "plot-throughput" ################################################################################ @@ -3896,18 +4556,26 @@ ('BASE' or 'SCALE') and 'NDRPDR' and '1T1C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and not 'VHOST' and 'MEMIF'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "L2XCFWD" + - "L2XCFWD" + - "L2XCFWD" + - "L2BDMACLRN" + - "L2BDMACLRN" + - "L2BDMACLRN" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "memif-3n-hsw-x520-64b-1t1c-base_and_scale-ndr" layout: "plot-throughput" - @@ -3922,18 +4590,26 @@ ('BASE' or 'SCALE') and 'NDRPDR' and '1T1C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and not 'VHOST' and 'MEMIF'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "L2XCFWD" + - "L2XCFWD" + - "L2XCFWD" + - "L2BDMACLRN" + - "L2BDMACLRN" + - "L2BDMACLRN" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "memif-3n-hsw-x520-64b-1t1c-base_and_scale-pdr" layout: "plot-throughput" - @@ -3948,18 +4624,26 @@ ('BASE' or 'SCALE') and 'NDRPDR' and '2T2C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and not 'VHOST' and 'MEMIF'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "L2XCFWD" + - "L2XCFWD" + - "L2XCFWD" + - "L2BDMACLRN" + - "L2BDMACLRN" + - "L2BDMACLRN" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "memif-3n-hsw-x520-64b-2t2c-base_and_scale-ndr" layout: "plot-throughput" - @@ -3974,18 +4658,26 @@ ('BASE' or 'SCALE') and 'NDRPDR' and '2T2C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and not 'VHOST' and 'MEMIF'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "L2XCFWD" + - "L2XCFWD" + - "L2XCFWD" + - "L2BDMACLRN" + - "L2BDMACLRN" + - "L2BDMACLRN" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "memif-3n-hsw-x520-64b-2t2c-base_and_scale-pdr" layout: "plot-throughput" # Packet Throughput - VPP Container Memif 3n-hsw-x710 @@ -4001,18 +4693,26 @@ ('BASE' or 'SCALE') and 'NDRPDR' and '1T1C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and not 'VHOST' and 'MEMIF'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "L2XCFWD" + - "L2XCFWD" + - "L2XCFWD" + - "L2BDMACLRN" + - "L2BDMACLRN" + - "L2BDMACLRN" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "memif-3n-hsw-x710-64b-1t1c-base_and_scale-ndr" layout: "plot-throughput" - @@ -4027,18 +4727,26 @@ ('BASE' or 'SCALE') and 'NDRPDR' and '1T1C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and not 'VHOST' and 'MEMIF'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "L2XCFWD" + - "L2XCFWD" + - "L2XCFWD" + - "L2BDMACLRN" + - "L2BDMACLRN" + - "L2BDMACLRN" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "memif-3n-hsw-x710-64b-1t1c-base_and_scale-pdr" layout: "plot-throughput" - @@ -4053,18 +4761,26 @@ ('BASE' or 'SCALE') and 'NDRPDR' and '2T2C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and not 'VHOST' and 'MEMIF'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "L2XCFWD" + - "L2XCFWD" + - "L2XCFWD" + - "L2BDMACLRN" + - "L2BDMACLRN" + - "L2BDMACLRN" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "memif-3n-hsw-x710-64b-2t2c-base_and_scale-ndr" layout: "plot-throughput" - @@ -4079,18 +4795,26 @@ ('BASE' or 'SCALE') and 'NDRPDR' and '2T2C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and not 'VHOST' and 'MEMIF'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "L2XCFWD" + - "L2XCFWD" + - "L2XCFWD" + - "L2BDMACLRN" + - "L2BDMACLRN" + - "L2BDMACLRN" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "memif-3n-hsw-x710-64b-2t2c-base_and_scale-pdr" layout: "plot-throughput" # Packet Throughput - VPP Container Memif 3n-hsw-xl710 @@ -4106,18 +4830,26 @@ ('BASE' or 'SCALE') and 'NDRPDR' and '1T1C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and not 'VHOST' and 'MEMIF'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "L2XCFWD" + - "L2XCFWD" + - "L2XCFWD" + - "L2BDMACLRN" + - "L2BDMACLRN" + - "L2BDMACLRN" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "memif-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr" layout: "plot-throughput" - @@ -4132,18 +4864,26 @@ ('BASE' or 'SCALE') and 'NDRPDR' and '1T1C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and not 'VHOST' and 'MEMIF'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "L2XCFWD" + - "L2XCFWD" + - "L2XCFWD" + - "L2BDMACLRN" + - "L2BDMACLRN" + - "L2BDMACLRN" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "memif-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr" layout: "plot-throughput" - @@ -4158,18 +4898,26 @@ ('BASE' or 'SCALE') and 'NDRPDR' and '2T2C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and not 'VHOST' and 'MEMIF'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "L2XCFWD" + - "L2XCFWD" + - "L2XCFWD" + - "L2BDMACLRN" + - "L2BDMACLRN" + - "L2BDMACLRN" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "memif-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr" layout: "plot-throughput" - @@ -4184,18 +4932,26 @@ ('BASE' or 'SCALE') and 'NDRPDR' and '2T2C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and not 'VHOST' and 'MEMIF'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "L2XCFWD" + - "L2XCFWD" + - "L2XCFWD" + - "L2BDMACLRN" + - "L2BDMACLRN" + - "L2BDMACLRN" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "memif-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr" layout: "plot-throughput" # Packet Throughput - VPP Container Memif 3n-skx-x710 @@ -4211,18 +4967,26 @@ ('BASE' or 'SCALE') and 'NDRPDR' and '2T1C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and not 'VHOST' and 'MEMIF'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "L2XCFWD" + - "L2XCFWD" + - "L2XCFWD" + - "L2BDMACLRN" + - "L2BDMACLRN" + - "L2BDMACLRN" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "memif-3n-skx-x710-64b-2t1c-base_and_scale-ndr" layout: "plot-throughput" - @@ -4237,18 +5001,26 @@ ('BASE' or 'SCALE') and 'NDRPDR' and '2T1C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and not 'VHOST' and - 'MEMIF'" + 'MEMIF'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "L2XCFWD" + - "L2XCFWD" + - "L2XCFWD" + - "L2BDMACLRN" + - "L2BDMACLRN" + - "L2BDMACLRN" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "memif-3n-skx-x710-64b-2t1c-base_and_scale-pdr" layout: "plot-throughput" - @@ -4263,18 +5035,26 @@ ('BASE' or 'SCALE') and 'NDRPDR' and '4T2C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and not 'VHOST' and 'MEMIF'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "L2XCFWD" + - "L2XCFWD" + - "L2XCFWD" + - "L2BDMACLRN" + - "L2BDMACLRN" + - "L2BDMACLRN" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "memif-3n-skx-x710-64b-4t2c-base_and_scale-ndr" layout: "plot-throughput" - @@ -4289,671 +5069,849 @@ ('BASE' or 'SCALE') and 'NDRPDR' and '4T2C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and not 'VHOST' and 'MEMIF'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "L2XCFWD" + - "L2XCFWD" + - "L2XCFWD" + - "L2BDMACLRN" + - "L2BDMACLRN" + - "L2BDMACLRN" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "memif-3n-skx-x710-64b-4t2c-base_and_scale-pdr" layout: "plot-throughput" -################################################################################ - -# Packet Throughput - VPP Container Orchestrated Memif 3n-hsw-x520 +# Packet Throughput - VPP Container Memif 2n-skx-x710 - type: "plot" - title: "VPP Throughput: k8s-memif-3n-hsw-x520-64b-1t1c-base_and_scale-ndr" + title: "VPP Throughput: memif-2n-skx-x710-64b-2t1c-base_and_scale-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/k8s-memif-3n-hsw-x520-64b-1t1c-base_and_scale-ndr" - data: "plot-ligato-throughput-latency-3n-hsw" - filter: "'NIC_Intel-X520-DA2' and + output-file: "{DIR[STATIC,VPP]}/memif-2n-skx-x710-64b-2t1c-base_and_scale-ndr" + data: "plot-vpp-throughput-latency-2n-skx" + filter: "'NIC_Intel-X710' and '64B' and ('BASE' or 'SCALE') and 'NDRPDR' and - '1T1C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and + '2T1C' and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and not 'VHOST' and 'MEMIF'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "L2XCFWD" + - "L2XCFWD" + - "L2XCFWD" + - "L2BDMACLRN" + - "L2BDMACLRN" + - "L2BDMACLRN" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "memif-2n-skx-x710-64b-2t1c-base_and_scale-ndr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: k8s-memif-3n-hsw-x520-64b-1t1c-base_and_scale-pdr" + title: "VPP Throughput: memif-2n-skx-x710-64b-2t1c-base_and_scale-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/k8s-memif-3n-hsw-x520-64b-1t1c-base_and_scale-pdr" - data: "plot-ligato-throughput-latency-3n-hsw" - filter: "'NIC_Intel-X520-DA2' and + output-file: "{DIR[STATIC,VPP]}/memif-2n-skx-x710-64b-2t1c-base_and_scale-pdr" + data: "plot-vpp-throughput-latency-2n-skx" + filter: "'NIC_Intel-X710' and '64B' and ('BASE' or 'SCALE') and 'NDRPDR' and - '1T1C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and + '2T1C' and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and not 'VHOST' and 'MEMIF'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "L2XCFWD" + - "L2XCFWD" + - "L2XCFWD" + - "L2BDMACLRN" + - "L2BDMACLRN" + - "L2BDMACLRN" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "memif-2n-skx-x710-64b-2t1c-base_and_scale-pdr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: k8s-memif-3n-hsw-x520-64b-2t2c-base_and_scale-ndr" + title: "VPP Throughput: memif-2n-skx-x710-64b-4t2c-base_and_scale-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/k8s-memif-3n-hsw-x520-64b-2t2c-base_and_scale-ndr" - data: "plot-ligato-throughput-latency-3n-hsw" - filter: "'NIC_Intel-X520-DA2' and + output-file: "{DIR[STATIC,VPP]}/memif-2n-skx-x710-64b-4t2c-base_and_scale-ndr" + data: "plot-vpp-throughput-latency-2n-skx" + filter: "'NIC_Intel-X710' and '64B' and ('BASE' or 'SCALE') and 'NDRPDR' and - '2T2C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and + '4T2C' and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and not 'VHOST' and 'MEMIF'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "L2XCFWD" + - "L2XCFWD" + - "L2XCFWD" + - "L2BDMACLRN" + - "L2BDMACLRN" + - "L2BDMACLRN" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "memif-2n-skx-x710-64b-4t2c-base_and_scale-ndr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: k8s-memif-3n-hsw-x520-64b-2t2c-base_and_scale-pdr" + title: "VPP Throughput: memif-2n-skx-x710-64b-4t2c-base_and_scale-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/k8s-memif-3n-hsw-x520-64b-2t2c-base_and_scale-pdr" - data: "plot-ligato-throughput-latency-3n-hsw" - filter: "'NIC_Intel-X520-DA2' and + output-file: "{DIR[STATIC,VPP]}/memif-2n-skx-x710-64b-4t2c-base_and_scale-pdr" + data: "plot-vpp-throughput-latency-2n-skx" + filter: "'NIC_Intel-X710' and '64B' and ('BASE' or 'SCALE') and 'NDRPDR' and - '2T2C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and + '4T2C' and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and not 'VHOST' and 'MEMIF'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "L2XCFWD" + - "L2XCFWD" + - "L2XCFWD" + - "L2BDMACLRN" + - "L2BDMACLRN" + - "L2BDMACLRN" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "memif-2n-skx-x710-64b-4t2c-base_and_scale-pdr" layout: "plot-throughput" -# Packet Throughput - VPP Container Orchestrated Memif 3n-hsw-x710 +# Packet Throughput - VPP Container Memif 2n-skx-xxv710 - type: "plot" - title: "VPP Throughput: k8s-memif-3n-hsw-x710-64b-1t1c-base_and_scale-ndr" + title: "VPP Throughput: memif-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/k8s-memif-3n-hsw-x710-64b-1t1c-base_and_scale-ndr" - data: "plot-ligato-throughput-latency-3n-hsw" - filter: "'NIC_Intel-X710' and + output-file: "{DIR[STATIC,VPP]}/memif-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr" + data: "plot-vpp-throughput-latency-2n-skx" + filter: "'NIC_Intel-XXV710' and '64B' and ('BASE' or 'SCALE') and 'NDRPDR' and - '1T1C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and + '2T1C' and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and not 'VHOST' and 'MEMIF'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "L2XCFWD" + - "L2XCFWD" + - "L2XCFWD" + - "L2BDMACLRN" + - "L2BDMACLRN" + - "L2BDMACLRN" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "memif-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: k8s-memif-3n-hsw-x710-64b-1t1c-base_and_scale-pdr" + title: "VPP Throughput: memif-2n-skx-xxv710-64b-2t1c-base_and_scale-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/k8s-memif-3n-hsw-x710-64b-1t1c-base_and_scale-pdr" - data: "plot-ligato-throughput-latency-3n-hsw" - filter: "'NIC_Intel-X710' and + output-file: "{DIR[STATIC,VPP]}/memif-2n-skx-xxv710-64b-2t1c-base_and_scale-pdr" + data: "plot-vpp-throughput-latency-2n-skx" + filter: "'NIC_Intel-XXV710' and '64B' and ('BASE' or 'SCALE') and 'NDRPDR' and - '1T1C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and + '2T1C' and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and not 'VHOST' and 'MEMIF'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "L2XCFWD" + - "L2XCFWD" + - "L2XCFWD" + - "L2BDMACLRN" + - "L2BDMACLRN" + - "L2BDMACLRN" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "memif-2n-skx-xxv710-64b-2t1c-base_and_scale-pdr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: k8s-memif-3n-hsw-x710-64b-2t2c-base_and_scale-ndr" + title: "VPP Throughput: memif-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/k8s-memif-3n-hsw-x710-64b-2t2c-base_and_scale-ndr" - data: "plot-ligato-throughput-latency-3n-hsw" - filter: "'NIC_Intel-X710' and + output-file: "{DIR[STATIC,VPP]}/memif-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr" + data: "plot-vpp-throughput-latency-2n-skx" + filter: "'NIC_Intel-XXV710' and '64B' and ('BASE' or 'SCALE') and 'NDRPDR' and - '2T2C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and + '4T2C' and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and not 'VHOST' and 'MEMIF'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "L2XCFWD" + - "L2XCFWD" + - "L2XCFWD" + - "L2BDMACLRN" + - "L2BDMACLRN" + - "L2BDMACLRN" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "memif-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: k8s-memif-3n-hsw-x710-64b-2t2c-base_and_scale-pdr" + title: "VPP Throughput: memif-2n-skx-xxv710-64b-4t2c-base_and_scale-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/k8s-memif-3n-hsw-x710-64b-2t2c-base_and_scale-pdr" - data: "plot-ligato-throughput-latency-3n-hsw" - filter: "'NIC_Intel-X710' and + output-file: "{DIR[STATIC,VPP]}/memif-2n-skx-xxv710-64b-4t2c-base_and_scale-pdr" + data: "plot-vpp-throughput-latency-2n-skx" + filter: "'NIC_Intel-XXV710' and '64B' and ('BASE' or 'SCALE') and 'NDRPDR' and - '2T2C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and + '4T2C' and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and not 'VHOST' and 'MEMIF'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "L2XCFWD" + - "L2XCFWD" + - "L2XCFWD" + - "L2BDMACLRN" + - "L2BDMACLRN" + - "L2BDMACLRN" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "memif-2n-skx-xxv710-64b-4t2c-base_and_scale-pdr" layout: "plot-throughput" ################################################################################ -# Packet Throughput - VPP IPv4 3n-hsw-x520 +# Packet Throughput - VPP Container Orchestrated Memif 3n-hsw-x520 l2xc - type: "plot" - title: "VPP Throughput: ip4-3n-hsw-x520-64b-1t1c-base_and_scale-ndr" + title: "VPP Throughput: k8s-memif-3n-hsw-x520-64b-1t1c-base_and_scale-l2xc-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x520-64b-1t1c-base_and_scale-ndr" - data: "plot-vpp-throughput-latency-3n-hsw" + output-file: "{DIR[STATIC,VPP]}/k8s-memif-3n-hsw-x520-64b-1t1c-base_and_scale-l2xc-ndr" + data: "plot-ligato-throughput-latency-3n-hsw" filter: "'NIC_Intel-X520-DA2' and '64B' and ('BASE' or 'SCALE') and 'NDRPDR' and '1T1C' and - 'IP4FWD' and - not 'IPSEC' and - not 'VHOST'" + 'L2XCFWD' and + not 'VHOST' and + 'MEMIF'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "1VNF" + - "2VNF" + - "4VNF" + - "2VNF" + - "4VNF" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "k8s-memif-3n-hsw-x520-64b-1t1c-base_and_scale-l2xc-ndr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: ip4-3n-hsw-x520-64b-1t1c-base_and_scale-pdr" + title: "VPP Throughput: k8s-memif-3n-hsw-x520-64b-1t1c-base_and_scale-l2xc-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x520-64b-1t1c-base_and_scale-pdr" - data: "plot-vpp-throughput-latency-3n-hsw" + output-file: "{DIR[STATIC,VPP]}/k8s-memif-3n-hsw-x520-64b-1t1c-base_and_scale-l2xc-pdr" + data: "plot-ligato-throughput-latency-3n-hsw" filter: "'NIC_Intel-X520-DA2' and '64B' and ('BASE' or 'SCALE') and 'NDRPDR' and '1T1C' and - 'IP4FWD' and - not 'IPSEC' and - not 'VHOST'" + 'L2XCFWD' and + not 'VHOST' and + 'MEMIF'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "1VNF" + - "2VNF" + - "4VNF" + - "2VNF" + - "4VNF" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "k8s-memif-3n-hsw-x520-64b-1t1c-base_and_scale-l2xc-pdr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: ip4-3n-hsw-x520-64b-2t2c-base_and_scale-ndr" + title: "VPP Throughput: k8s-memif-3n-hsw-x520-64b-2t2c-base_and_scale-l2xc-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x520-64b-2t2c-base_and_scale-ndr" - data: "plot-vpp-throughput-latency-3n-hsw" + output-file: "{DIR[STATIC,VPP]}/k8s-memif-3n-hsw-x520-64b-2t2c-base_and_scale-l2xc-ndr" + data: "plot-ligato-throughput-latency-3n-hsw" filter: "'NIC_Intel-X520-DA2' and '64B' and ('BASE' or 'SCALE') and 'NDRPDR' and '2T2C' and - 'IP4FWD' and - not 'IPSEC' and - not 'VHOST'" + 'L2XCFWD' and + not 'VHOST' and + 'MEMIF'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "1VNF" + - "2VNF" + - "4VNF" + - "2VNF" + - "4VNF" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "k8s-memif-3n-hsw-x520-64b-2t2c-base_and_scale-l2xc-ndr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: ip4-3n-hsw-x520-64b-2t2c-base_and_scale-pdr" + title: "VPP Throughput: k8s-memif-3n-hsw-x520-64b-2t2c-base_and_scale-l2xc-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x520-64b-2t2c-base_and_scale-pdr" - data: "plot-vpp-throughput-latency-3n-hsw" + output-file: "{DIR[STATIC,VPP]}/k8s-memif-3n-hsw-x520-64b-2t2c-base_and_scale-l2xc-pdr" + data: "plot-ligato-throughput-latency-3n-hsw" filter: "'NIC_Intel-X520-DA2' and '64B' and ('BASE' or 'SCALE') and 'NDRPDR' and '2T2C' and - 'IP4FWD' and - not 'IPSEC' and - not 'VHOST'" + 'L2XCFWD' and + not 'VHOST' and + 'MEMIF'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "1VNF" + - "2VNF" + - "4VNF" + - "2VNF" + - "4VNF" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "k8s-memif-3n-hsw-x520-64b-2t2c-base_and_scale-l2xc-pdr" layout: "plot-throughput" +# Packet Throughput - VPP Container Orchestrated Memif 3n-hsw-x520 l2bd - type: "plot" - title: "VPP Throughput: ip4-3n-hsw-x520-64b-1t1c-features-ndr" + title: "VPP Throughput: k8s-memif-3n-hsw-x520-64b-1t1c-base_and_scale-l2bd-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x520-64b-1t1c-features-ndr" - data: "plot-vpp-throughput-latency-3n-hsw" + output-file: "{DIR[STATIC,VPP]}/k8s-memif-3n-hsw-x520-64b-1t1c-base_and_scale-l2bd-ndr" + data: "plot-ligato-throughput-latency-3n-hsw" filter: "'NIC_Intel-X520-DA2' and '64B' and - 'FEATURE' and - ('ACL10' or 'ACL50') and '10k_FLOWS' and + ('BASE' or 'SCALE') and 'NDRPDR' and '1T1C' and - 'IP4FWD' and - not 'IPSEC' and - not 'VHOST'" + ('L2BDMACSTAT' or 'L2BDMACLRN') and + not 'VHOST' and + 'MEMIF'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "1VNF" + - "2VNF" + - "4VNF" + - "2VNF" + - "4VNF" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "k8s-memif-3n-hsw-x520-64b-1t1c-base_and_scale-l2bd-ndr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: ip4-3n-hsw-x520-64b-1t1c-features-pdr" + title: "VPP Throughput: k8s-memif-3n-hsw-x520-64b-1t1c-base_and_scale-l2bd-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x520-64b-1t1c-features-pdr" - data: "plot-vpp-throughput-latency-3n-hsw" + output-file: "{DIR[STATIC,VPP]}/k8s-memif-3n-hsw-x520-64b-1t1c-base_and_scale-l2bd-pdr" + data: "plot-ligato-throughput-latency-3n-hsw" filter: "'NIC_Intel-X520-DA2' and '64B' and - 'FEATURE' and - ('ACL10' or 'ACL50') and '10k_FLOWS' and + ('BASE' or 'SCALE') and 'NDRPDR' and '1T1C' and - 'IP4FWD' and - not 'IPSEC' and - not 'VHOST'" + ('L2BDMACSTAT' or 'L2BDMACLRN') and + not 'VHOST' and + 'MEMIF'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "1VNF" + - "2VNF" + - "4VNF" + - "2VNF" + - "4VNF" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "k8s-memif-3n-hsw-x520-64b-1t1c-base_and_scale-l2bd-pdr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: ip4-3n-hsw-x520-64b-2t2c-features-ndr" + title: "VPP Throughput: k8s-memif-3n-hsw-x520-64b-2t2c-base_and_scale-l2bd-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x520-64b-2t2c-features-ndr" - data: "plot-vpp-throughput-latency-3n-hsw" + output-file: "{DIR[STATIC,VPP]}/k8s-memif-3n-hsw-x520-64b-2t2c-base_and_scale-l2bd-ndr" + data: "plot-ligato-throughput-latency-3n-hsw" filter: "'NIC_Intel-X520-DA2' and '64B' and - 'FEATURE' and - ('ACL10' or 'ACL50') and '10k_FLOWS' and + ('BASE' or 'SCALE') and 'NDRPDR' and '2T2C' and - 'IP4FWD' and - not 'IPSEC' and - not 'VHOST'" + ('L2BDMACSTAT' or 'L2BDMACLRN') and + not 'VHOST' and + 'MEMIF'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "1VNF" + - "2VNF" + - "4VNF" + - "2VNF" + - "4VNF" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "k8s-memif-3n-hsw-x520-64b-2t2c-base_and_scale-l2bd-ndr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: ip4-3n-hsw-x520-64b-2t2c-features-pdr" + title: "VPP Throughput: k8s-memif-3n-hsw-x520-64b-2t2c-base_and_scale-l2bd-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x520-64b-2t2c-features-pdr" - data: "plot-vpp-throughput-latency-3n-hsw" + output-file: "{DIR[STATIC,VPP]}/k8s-memif-3n-hsw-x520-64b-2t2c-base_and_scale-l2bd-pdr" + data: "plot-ligato-throughput-latency-3n-hsw" filter: "'NIC_Intel-X520-DA2' and '64B' and - 'FEATURE' and - ('ACL10' or 'ACL50') and '10k_FLOWS' and + ('BASE' or 'SCALE') and 'NDRPDR' and '2T2C' and - 'IP4FWD' and - not 'IPSEC' and - not 'VHOST'" + ('L2BDMACSTAT' or 'L2BDMACLRN') and + not 'VHOST' and + 'MEMIF'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "1VNF" + - "2VNF" + - "4VNF" + - "2VNF" + - "4VNF" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "k8s-memif-3n-hsw-x520-64b-2t2c-base_and_scale-l2bd-pdr" layout: "plot-throughput" -# Packet Throughput - VPP IPv4 3n-hsw-x710 +# Packet Throughput - VPP Container Orchestrated Memif 3n-hsw-x710 l2xc - type: "plot" - title: "VPP Throughput: ip4-3n-hsw-x710-64b-1t1c-base_and_scale-ndr" + title: "VPP Throughput: k8s-memif-3n-hsw-x710-64b-1t1c-base_and_scale-l2xc-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x710-64b-1t1c-base_and_scale-ndr" - data: "plot-vpp-throughput-latency-3n-hsw" + output-file: "{DIR[STATIC,VPP]}/k8s-memif-3n-hsw-x710-64b-1t1c-base_and_scale-l2xc-ndr" + data: "plot-ligato-throughput-latency-3n-hsw" filter: "'NIC_Intel-X710' and '64B' and ('BASE' or 'SCALE') and 'NDRPDR' and '1T1C' and - 'IP4FWD' and - not 'IPSEC' and - not 'VHOST'" + 'L2XCFWD' and + not 'VHOST' and + 'MEMIF'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "1VNF" + - "2VNF" + - "4VNF" + - "2VNF" + - "4VNF" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "k8s-memif-3n-hsw-x710-64b-1t1c-base_and_scale-l2xc-ndr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: ip4-3n-hsw-x710-64b-1t1c-base_and_scale-pdr" + title: "VPP Throughput: k8s-memif-3n-hsw-x710-64b-1t1c-base_and_scale-l2xc-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x710-64b-1t1c-base_and_scale-pdr" - data: "plot-vpp-throughput-latency-3n-hsw" + output-file: "{DIR[STATIC,VPP]}/k8s-memif-3n-hsw-x710-64b-1t1c-base_and_scale-l2xc-pdr" + data: "plot-ligato-throughput-latency-3n-hsw" filter: "'NIC_Intel-X710' and '64B' and ('BASE' or 'SCALE') and 'NDRPDR' and '1T1C' and - 'IP4FWD' and - not 'IPSEC' and - not 'VHOST'" + 'L2XCFWD' and + not 'VHOST' and + 'MEMIF'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "1VNF" + - "2VNF" + - "4VNF" + - "2VNF" + - "4VNF" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "k8s-memif-3n-hsw-x710-64b-1t1c-base_and_scale-l2xc-pdr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: ip4-3n-hsw-x710-64b-2t2c-base_and_scale-ndr" + title: "VPP Throughput: k8s-memif-3n-hsw-x710-64b-2t2c-base_and_scale-l2xc-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x710-64b-2t2c-base_and_scale-ndr" - data: "plot-vpp-throughput-latency-3n-hsw" + output-file: "{DIR[STATIC,VPP]}/k8s-memif-3n-hsw-x710-64b-2t2c-base_and_scale-l2xc-ndr" + data: "plot-ligato-throughput-latency-3n-hsw" filter: "'NIC_Intel-X710' and '64B' and ('BASE' or 'SCALE') and 'NDRPDR' and '2T2C' and - 'IP4FWD' and - not 'IPSEC' and - not 'VHOST'" + 'L2XCFWD' and + not 'VHOST' and + 'MEMIF'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "1VNF" + - "2VNF" + - "4VNF" + - "2VNF" + - "4VNF" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "k8s-memif-3n-hsw-x710-64b-2t2c-base_and_scale-l2xc-ndr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: ip4-3n-hsw-x710-64b-2t2c-base_and_scale-pdr" + title: "VPP Throughput: k8s-memif-3n-hsw-x710-64b-2t2c-base_and_scale-l2xc-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x710-64b-2t2c-base_and_scale-pdr" - data: "plot-vpp-throughput-latency-3n-hsw" + output-file: "{DIR[STATIC,VPP]}/k8s-memif-3n-hsw-x710-64b-2t2c-base_and_scale-l2xc-pdr" + data: "plot-ligato-throughput-latency-3n-hsw" filter: "'NIC_Intel-X710' and '64B' and ('BASE' or 'SCALE') and 'NDRPDR' and '2T2C' and - 'IP4FWD' and - not 'IPSEC' and - not 'VHOST'" + 'L2XCFWD' and + not 'VHOST' and + 'MEMIF'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "1VNF" + - "2VNF" + - "4VNF" + - "2VNF" + - "4VNF" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "k8s-memif-3n-hsw-x710-64b-2t2c-base_and_scale-l2xc-pdr" layout: "plot-throughput" +# Packet Throughput - VPP Container Orchestrated Memif 3n-hsw-x710 l2bd - type: "plot" - title: "VPP Throughput: ip4-3n-hsw-x710-64b-1t1c-features-ndr" + title: "VPP Throughput: k8s-memif-3n-hsw-x710-64b-1t1c-base_and_scale-l2bd-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x710-64b-1t1c-features-ndr" - data: "plot-vpp-throughput-latency-3n-hsw" + output-file: "{DIR[STATIC,VPP]}/k8s-memif-3n-hsw-x710-64b-1t1c-base_and_scale-l2bd-ndr" + data: "plot-ligato-throughput-latency-3n-hsw" filter: "'NIC_Intel-X710' and '64B' and - 'FEATURE' and - ('ACL10' or 'ACL50') and '10k_FLOWS' and + ('BASE' or 'SCALE') and 'NDRPDR' and '1T1C' and - 'IP4FWD' and - not 'IPSEC' and - not 'VHOST'" + ('L2BDMACSTAT' or 'L2BDMACLRN') and + not 'VHOST' and + 'MEMIF'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "1VNF" + - "2VNF" + - "4VNF" + - "2VNF" + - "4VNF" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "k8s-memif-3n-hsw-x710-64b-1t1c-base_and_scale-l2bd-ndr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: ip4-3n-hsw-x710-64b-1t1c-features-pdr" + title: "VPP Throughput: k8s-memif-3n-hsw-x710-64b-1t1c-base_and_scale-l2bd-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x710-64b-1t1c-features-pdr" - data: "plot-vpp-throughput-latency-3n-hsw" + output-file: "{DIR[STATIC,VPP]}/k8s-memif-3n-hsw-x710-64b-1t1c-base_and_scale-l2bd-pdr" + data: "plot-ligato-throughput-latency-3n-hsw" filter: "'NIC_Intel-X710' and '64B' and - 'FEATURE' and - ('ACL10' or 'ACL50') and '10k_FLOWS' and + ('BASE' or 'SCALE') and 'NDRPDR' and '1T1C' and - 'IP4FWD' and - not 'IPSEC' and - not 'VHOST'" + ('L2BDMACSTAT' or 'L2BDMACLRN') and + not 'VHOST' and + 'MEMIF'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "1VNF" + - "2VNF" + - "4VNF" + - "2VNF" + - "4VNF" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "k8s-memif-3n-hsw-x710-64b-1t1c-base_and_scale-l2bd-pdr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: ip4-3n-hsw-x710-64b-2t2c-features-ndr" + title: "VPP Throughput: k8s-memif-3n-hsw-x710-64b-2t2c-base_and_scale-l2bd-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x710-64b-2t2c-features-ndr" - data: "plot-vpp-throughput-latency-3n-hsw" + output-file: "{DIR[STATIC,VPP]}/k8s-memif-3n-hsw-x710-64b-2t2c-base_and_scale-l2bd-ndr" + data: "plot-ligato-throughput-latency-3n-hsw" filter: "'NIC_Intel-X710' and '64B' and - 'FEATURE' and - ('ACL10' or 'ACL50') and '10k_FLOWS' and + ('BASE' or 'SCALE') and 'NDRPDR' and '2T2C' and - 'IP4FWD' and - not 'IPSEC' and - not 'VHOST'" + ('L2BDMACSTAT' or 'L2BDMACLRN') and + not 'VHOST' and + 'MEMIF'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "1VNF" + - "2VNF" + - "4VNF" + - "2VNF" + - "4VNF" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "k8s-memif-3n-hsw-x710-64b-2t2c-base_and_scale-l2bd-ndr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: ip4-3n-hsw-x710-64b-2t2c-features-pdr" + title: "VPP Throughput: k8s-memif-3n-hsw-x710-64b-2t2c-base_and_scale-l2bd-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x710-64b-2t2c-features-pdr" - data: "plot-vpp-throughput-latency-3n-hsw" + output-file: "{DIR[STATIC,VPP]}/k8s-memif-3n-hsw-x710-64b-2t2c-base_and_scale-l2bd-pdr" + data: "plot-ligato-throughput-latency-3n-hsw" filter: "'NIC_Intel-X710' and '64B' and - 'FEATURE' and - ('ACL10' or 'ACL50') and '10k_FLOWS' and + ('BASE' or 'SCALE') and 'NDRPDR' and '2T2C' and - 'IP4FWD' and - not 'IPSEC' and - not 'VHOST'" + ('L2BDMACSTAT' or 'L2BDMACLRN') and + not 'VHOST' and + 'MEMIF'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "1VNF" + - "2VNF" + - "4VNF" + - "2VNF" + - "4VNF" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "k8s-memif-3n-hsw-x710-64b-2t2c-base_and_scale-l2bd-pdr" layout: "plot-throughput" -# Packet Throughput - VPP IPv4 3n-hsw-xl710 +################################################################################ + +# Packet Throughput - VPP IPv4 3n-hsw-x520 base and scale - type: "plot" - title: "VPP Throughput: ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr" + title: "VPP Throughput: ip4-3n-hsw-x520-64b-1t1c-base_and_scale-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr" + output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x520-64b-1t1c-base_and_scale-ndr" data: "plot-vpp-throughput-latency-3n-hsw" - filter: "'NIC_Intel-XL710' and + filter: "'NIC_Intel-X520-DA2' and '64B' and - ('BASE' or 'SCALE') and + ('IP4BASE' or 'FIB_20K' or 'FIB_200K' or 'FIB_2M') and 'NDRPDR' and '1T1C' and 'IP4FWD' and @@ -4962,24 +5920,30 @@ parameters: - "throughput" - "parent" + - "tags" + sort: + - "IP4BASE" + - "FIB_20K" + - "FIB_200K" + - "FIB_2M" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip4-3n-hsw-x520-64b-1t1c-base_and_scale-ndr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr" + title: "VPP Throughput: ip4-3n-hsw-x520-64b-1t1c-base_and_scale-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr" + output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x520-64b-1t1c-base_and_scale-pdr" data: "plot-vpp-throughput-latency-3n-hsw" - filter: "'NIC_Intel-XL710' and + filter: "'NIC_Intel-X520-DA2' and '64B' and - ('BASE' or 'SCALE') and + ('IP4BASE' or 'FIB_20K' or 'FIB_200K' or 'FIB_2M') and 'NDRPDR' and '1T1C' and 'IP4FWD' and @@ -4988,24 +5952,30 @@ parameters: - "throughput" - "parent" + - "tags" + sort: + - "IP4BASE" + - "FIB_20K" + - "FIB_200K" + - "FIB_2M" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip4-3n-hsw-x520-64b-1t1c-base_and_scale-pdr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr" + title: "VPP Throughput: ip4-3n-hsw-x520-64b-2t2c-base_and_scale-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr" + output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x520-64b-2t2c-base_and_scale-ndr" data: "plot-vpp-throughput-latency-3n-hsw" - filter: "'NIC_Intel-XL710' and + filter: "'NIC_Intel-X520-DA2' and '64B' and - ('BASE' or 'SCALE') and + ('IP4BASE' or 'FIB_20K' or 'FIB_200K' or 'FIB_2M') and 'NDRPDR' and '2T2C' and 'IP4FWD' and @@ -5014,24 +5984,30 @@ parameters: - "throughput" - "parent" + - "tags" + sort: + - "IP4BASE" + - "FIB_20K" + - "FIB_200K" + - "FIB_2M" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip4-3n-hsw-x520-64b-2t2c-base_and_scale-ndr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr" + title: "VPP Throughput: ip4-3n-hsw-x520-64b-2t2c-base_and_scale-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr" + output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x520-64b-2t2c-base_and_scale-pdr" data: "plot-vpp-throughput-latency-3n-hsw" - filter: "'NIC_Intel-XL710' and + filter: "'NIC_Intel-X520-DA2' and '64B' and - ('BASE' or 'SCALE') and + ('IP4BASE' or 'FIB_20K' or 'FIB_200K' or 'FIB_2M') and 'NDRPDR' and '2T2C' and 'IP4FWD' and @@ -5040,10255 +6016,19927 @@ parameters: - "throughput" - "parent" + - "tags" + sort: + - "IP4BASE" + - "FIB_20K" + - "FIB_200K" + - "FIB_2M" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip4-3n-hsw-x520-64b-2t2c-base_and_scale-pdr" layout: "plot-throughput" -# Packet Throughput - VPP IPv4 3n-skx-x710 +# Packet Throughput - VPP IPv4 3n-hsw-x520 features - type: "plot" - title: "VPP Throughput: ip4-3n-skx-x710-64b-2t1c-base_and_scale-ndr" + title: "VPP Throughput: ip4-3n-hsw-x520-64b-1t1c-features-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-3n-skx-x710-64b-2t1c-base_and_scale-ndr" - data: "plot-vpp-throughput-latency-3n-skx" - filter: "'NIC_Intel-X710' and + output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x520-64b-1t1c-features-ndr" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and '64B' and - ('BASE' or 'SCALE') and + ('IP4BASE' or + 'POLICE_MARK' or + 'COPWHLIST' or + ('NAT44' and 'BASE') or + ('ACL_STATELESS' and 'ACL10' and '10k_FLOWS')) and 'NDRPDR' and - '2T1C' and + '1T1C' and 'IP4FWD' and not 'IPSEC' and not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "IP4BASE" + - "NAT44" + - "POLICE_MARK" + - "COPWHLIST" + - "IACL" + - "OACL" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip4-3n-hsw-x520-64b-1t1c-features-ndr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: ip4-3n-skx-x710-64b-2t1c-base_and_scale-pdr" + title: "VPP Throughput: ip4-3n-hsw-x520-64b-1t1c-features-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-3n-skx-x710-64b-2t1c-base_and_scale-pdr" - data: "plot-vpp-throughput-latency-3n-skx" - filter: "'NIC_Intel-X710' and + output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x520-64b-1t1c-features-pdr" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and '64B' and - ('BASE' or 'SCALE') and + ('IP4BASE' or + 'POLICE_MARK' or + 'COPWHLIST' or + ('NAT44' and 'BASE') or + ('ACL_STATELESS' and 'ACL10' and '10k_FLOWS')) and 'NDRPDR' and - '2T1C' and + '1T1C' and 'IP4FWD' and not 'IPSEC' and not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "IP4BASE" + - "NAT44" + - "POLICE_MARK" + - "COPWHLIST" + - "IACL" + - "OACL" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip4-3n-hsw-x520-64b-1t1c-features-pdr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: ip4-3n-skx-x710-64b-4t2c-base_and_scale-ndr" + title: "VPP Throughput: ip4-3n-hsw-x520-64b-2t2c-features-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-3n-skx-x710-64b-4t2c-base_and_scale-ndr" - data: "plot-vpp-throughput-latency-3n-skx" - filter: "'NIC_Intel-X710' and + output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x520-64b-2t2c-features-ndr" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and '64B' and - ('BASE' or 'SCALE') and + ('IP4BASE' or + 'POLICE_MARK' or + 'COPWHLIST' or + ('NAT44' and 'BASE') or + ('ACL_STATELESS' and 'ACL10' and '10k_FLOWS')) and 'NDRPDR' and - '4T2C' and + '2T2C' and 'IP4FWD' and not 'IPSEC' and not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "IP4BASE" + - "NAT44" + - "POLICE_MARK" + - "COPWHLIST" + - "IACL" + - "OACL" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip4-3n-hsw-x520-64b-2t2c-features-ndr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: ip4-3n-skx-x710-64b-4t2c-base_and_scale-pdr" + title: "VPP Throughput: ip4-3n-hsw-x520-64b-2t2c-features-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-3n-skx-x710-64b-4t2c-base_and_scale-pdr" - data: "plot-vpp-throughput-latency-3n-skx" - filter: "'NIC_Intel-X710' and + output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x520-64b-2t2c-features-pdr" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and '64B' and - ('BASE' or 'SCALE') and + ('IP4BASE' or + 'POLICE_MARK' or + 'COPWHLIST' or + ('NAT44' and 'BASE') or + ('ACL_STATELESS' and 'ACL10' and '10k_FLOWS')) and 'NDRPDR' and - '4T2C' and + '2T2C' and 'IP4FWD' and not 'IPSEC' and not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "IP4BASE" + - "NAT44" + - "POLICE_MARK" + - "COPWHLIST" + - "IACL" + - "OACL" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip4-3n-hsw-x520-64b-2t2c-features-pdr" layout: "plot-throughput" +# Packet Throughput - VPP IPv4 3n-hsw-x520 features nat44 - type: "plot" - title: "VPP Throughput: ip4-3n-skx-x710-64b-2t1c-features-ndr" + title: "VPP Throughput: ip4-3n-hsw-x520-64b-1t1c-features-nat44-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-3n-skx-x710-64b-2t1c-features-ndr" - data: "plot-vpp-throughput-latency-3n-skx" - filter: "'NIC_Intel-X710' and + output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x520-64b-1t1c-features-nat44-ndr" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and '64B' and - 'FEATURE' and - ('ACL10' or 'ACL50') and '10k_FLOWS' and 'NDRPDR' and - '2T1C' and + '1T1C' and 'IP4FWD' and + 'NAT44' and not 'IPSEC' and not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "BASE" + - "BASE" + - "SRC_USER_10" + - "SRC_USER_100" + - "SRC_USER_1000" + - "SRC_USER_2000" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip4-3n-hsw-x520-64b-1t1c-features-nat44-ndr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: ip4-3n-skx-x710-64b-2t1c-features-pdr" + title: "VPP Throughput: ip4-3n-hsw-x520-64b-1t1c-features-nat44-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-3n-skx-x710-64b-2t1c-features-pdr" - data: "plot-vpp-throughput-latency-3n-skx" - filter: "'NIC_Intel-X710' and + output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x520-64b-1t1c-features-nat44-pdr" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and '64B' and - 'FEATURE' and - ('ACL10' or 'ACL50') and '10k_FLOWS' and 'NDRPDR' and - '2T1C' and + '1T1C' and 'IP4FWD' and + 'NAT44' and not 'IPSEC' and not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "BASE" + - "BASE" + - "SRC_USER_10" + - "SRC_USER_100" + - "SRC_USER_1000" + - "SRC_USER_2000" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip4-3n-hsw-x520-64b-1t1c-features-nat44-pdr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: ip4-3n-skx-x710-64b-4t2c-features-ndr" + title: "VPP Throughput: ip4-3n-hsw-x520-64b-2t2c-features-nat44-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-3n-skx-x710-64b-4t2c-features-ndr" - data: "plot-vpp-throughput-latency-3n-skx" - filter: "'NIC_Intel-X710' and + output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x520-64b-2t2c-features-nat44-ndr" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and '64B' and - 'FEATURE' and - ('ACL10' or 'ACL50') and '10k_FLOWS' and 'NDRPDR' and - '4T2C' and + '2T2C' and 'IP4FWD' and + 'NAT44' and not 'IPSEC' and not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "BASE" + - "BASE" + - "SRC_USER_10" + - "SRC_USER_100" + - "SRC_USER_1000" + - "SRC_USER_2000" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip4-3n-hsw-x520-64b-2t2c-features-nat44-ndr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: ip4-3n-skx-x710-64b-4t2c-features-pdr" + title: "VPP Throughput: ip4-3n-hsw-x520-64b-2t2c-features-nat44-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-3n-skx-x710-64b-4t2c-features-pdr" - data: "plot-vpp-throughput-latency-3n-skx" - filter: "'NIC_Intel-X710' and + output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x520-64b-2t2c-features-nat44-pdr" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and '64B' and - 'FEATURE' and - ('ACL10' or 'ACL50') and '10k_FLOWS' and 'NDRPDR' and - '4T2C' and + '2T2C' and 'IP4FWD' and + 'NAT44' and not 'IPSEC' and not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "BASE" + - "BASE" + - "SRC_USER_10" + - "SRC_USER_100" + - "SRC_USER_1000" + - "SRC_USER_2000" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip4-3n-hsw-x520-64b-2t2c-features-nat44-pdr" layout: "plot-throughput" -# Packet Throughput - VPP IPv4 3n-skx-xxv710 +# Packet Throughput - VPP IPv4 3n-hsw-x520 features iacl - type: "plot" - title: "VPP Throughput: ip4-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr" + title: "VPP Throughput: ip4-3n-hsw-x520-64b-1t1c-features-iacl-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr" - data: "plot-vpp-throughput-latency-3n-skx" - filter: "'NIC_Intel-XXV710' and + output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x520-64b-1t1c-features-iacl-ndr" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and '64B' and - ('BASE' or 'SCALE') and 'NDRPDR' and - '2T1C' and + '1T1C' and 'IP4FWD' and + 'IACL' and + ('ACL10' or 'ACL50') and '10k_FLOWS' and not 'IPSEC' and not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "ACL_STATELESS" + - "ACL_STATEFUL" + - "ACL_STATELESS" + - "ACL_STATEFUL" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip4-3n-hsw-x520-64b-1t1c-features-iacl-ndr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: ip4-3n-skx-xxv710-64b-2t1c-base_and_scale-pdr" + title: "VPP Throughput: ip4-3n-hsw-x520-64b-1t1c-features-iacl-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-3n-skx-xxv710-64b-2t1c-base_and_scale-pdr" - data: "plot-vpp-throughput-latency-3n-skx" - filter: "'NIC_Intel-XXV710' and + output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x520-64b-1t1c-features-iacl-pdr" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and '64B' and - ('BASE' or 'SCALE') and 'NDRPDR' and - '2T1C' and + '1T1C' and 'IP4FWD' and + 'IACL' and + ('ACL10' or 'ACL50') and '10k_FLOWS' and not 'IPSEC' and not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "ACL_STATELESS" + - "ACL_STATEFUL" + - "ACL_STATELESS" + - "ACL_STATEFUL" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip4-3n-hsw-x520-64b-1t1c-features-iacl-pdr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: ip4-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr" + title: "VPP Throughput: ip4-3n-hsw-x520-64b-2t2c-features-iacl-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr" - data: "plot-vpp-throughput-latency-3n-skx" - filter: "'NIC_Intel-XXV710' and + output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x520-64b-2t2c-features-iacl-ndr" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and '64B' and - ('BASE' or 'SCALE') and 'NDRPDR' and - '4T2C' and + '2T2C' and 'IP4FWD' and + 'IACL' and + ('ACL10' or 'ACL50') and '10k_FLOWS' and not 'IPSEC' and not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "ACL_STATELESS" + - "ACL_STATEFUL" + - "ACL_STATELESS" + - "ACL_STATEFUL" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip4-3n-hsw-x520-64b-2t2c-features-iacl-ndr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: ip4-3n-skx-xxv710-64b-4t2c-base_and_scale-pdr" + title: "VPP Throughput: ip4-3n-hsw-x520-64b-2t2c-features-iacl-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-3n-skx-xxv710-64b-4t2c-base_and_scale-pdr" - data: "plot-vpp-throughput-latency-3n-skx" - filter: "'NIC_Intel-XXV710' and + output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x520-64b-2t2c-features-iacl-pdr" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and '64B' and - ('BASE' or 'SCALE') and 'NDRPDR' and - '4T2C' and + '2T2C' and 'IP4FWD' and + 'IACL' and + ('ACL10' or 'ACL50') and '10k_FLOWS' and not 'IPSEC' and not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "ACL_STATELESS" + - "ACL_STATEFUL" + - "ACL_STATELESS" + - "ACL_STATEFUL" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip4-3n-hsw-x520-64b-2t2c-features-iacl-pdr" layout: "plot-throughput" +# Packet Throughput - VPP IPv4 3n-hsw-x520 features oacl - type: "plot" - title: "VPP Throughput: ip4-3n-skx-xxv710-64b-2t1c-features-ndr" + title: "VPP Throughput: ip4-3n-hsw-x520-64b-1t1c-features-oacl-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-3n-skx-xxv710-64b-2t1c-features-ndr" - data: "plot-vpp-throughput-latency-3n-skx" - filter: "'NIC_Intel-XXV710' and + output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x520-64b-1t1c-features-oacl-ndr" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and '64B' and - 'FEATURE' and - ('ACL10' or 'ACL50') and '10k_FLOWS' and 'NDRPDR' and - '2T1C' and + '1T1C' and 'IP4FWD' and + 'OACL' and + ('ACL10' or 'ACL50') and '10k_FLOWS' and not 'IPSEC' and not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "ACL_STATELESS" + - "ACL_STATEFUL" + - "ACL_STATELESS" + - "ACL_STATEFUL" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip4-3n-hsw-x520-64b-1t1c-features-oacl-ndr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: ip4-3n-skx-xxv710-64b-2t1c-features-pdr" + title: "VPP Throughput: ip4-3n-hsw-x520-64b-1t1c-features-oacl-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-3n-skx-xxv710-64b-2t1c-features-pdr" - data: "plot-vpp-throughput-latency-3n-skx" - filter: "'NIC_Intel-XXV710' and + output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x520-64b-1t1c-features-oacl-pdr" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and '64B' and - 'FEATURE' and - ('ACL10' or 'ACL50') and '10k_FLOWS' and 'NDRPDR' and - '2T1C' and + '1T1C' and 'IP4FWD' and + 'OACL' and + ('ACL10' or 'ACL50') and '10k_FLOWS' and not 'IPSEC' and not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "ACL_STATELESS" + - "ACL_STATEFUL" + - "ACL_STATELESS" + - "ACL_STATEFUL" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip4-3n-hsw-x520-64b-1t1c-features-oacl-pdr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: ip4-3n-skx-xxv710-64b-4t2c-features-ndr" + title: "VPP Throughput: ip4-3n-hsw-x520-64b-2t2c-features-oacl-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-3n-skx-xxv710-64b-4t2c-features-ndr" - data: "plot-vpp-throughput-latency-3n-skx" - filter: "'NIC_Intel-XXV710' and + output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x520-64b-2t2c-features-oacl-ndr" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and '64B' and - 'FEATURE' and - ('ACL10' or 'ACL50') and '10k_FLOWS' and 'NDRPDR' and - '4T2C' and + '2T2C' and 'IP4FWD' and + 'OACL' and + ('ACL10' or 'ACL50') and '10k_FLOWS' and not 'IPSEC' and not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "ACL_STATELESS" + - "ACL_STATEFUL" + - "ACL_STATELESS" + - "ACL_STATEFUL" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip4-3n-hsw-x520-64b-2t2c-features-oacl-ndr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: ip4-3n-skx-xxv710-64b-4t2c-features-pdr" + title: "VPP Throughput: ip4-3n-hsw-x520-64b-2t2c-features-oacl-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-3n-skx-xxv710-64b-4t2c-features-pdr" - data: "plot-vpp-throughput-latency-3n-skx" - filter: "'NIC_Intel-XXV710' and + output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x520-64b-2t2c-features-oacl-pdr" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and '64B' and - 'FEATURE' and - ('ACL10' or 'ACL50') and '10k_FLOWS' and 'NDRPDR' and - '4T2C' and + '2T2C' and 'IP4FWD' and + 'OACL' and + ('ACL10' or 'ACL50') and '10k_FLOWS' and not 'IPSEC' and not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "ACL_STATELESS" + - "ACL_STATEFUL" + - "ACL_STATELESS" + - "ACL_STATEFUL" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip4-3n-hsw-x520-64b-2t2c-features-oacl-pdr" layout: "plot-throughput" -# Packet Throughput - VPP IPv4 2n-skx-x710 +# Packet Throughput - VPP IPv4 3n-hsw-x710 base and scale - type: "plot" - title: "VPP Throughput: ip4-2n-skx-x710-64b-2t1c-base_and_scale-ndr" + title: "VPP Throughput: ip4-3n-hsw-x710-64b-1t1c-base_and_scale-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-2n-skx-x710-64b-2t1c-base_and_scale-ndr" - data: "plot-vpp-throughput-latency-2n-skx" + output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x710-64b-1t1c-base_and_scale-ndr" + data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X710' and '64B' and - ('BASE' or 'SCALE') and + ('IP4BASE' or 'FIB_20K' or 'FIB_200K' or 'FIB_2M') and 'NDRPDR' and - '2T1C' and + '1T1C' and 'IP4FWD' and not 'IPSEC' and not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "IP4BASE" + - "FIB_20K" + - "FIB_200K" + - "FIB_2M" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip4-3n-hsw-x710-64b-1t1c-base_and_scale-ndr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: ip4-2n-skx-x710-64b-2t1c-base_and_scale-pdr" + title: "VPP Throughput: ip4-3n-hsw-x710-64b-1t1c-base_and_scale-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-2n-skx-x710-64b-2t1c-base_and_scale-pdr" - data: "plot-vpp-throughput-latency-2n-skx" + output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x710-64b-1t1c-base_and_scale-pdr" + data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X710' and '64B' and - ('BASE' or 'SCALE') and + ('IP4BASE' or 'FIB_20K' or 'FIB_200K' or 'FIB_2M') and 'NDRPDR' and - '2T1C' and + '1T1C' and 'IP4FWD' and not 'IPSEC' and not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "IP4BASE" + - "FIB_20K" + - "FIB_200K" + - "FIB_2M" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip4-3n-hsw-x710-64b-1t1c-base_and_scale-pdr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: ip4-2n-skx-x710-64b-4t2c-base_and_scale-ndr" + title: "VPP Throughput: ip4-3n-hsw-x710-64b-2t2c-base_and_scale-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-2n-skx-x710-64b-4t2c-base_and_scale-ndr" - data: "plot-vpp-throughput-latency-2n-skx" + output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x710-64b-2t2c-base_and_scale-ndr" + data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X710' and '64B' and - ('BASE' or 'SCALE') and + ('IP4BASE' or 'FIB_20K' or 'FIB_200K' or 'FIB_2M') and 'NDRPDR' and - '4T2C' and + '2T2C' and 'IP4FWD' and not 'IPSEC' and not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "IP4BASE" + - "FIB_20K" + - "FIB_200K" + - "FIB_2M" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip4-3n-hsw-x710-64b-2t2c-base_and_scale-ndr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: ip4-2n-skx-x710-64b-4t2c-base_and_scale-pdr" + title: "VPP Throughput: ip4-3n-hsw-x710-64b-2t2c-base_and_scale-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-2n-skx-x710-64b-4t2c-base_and_scale-pdr" - data: "plot-vpp-throughput-latency-2n-skx" + output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x710-64b-2t2c-base_and_scale-pdr" + data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X710' and '64B' and - ('BASE' or 'SCALE') and + ('IP4BASE' or 'FIB_20K' or 'FIB_200K' or 'FIB_2M') and 'NDRPDR' and - '4T2C' and + '2T2C' and 'IP4FWD' and not 'IPSEC' and not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "IP4BASE" + - "FIB_20K" + - "FIB_200K" + - "FIB_2M" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip4-3n-hsw-x710-64b-2t2c-base_and_scale-pdr" layout: "plot-throughput" -# Packet Throughput - VPP IPv4 2n-skx-xxv710 +# Packet Throughput - VPP IPv4 3n-hsw-x710 features - type: "plot" - title: "VPP Throughput: ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr" + title: "VPP Throughput: ip4-3n-hsw-x710-64b-1t1c-features-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr" - data: "plot-vpp-throughput-latency-2n-skx" - filter: "'NIC_Intel-XXV710' and + output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x710-64b-1t1c-features-ndr" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X710' and '64B' and - ('BASE' or 'SCALE') and + ('IP4BASE' or + 'POLICE_MARK' or + 'COPWHLIST' or + ('NAT44' and 'BASE') or + ('ACL_STATELESS' and 'ACL10' and '10k_FLOWS')) and 'NDRPDR' and - '2T1C' and + '1T1C' and 'IP4FWD' and not 'IPSEC' and not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "IP4BASE" + - "NAT44" + - "POLICE_MARK" + - "COPWHLIST" + - "IACL" + - "OACL" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip4-3n-hsw-x710-64b-1t1c-features-ndr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-pdr" + title: "VPP Throughput: ip4-3n-hsw-x710-64b-1t1c-features-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-pdr" - data: "plot-vpp-throughput-latency-2n-skx" - filter: "'NIC_Intel-XXV710' and + output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x710-64b-1t1c-features-pdr" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X710' and '64B' and - ('BASE' or 'SCALE') and + ('IP4BASE' or + 'POLICE_MARK' or + 'COPWHLIST' or + ('NAT44' and 'BASE') or + ('ACL_STATELESS' and 'ACL10' and '10k_FLOWS')) and 'NDRPDR' and - '2T1C' and + '1T1C' and 'IP4FWD' and not 'IPSEC' and not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "IP4BASE" + - "NAT44" + - "POLICE_MARK" + - "COPWHLIST" + - "IACL" + - "OACL" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip4-3n-hsw-x710-64b-1t1c-features-pdr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr" + title: "VPP Throughput: ip4-3n-hsw-x710-64b-2t2c-features-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr" - data: "plot-vpp-throughput-latency-2n-skx" - filter: "'NIC_Intel-XXV710' and + output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x710-64b-2t2c-features-ndr" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X710' and '64B' and - ('BASE' or 'SCALE') and + ('IP4BASE' or + 'POLICE_MARK' or + 'COPWHLIST' or + ('NAT44' and 'BASE') or + ('ACL_STATELESS' and 'ACL10' and '10k_FLOWS')) and 'NDRPDR' and - '4T2C' and + '2T2C' and 'IP4FWD' and not 'IPSEC' and not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "IP4BASE" + - "NAT44" + - "POLICE_MARK" + - "COPWHLIST" + - "IACL" + - "OACL" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip4-3n-hsw-x710-64b-2t2c-features-ndr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-pdr" + title: "VPP Throughput: ip4-3n-hsw-x710-64b-2t2c-features-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-pdr" - data: "plot-vpp-throughput-latency-2n-skx" - filter: "'NIC_Intel-XXV710' and + output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x710-64b-2t2c-features-pdr" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X710' and '64B' and - ('BASE' or 'SCALE') and + ('IP4BASE' or + 'POLICE_MARK' or + 'COPWHLIST' or + ('NAT44' and 'BASE') or + ('ACL_STATELESS' and 'ACL10' and '10k_FLOWS')) and 'NDRPDR' and - '4T2C' and + '2T2C' and 'IP4FWD' and not 'IPSEC' and not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "IP4BASE" + - "NAT44" + - "POLICE_MARK" + - "COPWHLIST" + - "IACL" + - "OACL" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip4-3n-hsw-x710-64b-2t2c-features-pdr" layout: "plot-throughput" -################################################################################ - -# Packet Throughput - VPP IPv4 tunnels 3n-hsw-x520 +# Packet Throughput - VPP IPv4 3n-hsw-x710 features nat44 - type: "plot" - title: "VPP Throughput: ip4tun-3n-hsw-x520-64b-1t1c-base_and_scale-ndr" + title: "VPP Throughput: ip4-3n-skx-x710-64b-2t1c-features-nat44-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-hsw-x520-64b-1t1c-base_and_scale-ndr" - data: "plot-vpp-throughput-latency-3n-hsw" - filter: "'NIC_Intel-X520-DA2' and + output-file: "{DIR[STATIC,VPP]}/ip4-3n-skx-x710-64b-2t1c-features-nat44-ndr" + data: "plot-vpp-throughput-latency-3n-skx" + filter: "'NIC_Intel-X710' and '64B' and - 'ENCAP' and 'NDRPDR' and - '1T1C' and - ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and - not 'VHOST' and - not 'IPSECHW'" + '2T1C' and + 'IP4FWD' and + 'NAT44' and + not 'IPSEC' and + not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "BASE" + - "BASE" + - "SRC_USER_10" + - "SRC_USER_100" + - "SRC_USER_1000" + - "SRC_USER_2000" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip4-3n-skx-x710-64b-2t1c-features-nat44-ndr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: ip4tun-3n-hsw-x520-64b-1t1c-base_and_scale-pdr" + title: "VPP Throughput: ip4-3n-skx-x710-64b-2t1c-features-nat44-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-hsw-x520-64b-1t1c-base_and_scale-pdr" - data: "plot-vpp-throughput-latency-3n-hsw" - filter: "'NIC_Intel-X520-DA2' and + output-file: "{DIR[STATIC,VPP]}/ip4-3n-skx-x710-64b-2t1c-features-nat44-pdr" + data: "plot-vpp-throughput-latency-3n-skx" + filter: "'NIC_Intel-X710' and '64B' and - 'ENCAP' and 'NDRPDR' and - '1T1C' and - ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and - not 'VHOST' and - not 'IPSECHW'" + '2T1C' and + 'IP4FWD' and + 'NAT44' and + not 'IPSEC' and + not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "BASE" + - "BASE" + - "SRC_USER_10" + - "SRC_USER_100" + - "SRC_USER_1000" + - "SRC_USER_2000" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip4-3n-skx-x710-64b-2t1c-features-nat44-pdr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: ip4tun-3n-hsw-x520-64b-2t2c-base_and_scale-ndr" + title: "VPP Throughput: ip4-3n-skx-x710-64b-4t2c-features-nat44-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-hsw-x520-64b-2t2c-base_and_scale-ndr" - data: "plot-vpp-throughput-latency-3n-hsw" - filter: "'NIC_Intel-X520-DA2' and + output-file: "{DIR[STATIC,VPP]}/ip4-3n-skx-x710-64b-4t2c-features-nat44-ndr" + data: "plot-vpp-throughput-latency-3n-skx" + filter: "'NIC_Intel-X710' and '64B' and - 'ENCAP' and 'NDRPDR' and - '2T2C' and - ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and - not 'VHOST' and - not 'IPSECHW'" + '4T2C' and + 'IP4FWD' and + 'NAT44' and + not 'IPSEC' and + not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "BASE" + - "BASE" + - "SRC_USER_10" + - "SRC_USER_100" + - "SRC_USER_1000" + - "SRC_USER_2000" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip4-3n-skx-x710-64b-4t2c-features-nat44-ndr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: ip4tun-3n-hsw-x520-64b-2t2c-base_and_scale-pdr" + title: "VPP Throughput: ip4-3n-skx-x710-64b-4t2c-features-nat44-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-hsw-x520-64b-2t2c-base_and_scale-pdr" - data: "plot-vpp-throughput-latency-3n-hsw" - filter: "'NIC_Intel-X520-DA2' and + output-file: "{DIR[STATIC,VPP]}/ip4-3n-skx-x710-64b-4t2c-features-nat44-pdr" + data: "plot-vpp-throughput-latency-3n-skx" + filter: "'NIC_Intel-X710' and '64B' and - 'ENCAP' and 'NDRPDR' and - '2T2C' and - ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and - not 'VHOST' and - not 'IPSECHW'" + '4T2C' and + 'IP4FWD' and + 'NAT44' and + not 'IPSEC' and + not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "BASE" + - "BASE" + - "SRC_USER_10" + - "SRC_USER_100" + - "SRC_USER_1000" + - "SRC_USER_2000" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip4-3n-skx-x710-64b-4t2c-features-nat44-pdr" layout: "plot-throughput" -# Packet Throughput - VPP IPv4 tunnels 3n-hsw-x710 +# Packet Throughput - VPP IPv4 3n-hsw-x710 features iacl - type: "plot" - title: "VPP Throughput: ip4tun-3n-hsw-x710-64b-1t1c-base_and_scale-ndr" + title: "VPP Throughput: ip4-3n-skx-x710-64b-2t1c-features-iacl-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-hsw-x710-64b-1t1c-base_and_scale-ndr" - data: "plot-vpp-throughput-latency-3n-hsw" + output-file: "{DIR[STATIC,VPP]}/ip4-3n-skx-x710-64b-2t1c-features-iacl-ndr" + data: "plot-vpp-throughput-latency-3n-skx" filter: "'NIC_Intel-X710' and '64B' and - 'ENCAP' and 'NDRPDR' and - '1T1C' and - ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and - not 'VHOST' and - not 'IPSECHW'" + '2T1C' and + 'IP4FWD' and + 'IACL' and + ('ACL10' or 'ACL50') and '10k_FLOWS' and + not 'IPSEC' and + not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "ACL_STATELESS" + - "ACL_STATEFUL" + - "ACL_STATELESS" + - "ACL_STATEFUL" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip4-3n-skx-x710-64b-2t1c-features-iacl-ndr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: ip4tun-3n-hsw-x710-64b-1t1c-base_and_scale-pdr" + title: "VPP Throughput: ip4-3n-skx-x710-64b-2t1c-features-iacl-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-hsw-x710-64b-1t1c-base_and_scale-pdr" - data: "plot-vpp-throughput-latency-3n-hsw" + output-file: "{DIR[STATIC,VPP]}/ip4-3n-skx-x710-64b-2t1c-features-iacl-pdr" + data: "plot-vpp-throughput-latency-3n-skx" filter: "'NIC_Intel-X710' and '64B' and - 'ENCAP' and 'NDRPDR' and - '1T1C' and - ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and - not 'VHOST' and - not 'IPSECHW'" - parameters: - - "throughput" - - "parent" - traces: + '2T1C' and + 'IP4FWD' and + 'IACL' and + ('ACL10' or 'ACL50') and '10k_FLOWS' and + not 'IPSEC' and + not 'VHOST'" + parameters: + - "throughput" + - "parent" + - "tags" + sort: + - "ACL_STATELESS" + - "ACL_STATEFUL" + - "ACL_STATELESS" + - "ACL_STATEFUL" + traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip4-3n-skx-x710-64b-2t1c-features-iacl-pdr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: ip4tun-3n-hsw-x710-64b-2t2c-base_and_scale-ndr" + title: "VPP Throughput: ip4-3n-skx-x710-64b-4t2c-features-iacl-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-hsw-x710-64b-2t2c-base_and_scale-ndr" - data: "plot-vpp-throughput-latency-3n-hsw" + output-file: "{DIR[STATIC,VPP]}/ip4-3n-skx-x710-64b-4t2c-features-iacl-ndr" + data: "plot-vpp-throughput-latency-3n-skx" filter: "'NIC_Intel-X710' and '64B' and - 'ENCAP' and 'NDRPDR' and - '2T2C' and - ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and - not 'VHOST' and - not 'IPSECHW'" + '4T2C' and + 'IP4FWD' and + 'IACL' and + ('ACL10' or 'ACL50') and '10k_FLOWS' and + not 'IPSEC' and + not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "ACL_STATELESS" + - "ACL_STATEFUL" + - "ACL_STATELESS" + - "ACL_STATEFUL" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip4-3n-skx-x710-64b-4t2c-features-iacl-ndr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: ip4tun-3n-hsw-x710-64b-2t2c-base_and_scale-pdr" + title: "VPP Throughput: ip4-3n-skx-x710-64b-4t2c-features-iacl-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-hsw-x710-64b-2t2c-base_and_scale-pdr" - data: "plot-vpp-throughput-latency-3n-hsw" + output-file: "{DIR[STATIC,VPP]}/ip4-3n-skx-x710-64b-4t2c-features-iacl-pdr" + data: "plot-vpp-throughput-latency-3n-skx" filter: "'NIC_Intel-X710' and '64B' and - 'ENCAP' and 'NDRPDR' and - '2T2C' and - ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and - not 'VHOST' and - not 'IPSECHW'" + '4T2C' and + 'IP4FWD' and + 'IACL' and + ('ACL10' or 'ACL50') and '10k_FLOWS' and + not 'IPSEC' and + not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "ACL_STATELESS" + - "ACL_STATEFUL" + - "ACL_STATELESS" + - "ACL_STATEFUL" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip4-3n-skx-x710-64b-4t2c-features-iacl-pdr" layout: "plot-throughput" -# Packet Throughput - VPP IPv4 tunnels 3n-skx-x710 +# Packet Throughput - VPP IPv4 3n-hsw-x710 features oacl - type: "plot" - title: "VPP Throughput: ip4tun-3n-skx-x710-64b-2t1c-base_and_scale-ndr" + title: "VPP Throughput: ip4-3n-skx-x710-64b-2t1c-features-oacl-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-skx-x710-64b-2t1c-base_and_scale-ndr" + output-file: "{DIR[STATIC,VPP]}/ip4-3n-skx-x710-64b-2t1c-features-oacl-ndr" data: "plot-vpp-throughput-latency-3n-skx" filter: "'NIC_Intel-X710' and '64B' and - 'ENCAP' and 'NDRPDR' and '2T1C' and - ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and - not 'VHOST' and - not 'IPSECHW'" + 'IP4FWD' and + 'OACL' and + ('ACL10' or 'ACL50') and '10k_FLOWS' and + not 'IPSEC' and + not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "ACL_STATELESS" + - "ACL_STATEFUL" + - "ACL_STATELESS" + - "ACL_STATEFUL" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip4-3n-skx-x710-64b-2t1c-features-oacl-ndr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: ip4tun-3n-skx-x710-64b-2t1c-base_and_scale-pdr" + title: "VPP Throughput: ip4-3n-skx-x710-64b-2t1c-features-oacl-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-skx-x710-64b-2t1c-base_and_scale-pdr" + output-file: "{DIR[STATIC,VPP]}/ip4-3n-skx-x710-64b-2t1c-features-oacl-pdr" data: "plot-vpp-throughput-latency-3n-skx" filter: "'NIC_Intel-X710' and '64B' and - 'ENCAP' and 'NDRPDR' and '2T1C' and - ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and - not 'VHOST' and - not 'IPSECHW'" + 'IP4FWD' and + 'OACL' and + ('ACL10' or 'ACL50') and '10k_FLOWS' and + not 'IPSEC' and + not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "ACL_STATELESS" + - "ACL_STATEFUL" + - "ACL_STATELESS" + - "ACL_STATEFUL" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip4-3n-skx-x710-64b-2t1c-features-oacl-pdr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: ip4tun-3n-skx-x710-64b-4t2c-base_and_scale-ndr" + title: "VPP Throughput: ip4-3n-skx-x710-64b-4t2c-features-oacl-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-skx-x710-64b-4t2c-base_and_scale-ndr" + output-file: "{DIR[STATIC,VPP]}/ip4-3n-skx-x710-64b-4t2c-features-oacl-ndr" data: "plot-vpp-throughput-latency-3n-skx" filter: "'NIC_Intel-X710' and '64B' and - 'ENCAP' and 'NDRPDR' and '4T2C' and - ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and - not 'VHOST' and - not 'IPSECHW'" + 'IP4FWD' and + 'OACL' and + ('ACL10' or 'ACL50') and '10k_FLOWS' and + not 'IPSEC' and + not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "ACL_STATELESS" + - "ACL_STATEFUL" + - "ACL_STATELESS" + - "ACL_STATEFUL" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip4-3n-skx-x710-64b-4t2c-features-oacl-ndr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: ip4tun-3n-skx-x710-64b-4t2c-base_and_scale-pdr" + title: "VPP Throughput: ip4-3n-skx-x710-64b-4t2c-features-oacl-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-skx-x710-64b-4t2c-base_and_scale-pdr" + output-file: "{DIR[STATIC,VPP]}/ip4-3n-skx-x710-64b-4t2c-features-oacl-pdr" data: "plot-vpp-throughput-latency-3n-skx" filter: "'NIC_Intel-X710' and '64B' and - 'ENCAP' and 'NDRPDR' and '4T2C' and - ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and - not 'VHOST' and - not 'IPSECHW'" + 'IP4FWD' and + 'OACL' and + ('ACL10' or 'ACL50') and '10k_FLOWS' and + not 'IPSEC' and + not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "ACL_STATELESS" + - "ACL_STATEFUL" + - "ACL_STATELESS" + - "ACL_STATEFUL" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip4-3n-skx-x710-64b-4t2c-features-oacl-pdr" layout: "plot-throughput" -################################################################################ - -# Packet Throughput - VPP IPv6 3n-hsw-x520 +# Packet Throughput - VPP IPv4 3n-hsw-xl710 base and scale - type: "plot" - title: "VPP Throughput: ip6-3n-hsw-x520-78b-1t1c-base_and_scale-ndr" + title: "VPP Throughput: ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-x520-78b-1t1c-base_and_scale-ndr" + output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr" data: "plot-vpp-throughput-latency-3n-hsw" - filter: "'NIC_Intel-X520-DA2' and - '78B' and - ('BASE' or 'SCALE') and + filter: "'NIC_Intel-XL710' and + '64B' and + ('IP4BASE' or 'FIB_20K' or 'FIB_200K' or 'FIB_2M') and 'NDRPDR' and '1T1C' and - 'IP6FWD' and - not 'SRv6' and + 'IP4FWD' and not 'IPSEC' and not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "IP4BASE" + - "FIB_20K" + - "FIB_200K" + - "FIB_2M" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: ip6-3n-hsw-x520-78b-1t1c-base_and_scale-pdr" + title: "VPP Throughput: ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-x520-78b-1t1c-base_and_scale-pdr" + output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr" data: "plot-vpp-throughput-latency-3n-hsw" - filter: "'NIC_Intel-X520-DA2' and - '78B' and - ('BASE' or 'SCALE') and + filter: "'NIC_Intel-XL710' and + '64B' and + ('IP4BASE' or 'FIB_20K' or 'FIB_200K' or 'FIB_2M') and 'NDRPDR' and '1T1C' and - 'IP6FWD' and - not 'SRv6' and + 'IP4FWD' and not 'IPSEC' and not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "IP4BASE" + - "FIB_20K" + - "FIB_200K" + - "FIB_2M" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: ip6-3n-hsw-x520-78b-2t2c-base_and_scale-ndr" + title: "VPP Throughput: ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-x520-78b-2t2c-base_and_scale-ndr" + output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr" data: "plot-vpp-throughput-latency-3n-hsw" - filter: "'NIC_Intel-X520-DA2' and - '78B' and - ('BASE' or 'SCALE') and + filter: "'NIC_Intel-XL710' and + '64B' and + ('IP4BASE' or 'FIB_20K' or 'FIB_200K' or 'FIB_2M') and 'NDRPDR' and '2T2C' and - 'IP6FWD' and - not 'SRv6' and + 'IP4FWD' and not 'IPSEC' and not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "IP4BASE" + - "FIB_20K" + - "FIB_200K" + - "FIB_2M" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: ip6-3n-hsw-x520-78b-2t2c-base_and_scale-pdr" + title: "VPP Throughput: ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-x520-78b-2t2c-base_and_scale-pdr" + output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr" data: "plot-vpp-throughput-latency-3n-hsw" - filter: "'NIC_Intel-X520-DA2' and - '78B' and - ('BASE' or 'SCALE') and + filter: "'NIC_Intel-XL710' and + '64B' and + ('IP4BASE' or 'FIB_20K' or 'FIB_200K' or 'FIB_2M') and 'NDRPDR' and '2T2C' and - 'IP6FWD' and - not 'SRv6' and + 'IP4FWD' and not 'IPSEC' and not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "IP4BASE" + - "FIB_20K" + - "FIB_200K" + - "FIB_2M" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr" layout: "plot-throughput" +# Packet Throughput - VPP IPv4 3n-skx-x710 base and scale - type: "plot" - title: "VPP Throughput: ip6-3n-hsw-x520-78b-1t1c-features-ndr" + title: "VPP Throughput: ip4-3n-skx-x710-64b-2t1c-base_and_scale-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-x520-78b-1t1c-features-ndr" - data: "plot-vpp-throughput-latency-3n-hsw" - filter: "'NIC_Intel-X520-DA2' and - '78B' and - 'FEATURE' and - ('ACL10' or 'ACL50') and '10k_FLOWS' and + output-file: "{DIR[STATIC,VPP]}/ip4-3n-skx-x710-64b-2t1c-base_and_scale-ndr" + data: "plot-vpp-throughput-latency-3n-skx" + filter: "'NIC_Intel-X710' and + '64B' and + ('IP4BASE' or 'FIB_20K' or 'FIB_200K' or 'FIB_2M') and 'NDRPDR' and - '1T1C' and - 'IP6FWD' and - not 'SRv6' and + '2T1C' and + 'IP4FWD' and not 'IPSEC' and not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "IP4BASE" + - "FIB_20K" + - "FIB_200K" + - "FIB_2M" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip4-3n-skx-x710-64b-2t1c-base_and_scale-ndr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: ip6-3n-hsw-x520-78b-1t1c-features-pdr" + title: "VPP Throughput: ip4-3n-skx-x710-64b-2t1c-base_and_scale-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-x520-78b-1t1c-features-pdr" - data: "plot-vpp-throughput-latency-3n-hsw" - filter: "'NIC_Intel-X520-DA2' and - '78B' and - 'FEATURE' and - ('ACL10' or 'ACL50') and '10k_FLOWS' and + output-file: "{DIR[STATIC,VPP]}/ip4-3n-skx-x710-64b-2t1c-base_and_scale-pdr" + data: "plot-vpp-throughput-latency-3n-skx" + filter: "'NIC_Intel-X710' and + '64B' and + ('IP4BASE' or 'FIB_20K' or 'FIB_200K' or 'FIB_2M') and 'NDRPDR' and - '1T1C' and - 'IP6FWD' and - not 'SRv6' and + '2T1C' and + 'IP4FWD' and not 'IPSEC' and not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "IP4BASE" + - "FIB_20K" + - "FIB_200K" + - "FIB_2M" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip4-3n-skx-x710-64b-2t1c-base_and_scale-pdr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: ip6-3n-hsw-x520-78b-2t2c-features-ndr" + title: "VPP Throughput: ip4-3n-skx-x710-64b-4t2c-base_and_scale-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-x520-78b-2t2c-features-ndr" - data: "plot-vpp-throughput-latency-3n-hsw" - filter: "'NIC_Intel-X520-DA2' and - '78B' and - 'FEATURE' and - ('ACL10' or 'ACL50') and '10k_FLOWS' and + output-file: "{DIR[STATIC,VPP]}/ip4-3n-skx-x710-64b-4t2c-base_and_scale-ndr" + data: "plot-vpp-throughput-latency-3n-skx" + filter: "'NIC_Intel-X710' and + '64B' and + ('IP4BASE' or 'FIB_20K' or 'FIB_200K' or 'FIB_2M') and 'NDRPDR' and - '2T2C' and - not 'SRv6' and - 'IP6FWD' and + '4T2C' and + 'IP4FWD' and not 'IPSEC' and not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "IP4BASE" + - "FIB_20K" + - "FIB_200K" + - "FIB_2M" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip4-3n-skx-x710-64b-4t2c-base_and_scale-ndr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: ip6-3n-hsw-x520-78b-2t2c-features-pdr" + title: "VPP Throughput: ip4-3n-skx-x710-64b-4t2c-base_and_scale-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-x520-78b-2t2c-features-pdr" - data: "plot-vpp-throughput-latency-3n-hsw" - filter: "'NIC_Intel-X520-DA2' and - '78B' and - 'FEATURE' and - ('ACL10' or 'ACL50') and '10k_FLOWS' and + output-file: "{DIR[STATIC,VPP]}/ip4-3n-skx-x710-64b-4t2c-base_and_scale-pdr" + data: "plot-vpp-throughput-latency-3n-skx" + filter: "'NIC_Intel-X710' and + '64B' and + ('IP4BASE' or 'FIB_20K' or 'FIB_200K' or 'FIB_2M') and 'NDRPDR' and - '2T2C' and - 'IP6FWD' and - not 'SRv6' and + '4T2C' and + 'IP4FWD' and not 'IPSEC' and not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "IP4BASE" + - "FIB_20K" + - "FIB_200K" + - "FIB_2M" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip4-3n-skx-x710-64b-4t2c-base_and_scale-pdr" layout: "plot-throughput" -# Packet Throughput - VPP IPv6 3n-hsw-x710 +# Packet Throughput - VPP IPv4 3n-skx-x710 features - type: "plot" - title: "VPP Throughput: ip6-3n-hsw-x710-78b-1t1c-base_and_scale-ndr" + title: "VPP Throughput: ip4-3n-skx-x710-64b-2t1c-features-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-x710-78b-1t1c-base_and_scale-ndr" - data: "plot-vpp-throughput-latency-3n-hsw" + output-file: "{DIR[STATIC,VPP]}/ip4-3n-skx-x710-64b-2t1c-features-ndr" + data: "plot-vpp-throughput-latency-3n-skx" filter: "'NIC_Intel-X710' and - '78B' and - ('BASE' or 'SCALE') and + '64B' and + ('IP4BASE' or + 'POLICE_MARK' or + 'COPWHLIST' or + ('NAT44' and 'BASE') or + ('ACL_STATELESS' and 'ACL10' and '10k_FLOWS')) and 'NDRPDR' and - '1T1C' and - 'IP6FWD' and - not 'SRv6' and + '2T1C' and + 'IP4FWD' and not 'IPSEC' and not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "IP4BASE" + - "NAT44" + - "POLICE_MARK" + - "COPWHLIST" + - "IACL" + - "OACL" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip4-3n-skx-x710-64b-2t1c-features-ndr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: ip6-3n-hsw-x710-78b-1t1c-base_and_scale-pdr" + title: "VPP Throughput: ip4-3n-skx-x710-64b-2t1c-features-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-x710-78b-1t1c-base_and_scale-pdr" - data: "plot-vpp-throughput-latency-3n-hsw" + output-file: "{DIR[STATIC,VPP]}/ip4-3n-skx-x710-64b-2t1c-features-pdr" + data: "plot-vpp-throughput-latency-3n-skx" filter: "'NIC_Intel-X710' and - '78B' and - ('BASE' or 'SCALE') and + '64B' and + ('IP4BASE' or + 'POLICE_MARK' or + 'COPWHLIST' or + ('NAT44' and 'BASE') or + ('ACL_STATELESS' and 'ACL10' and '10k_FLOWS')) and 'NDRPDR' and - '1T1C' and - 'IP6FWD' and - not 'SRv6' and + '2T1C' and + 'IP4FWD' and not 'IPSEC' and not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "IP4BASE" + - "NAT44" + - "POLICE_MARK" + - "COPWHLIST" + - "IACL" + - "OACL" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip4-3n-skx-x710-64b-2t1c-features-pdr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: ip6-3n-hsw-x710-78b-2t2c-base_and_scale-ndr" + title: "VPP Throughput: ip4-3n-skx-x710-64b-4t2c-features-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-x710-78b-2t2c-base_and_scale-ndr" - data: "plot-vpp-throughput-latency-3n-hsw" + output-file: "{DIR[STATIC,VPP]}/ip4-3n-skx-x710-64b-4t2c-features-ndr" + data: "plot-vpp-throughput-latency-3n-skx" filter: "'NIC_Intel-X710' and - '78B' and - ('BASE' or 'SCALE') and + '64B' and + ('IP4BASE' or + 'POLICE_MARK' or + 'COPWHLIST' or + ('NAT44' and 'BASE') or + ('ACL_STATELESS' and 'ACL10' and '10k_FLOWS')) and 'NDRPDR' and - '2T2C' and - 'IP6FWD' and - not 'SRv6' and + '4T2C' and + 'IP4FWD' and not 'IPSEC' and not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "IP4BASE" + - "NAT44" + - "POLICE_MARK" + - "COPWHLIST" + - "IACL" + - "OACL" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip4-3n-skx-x710-64b-4t2c-features-ndr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: ip6-3n-hsw-x710-78b-2t2c-base_and_scale-pdr" + title: "VPP Throughput: ip4-3n-skx-x710-64b-4t2c-features-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-x710-78b-2t2c-base_and_scale-pdr" - data: "plot-vpp-throughput-latency-3n-hsw" + output-file: "{DIR[STATIC,VPP]}/ip4-3n-skx-x710-64b-4t2c-features-pdr" + data: "plot-vpp-throughput-latency-3n-skx" filter: "'NIC_Intel-X710' and - '78B' and - ('BASE' or 'SCALE') and + '64B' and + ('IP4BASE' or + 'POLICE_MARK' or + 'COPWHLIST' or + ('NAT44' and 'BASE') or + ('ACL_STATELESS' and 'ACL10' and '10k_FLOWS')) and 'NDRPDR' and - '2T2C' and - 'IP6FWD' and - not 'SRv6' and - not 'IPSEC' and + '4T2C' and + 'IP4FWD' and + not 'IPSEC' and not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "IP4BASE" + - "NAT44" + - "POLICE_MARK" + - "COPWHLIST" + - "IACL" + - "OACL" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip4-3n-skx-x710-64b-4t2c-features-pdr" layout: "plot-throughput" +# Packet Throughput - VPP IPv4 3n-skx-x710 features nat44 - type: "plot" - title: "VPP Throughput: ip6-3n-hsw-x710-78b-1t1c-features-ndr" + title: "VPP Throughput: ip4-3n-hsw-x710-64b-1t1c-features-nat44-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-x710-78b-1t1c-features-ndr" + output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x710-64b-1t1c-features-nat44-ndr" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X710' and - '78B' and - 'FEATURE' and - ('ACL10' or 'ACL50') and '10k_FLOWS' and + '64B' and 'NDRPDR' and '1T1C' and - 'IP6FWD' and - not 'SRv6' and + 'IP4FWD' and + 'NAT44' and not 'IPSEC' and not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "BASE" + - "BASE" + - "SRC_USER_10" + - "SRC_USER_100" + - "SRC_USER_1000" + - "SRC_USER_2000" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip4-3n-hsw-x710-64b-1t1c-features-nat44-ndr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: ip6-3n-hsw-x710-78b-1t1c-features-pdr" + title: "VPP Throughput: ip4-3n-hsw-x710-64b-1t1c-features-nat44-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-x710-78b-1t1c-features-pdr" + output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x710-64b-1t1c-features-nat44-pdr" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X710' and - '78B' and - 'FEATURE' and - ('ACL10' or 'ACL50') and '10k_FLOWS' and + '64B' and 'NDRPDR' and '1T1C' and - 'IP6FWD' and - not 'SRv6' and + 'IP4FWD' and + 'NAT44' and not 'IPSEC' and not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "BASE" + - "BASE" + - "SRC_USER_10" + - "SRC_USER_100" + - "SRC_USER_1000" + - "SRC_USER_2000" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip4-3n-hsw-x710-64b-1t1c-features-nat44-pdr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: ip6-3n-hsw-x710-78b-2t2c-features-ndr" + title: "VPP Throughput: ip4-3n-hsw-x710-64b-2t2c-features-nat44-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-x710-78b-2t2c-features-ndr" + output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x710-64b-2t2c-features-nat44-ndr" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X710' and - '78B' and - 'FEATURE' and - ('ACL10' or 'ACL50') and '10k_FLOWS' and + '64B' and 'NDRPDR' and '2T2C' and - 'IP6FWD' and - not 'SRv6' and + 'IP4FWD' and + 'NAT44' and not 'IPSEC' and not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "BASE" + - "BASE" + - "SRC_USER_10" + - "SRC_USER_100" + - "SRC_USER_1000" + - "SRC_USER_2000" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip4-3n-hsw-x710-64b-2t2c-features-nat44-ndr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: ip6-3n-hsw-x710-78b-2t2c-features-pdr" + title: "VPP Throughput: ip4-3n-hsw-x710-64b-2t2c-features-nat44-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-x710-78b-2t2c-features-pdr" + output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x710-64b-2t2c-features-nat44-pdr" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X710' and - '78B' and - 'FEATURE' and - ('ACL10' or 'ACL50') and '10k_FLOWS' and + '64B' and 'NDRPDR' and '2T2C' and - 'IP6FWD' and - not 'SRv6' and + 'IP4FWD' and + 'NAT44' and not 'IPSEC' and not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "BASE" + - "BASE" + - "SRC_USER_10" + - "SRC_USER_100" + - "SRC_USER_1000" + - "SRC_USER_2000" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip4-3n-hsw-x710-64b-2t2c-features-nat44-pdr" layout: "plot-throughput" -# Packet Throughput - VPP IPv6 3n-hsw-xl710 +# Packet Throughput - VPP IPv4 3n-skx-x710 features iacl - type: "plot" - title: "VPP Throughput: ip6-3n-hsw-xl710-78b-1t1c-base_and_scale-ndr" + title: "VPP Throughput: ip4-3n-hsw-x710-64b-1t1c-features-iacl-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-xl710-78b-1t1c-base_and_scale-ndr" + output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x710-64b-1t1c-features-iacl-ndr" data: "plot-vpp-throughput-latency-3n-hsw" - filter: "'NIC_Intel-XL710' and - '78B' and - ('BASE' or 'SCALE') and + filter: "'NIC_Intel-X710' and + '64B' and 'NDRPDR' and '1T1C' and - 'IP6FWD' and - not 'SRv6' and + 'IP4FWD' and + 'IACL' and + ('ACL10' or 'ACL50') and '10k_FLOWS' and not 'IPSEC' and not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "ACL_STATELESS" + - "ACL_STATEFUL" + - "ACL_STATELESS" + - "ACL_STATEFUL" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip4-3n-hsw-x710-64b-1t1c-features-iacl-ndr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: ip6-3n-hsw-xl710-78b-1t1c-base_and_scale-pdr" + title: "VPP Throughput: ip4-3n-hsw-x710-64b-1t1c-features-iacl-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-xl710-78b-1t1c-base_and_scale-pdr" + output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x710-64b-1t1c-features-iacl-pdr" data: "plot-vpp-throughput-latency-3n-hsw" - filter: "'NIC_Intel-XL710' and - '78B' and - ('BASE' or 'SCALE') and + filter: "'NIC_Intel-X710' and + '64B' and 'NDRPDR' and '1T1C' and - 'IP6FWD' and - not 'SRv6' and + 'IP4FWD' and + 'IACL' and + ('ACL10' or 'ACL50') and '10k_FLOWS' and not 'IPSEC' and not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "ACL_STATELESS" + - "ACL_STATEFUL" + - "ACL_STATELESS" + - "ACL_STATEFUL" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip4-3n-hsw-x710-64b-1t1c-features-iacl-pdr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: ip6-3n-hsw-xl710-78b-2t2c-base_and_scale-ndr" + title: "VPP Throughput: ip4-3n-hsw-x710-64b-2t2c-features-iacl-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-xl710-78b-2t2c-base_and_scale-ndr" + output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x710-64b-2t2c-features-iacl-ndr" data: "plot-vpp-throughput-latency-3n-hsw" - filter: "'NIC_Intel-XL710' and - '78B' and - ('BASE' or 'SCALE') and + filter: "'NIC_Intel-X710' and + '64B' and 'NDRPDR' and '2T2C' and - 'IP6FWD' and - not 'SRv6' and + 'IP4FWD' and + 'IACL' and + ('ACL10' or 'ACL50') and '10k_FLOWS' and not 'IPSEC' and not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "ACL_STATELESS" + - "ACL_STATEFUL" + - "ACL_STATELESS" + - "ACL_STATEFUL" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip4-3n-hsw-x710-64b-2t2c-features-iacl-ndr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: ip6-3n-hsw-xl710-78b-2t2c-base_and_scale-pdr" + title: "VPP Throughput: ip4-3n-hsw-x710-64b-2t2c-features-iacl-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-xl710-78b-2t2c-base_and_scale-pdr" + output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x710-64b-2t2c-features-iacl-pdr" data: "plot-vpp-throughput-latency-3n-hsw" - filter: "'NIC_Intel-XL710' and - '78B' and - ('BASE' or 'SCALE') and + filter: "'NIC_Intel-X710' and + '64B' and 'NDRPDR' and '2T2C' and - 'IP6FWD' and - not 'SRv6' and + 'IP4FWD' and + 'IACL' and + ('ACL10' or 'ACL50') and '10k_FLOWS' and not 'IPSEC' and not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "ACL_STATELESS" + - "ACL_STATEFUL" + - "ACL_STATELESS" + - "ACL_STATEFUL" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip4-3n-hsw-x710-64b-2t2c-features-iacl-pdr" layout: "plot-throughput" -# Packet Throughput - VPP IPv6 3n-skx-x710 +# Packet Throughput - VPP IPv4 3n-skx-x710 features oacl - type: "plot" - title: "VPP Throughput: ip6-3n-skx-x710-78b-2t1c-base_and_scale-ndr" + title: "VPP Throughput: ip4-3n-hsw-x710-64b-1t1c-features-oacl-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-3n-skx-x710-78b-2t1c-base_and_scale-ndr" - data: "plot-vpp-throughput-latency-3n-skx" + output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x710-64b-1t1c-features-oacl-ndr" + data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X710' and - '78B' and - ('BASE' or 'SCALE') and + '64B' and 'NDRPDR' and - '2T1C' and - 'IP6FWD' and - not 'SRv6' and + '1T1C' and + 'IP4FWD' and + 'OACL' and + ('ACL10' or 'ACL50') and '10k_FLOWS' and not 'IPSEC' and not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "ACL_STATELESS" + - "ACL_STATEFUL" + - "ACL_STATELESS" + - "ACL_STATEFUL" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip4-3n-hsw-x710-64b-1t1c-features-oacl-ndr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: ip6-3n-skx-x710-78b-2t1c-base_and_scale-pdr" + title: "VPP Throughput: ip4-3n-hsw-x710-64b-1t1c-features-oacl-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-3n-skx-x710-78b-2t1c-base_and_scale-pdr" - data: "plot-vpp-throughput-latency-3n-skx" + output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x710-64b-1t1c-features-oacl-pdr" + data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X710' and - '78B' and - ('BASE' or 'SCALE') and + '64B' and 'NDRPDR' and - '2T1C' and - 'IP6FWD' and - not 'SRv6' and + '1T1C' and + 'IP4FWD' and + 'OACL' and + ('ACL10' or 'ACL50') and '10k_FLOWS' and not 'IPSEC' and not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "ACL_STATELESS" + - "ACL_STATEFUL" + - "ACL_STATELESS" + - "ACL_STATEFUL" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip4-3n-hsw-x710-64b-1t1c-features-oacl-pdr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: ip6-3n-skx-x710-78b-4t2c-base_and_scale-ndr" + title: "VPP Throughput: ip4-3n-hsw-x710-64b-2t2c-features-oacl-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-3n-skx-x710-78b-4t2c-base_and_scale-ndr" - data: "plot-vpp-throughput-latency-3n-skx" + output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x710-64b-2t2c-features-oacl-ndr" + data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X710' and - '78B' and - ('BASE' or 'SCALE') and + '64B' and 'NDRPDR' and - '4T2C' and - 'IP6FWD' and - not 'SRv6' and + '2T2C' and + 'IP4FWD' and + 'OACL' and + ('ACL10' or 'ACL50') and '10k_FLOWS' and not 'IPSEC' and not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "ACL_STATELESS" + - "ACL_STATEFUL" + - "ACL_STATELESS" + - "ACL_STATEFUL" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip4-3n-hsw-x710-64b-2t2c-features-oacl-ndr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: ip6-3n-skx-x710-78b-4t2c-base_and_scale-pdr" + title: "VPP Throughput: ip4-3n-hsw-x710-64b-2t2c-features-oacl-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-3n-skx-x710-78b-4t2c-base_and_scale-pdr" - data: "plot-vpp-throughput-latency-3n-skx" + output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x710-64b-2t2c-features-oacl-pdr" + data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X710' and - '78B' and - ('BASE' or 'SCALE') and + '64B' and 'NDRPDR' and - '4T2C' and - 'IP6FWD' and - not 'SRv6' and + '2T2C' and + 'IP4FWD' and + 'OACL' and + ('ACL10' or 'ACL50') and '10k_FLOWS' and not 'IPSEC' and not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "ACL_STATELESS" + - "ACL_STATEFUL" + - "ACL_STATELESS" + - "ACL_STATEFUL" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip4-3n-hsw-x710-64b-2t2c-features-oacl-pdr" layout: "plot-throughput" +# Packet Throughput - VPP IPv4 2n-skx-x710 base and scale - type: "plot" - title: "VPP Throughput: ip6-3n-skx-x710-78b-2t1c-features-ndr" + title: "VPP Throughput: ip4-2n-skx-x710-64b-2t1c-base_and_scale-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-3n-skx-x710-78b-2t1c-features-ndr" - data: "plot-vpp-throughput-latency-3n-skx" + output-file: "{DIR[STATIC,VPP]}/ip4-2n-skx-x710-64b-2t1c-base_and_scale-ndr" + data: "plot-vpp-throughput-latency-2n-skx" filter: "'NIC_Intel-X710' and - '78B' and - 'FEATURE' and - ('ACL10' or 'ACL50') and '10k_FLOWS' and + '64B' and + ('IP4BASE' or 'FIB_20K' or 'FIB_200K' or 'FIB_2M') and 'NDRPDR' and '2T1C' and - 'IP6FWD' and - not 'SRv6' and + 'IP4FWD' and not 'IPSEC' and not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "IP4BASE" + - "FIB_20K" + - "FIB_200K" + - "FIB_2M" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip4-2n-skx-x710-64b-2t1c-base_and_scale-ndr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: ip6-3n-skx-x710-78b-2t1c-features-pdr" + title: "VPP Throughput: ip4-2n-skx-x710-64b-2t1c-base_and_scale-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-3n-skx-x710-78b-2t1c-features-pdr" - data: "plot-vpp-throughput-latency-3n-skx" + output-file: "{DIR[STATIC,VPP]}/ip4-2n-skx-x710-64b-2t1c-base_and_scale-pdr" + data: "plot-vpp-throughput-latency-2n-skx" filter: "'NIC_Intel-X710' and - '78B' and - 'FEATURE' and - ('ACL10' or 'ACL50') and '10k_FLOWS' and + '64B' and + ('IP4BASE' or 'FIB_20K' or 'FIB_200K' or 'FIB_2M') and 'NDRPDR' and '2T1C' and - 'IP6FWD' and - not 'SRv6' and + 'IP4FWD' and not 'IPSEC' and not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "IP4BASE" + - "FIB_20K" + - "FIB_200K" + - "FIB_2M" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip4-2n-skx-x710-64b-2t1c-base_and_scale-pdr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: ip6-3n-skx-x710-78b-4t2c-features-ndr" + title: "VPP Throughput: ip4-2n-skx-x710-64b-4t2c-base_and_scale-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-3n-skx-x710-78b-4t2c-features-ndr" - data: "plot-vpp-throughput-latency-3n-skx" + output-file: "{DIR[STATIC,VPP]}/ip4-2n-skx-x710-64b-4t2c-base_and_scale-ndr" + data: "plot-vpp-throughput-latency-2n-skx" filter: "'NIC_Intel-X710' and - '78B' and - 'FEATURE' and - ('ACL10' or 'ACL50') and '10k_FLOWS' and + '64B' and + ('IP4BASE' or 'FIB_20K' or 'FIB_200K' or 'FIB_2M') and 'NDRPDR' and '4T2C' and - 'IP6FWD' and - not 'SRv6' and + 'IP4FWD' and not 'IPSEC' and not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "IP4BASE" + - "FIB_20K" + - "FIB_200K" + - "FIB_2M" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip4-2n-skx-x710-64b-4t2c-base_and_scale-ndr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: ip6-3n-skx-x710-78b-4t2c-features-pdr" + title: "VPP Throughput: ip4-2n-skx-x710-64b-4t2c-base_and_scale-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-3n-skx-x710-78b-4t2c-features-pdr" - data: "plot-vpp-throughput-latency-3n-skx" + output-file: "{DIR[STATIC,VPP]}/ip4-2n-skx-x710-64b-4t2c-base_and_scale-pdr" + data: "plot-vpp-throughput-latency-2n-skx" filter: "'NIC_Intel-X710' and - '78B' and - 'FEATURE' and - ('ACL10' or 'ACL50') and '10k_FLOWS' and + '64B' and + ('IP4BASE' or 'FIB_20K' or 'FIB_200K' or 'FIB_2M') and 'NDRPDR' and '4T2C' and - 'IP6FWD' and - not 'SRv6' and + 'IP4FWD' and not 'IPSEC' and not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "IP4BASE" + - "FIB_20K" + - "FIB_200K" + - "FIB_2M" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip4-2n-skx-x710-64b-4t2c-base_and_scale-pdr" layout: "plot-throughput" -# Packet Throughput - VPP IPv6 3n-skx-xxv710 +# Packet Throughput - VPP IPv4 2n-skx-xxv710 base and scale - type: "plot" - title: "VPP Throughput: ip6-3n-skx-xxv710-78b-2t1c-base_and_scale-ndr" + title: "VPP Throughput: ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-3n-skx-xxv710-78b-2t1c-base_and_scale-ndr" - data: "plot-vpp-throughput-latency-3n-skx" + output-file: "{DIR[STATIC,VPP]}/ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr" + data: "plot-vpp-throughput-latency-2n-skx" filter: "'NIC_Intel-XXV710' and - '78B' and - ('BASE' or 'SCALE') and + '64B' and + ('IP4BASE' or 'FIB_20K' or 'FIB_200K' or 'FIB_2M') and 'NDRPDR' and '2T1C' and - 'IP6FWD' and - not 'SRv6' and + 'IP4FWD' and not 'IPSEC' and not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "IP4BASE" + - "FIB_20K" + - "FIB_200K" + - "FIB_2M" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: ip6-3n-skx-xxv710-78b-2t1c-base_and_scale-pdr" + title: "VPP Throughput: ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-3n-skx-xxv710-78b-2t1c-base_and_scale-pdr" - data: "plot-vpp-throughput-latency-3n-skx" + output-file: "{DIR[STATIC,VPP]}/ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-pdr" + data: "plot-vpp-throughput-latency-2n-skx" filter: "'NIC_Intel-XXV710' and - '78B' and - ('BASE' or 'SCALE') and + '64B' and + ('IP4BASE' or 'FIB_20K' or 'FIB_200K' or 'FIB_2M') and 'NDRPDR' and '2T1C' and - 'IP6FWD' and - not 'SRv6' and + 'IP4FWD' and not 'IPSEC' and not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "IP4BASE" + - "FIB_20K" + - "FIB_200K" + - "FIB_2M" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-pdr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: ip6-3n-skx-xxv710-78b-4t2c-base_and_scale-ndr" + title: "VPP Throughput: ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-3n-skx-xxv710-78b-4t2c-base_and_scale-ndr" - data: "plot-vpp-throughput-latency-3n-skx" + output-file: "{DIR[STATIC,VPP]}/ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr" + data: "plot-vpp-throughput-latency-2n-skx" filter: "'NIC_Intel-XXV710' and - '78B' and - ('BASE' or 'SCALE') and + '64B' and + ('IP4BASE' or 'FIB_20K' or 'FIB_200K' or 'FIB_2M') and 'NDRPDR' and '4T2C' and - 'IP6FWD' and - not 'SRv6' and + 'IP4FWD' and not 'IPSEC' and not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "IP4BASE" + - "FIB_20K" + - "FIB_200K" + - "FIB_2M" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: ip6-3n-skx-xxv710-78b-4t2c-base_and_scale-pdr" + title: "VPP Throughput: ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-3n-skx-xxv710-78b-4t2c-base_and_scale-pdr" - data: "plot-vpp-throughput-latency-3n-skx" + output-file: "{DIR[STATIC,VPP]}/ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-pdr" + data: "plot-vpp-throughput-latency-2n-skx" filter: "'NIC_Intel-XXV710' and - '78B' and - ('BASE' or 'SCALE') and + '64B' and + ('IP4BASE' or 'FIB_20K' or 'FIB_200K' or 'FIB_2M') and 'NDRPDR' and '4T2C' and - 'IP6FWD' and - not 'SRv6' and + 'IP4FWD' and not 'IPSEC' and not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "IP4BASE" + - "FIB_20K" + - "FIB_200K" + - "FIB_2M" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-pdr" layout: "plot-throughput" +################################################################################ + +# Packet Throughput - VPP IPv4 tunnels 3n-hsw-x520 base and scale - type: "plot" - title: "VPP Throughput: ip6-3n-skx-xxv710-78b-2t1c-features-ndr" + title: "VPP Throughput: ip4tun-3n-hsw-x520-64b-1t1c-base_and_scale-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-3n-skx-xxv710-78b-2t1c-features-ndr" - data: "plot-vpp-throughput-latency-3n-skx" - filter: "'NIC_Intel-XXV710' and - '78B' and - 'FEATURE' and - ('ACL10' or 'ACL50') and '10k_FLOWS' and + output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-hsw-x520-64b-1t1c-base_and_scale-ndr" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and + '64B' and + 'ENCAP' and 'NDRPDR' and - '2T1C' and - 'IP6FWD' and - not 'SRv6' and - not 'IPSEC' and - not 'VHOST'" + '1T1C' and + 'VXLAN' and + 'L2BDMACLRN' and + not 'VHOST' and + not 'IPSECHW'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "not DOT1Q" + - "VXLAN_1" + - "VXLAN_10" + - "VXLAN_100" + - "VXLAN_1000" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip4tun-3n-hsw-x520-64b-1t1c-base_and_scale-ndr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: ip6-3n-skx-xxv710-78b-2t1c-features-pdr" + title: "VPP Throughput: ip4tun-3n-hsw-x520-64b-1t1c-base_and_scale-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-3n-skx-xxv710-78b-2t1c-features-pdr" - data: "plot-vpp-throughput-latency-3n-skx" - filter: "'NIC_Intel-XXV710' and - '78B' and - 'FEATURE' and - ('ACL10' or 'ACL50') and '10k_FLOWS' and + output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-hsw-x520-64b-1t1c-base_and_scale-pdr" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and + '64B' and + 'ENCAP' and 'NDRPDR' and - '2T1C' and - 'IP6FWD' and - not 'SRv6' and - not 'IPSEC' and - not 'VHOST'" + '1T1C' and + 'VXLAN' and + 'L2BDMACLRN' and + not 'VHOST' and + not 'IPSECHW'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "not DOT1Q" + - "VXLAN_1" + - "VXLAN_10" + - "VXLAN_100" + - "VXLAN_1000" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip4tun-3n-hsw-x520-64b-1t1c-base_and_scale-pdr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: ip6-3n-skx-xxv710-78b-4t2c-features-ndr" + title: "VPP Throughput: ip4tun-3n-hsw-x520-64b-2t2c-base_and_scale-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-3n-skx-xxv710-78b-4t2c-features-ndr" - data: "plot-vpp-throughput-latency-3n-skx" - filter: "'NIC_Intel-XXV710' and - '78B' and - 'FEATURE' and - ('ACL10' or 'ACL50') and '10k_FLOWS' and + output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-hsw-x520-64b-2t2c-base_and_scale-ndr" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and + '64B' and + 'ENCAP' and 'NDRPDR' and - '4T2C' and - 'IP6FWD' and - not 'SRv6' and - not 'IPSEC' and - not 'VHOST'" + '2T2C' and + 'VXLAN' and + 'L2BDMACLRN' and + not 'VHOST' and + not 'IPSECHW'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "not DOT1Q" + - "VXLAN_1" + - "VXLAN_10" + - "VXLAN_100" + - "VXLAN_1000" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip4tun-3n-hsw-x520-64b-2t2c-base_and_scale-ndr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: ip6-3n-skx-xxv710-78b-4t2c-features-pdr" + title: "VPP Throughput: ip4tun-3n-hsw-x520-64b-2t2c-base_and_scale-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-3n-skx-xxv710-78b-4t2c-features-pdr" - data: "plot-vpp-throughput-latency-3n-skx" - filter: "'NIC_Intel-XXV710' and - '78B' and - 'FEATURE' and - ('ACL10' or 'ACL50') and '10k_FLOWS' and + output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-hsw-x520-64b-2t2c-base_and_scale-pdr" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and + '64B' and + 'ENCAP' and 'NDRPDR' and - '4T2C' and - 'IP6FWD' and - not 'SRv6' and - not 'IPSEC' and - not 'VHOST'" + '2T2C' and + 'VXLAN' and + 'L2BDMACLRN' and + not 'VHOST' and + not 'IPSECHW'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "not DOT1Q" + - "VXLAN_1" + - "VXLAN_10" + - "VXLAN_100" + - "VXLAN_1000" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip4tun-3n-hsw-x520-64b-2t2c-base_and_scale-pdr" layout: "plot-throughput" -# Packet Throughput - VPP IPv6 2n-skx-x710 +# Packet Throughput - VPP IPv4 tunnels 3n-hsw-x520 - features - type: "plot" - title: "VPP Throughput: ip6-2n-skx-x710-78b-2t1c-base_and_scale-ndr" + title: "VPP Throughput: ip4tun-3n-hsw-x520-64b-1t1c-base_and_features-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-2n-skx-x710-78b-2t1c-base_and_scale-ndr" - data: "plot-vpp-throughput-latency-2n-skx" - filter: "'NIC_Intel-X710' and - '78B' and - ('BASE' or 'SCALE') and + output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-hsw-x520-64b-1t1c-base_and_features-ndr" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and + '64B' and + 'ENCAP' and 'NDRPDR' and - '2T1C' and - 'IP6FWD' and - not 'SRv6' and - not 'IPSEC' and - not 'VHOST'" + '1T1C' and + ('VXLAN' and ('L2BDMACLRN' or 'L2XCFWD') or 'LISP') and + not 'DOT1Q' and + not 'VHOST' and + not 'IPSECHW'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "L2BDMACLRN" + - "L2XCFWD" + - "LISP" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip4tun-3n-hsw-x520-64b-1t1c-base_and_features-ndr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: ip6-2n-skx-x710-78b-2t1c-base_and_scale-pdr" + title: "VPP Throughput: ip4tun-3n-hsw-x520-64b-2t2c-base_and_features-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-2n-skx-x710-78b-2t1c-base_and_scale-pdr" - data: "plot-vpp-throughput-latency-2n-skx" - filter: "'NIC_Intel-X710' and - '78B' and - ('BASE' or 'SCALE') and + output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-hsw-x520-64b-2t2c-base_and_features-ndr" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and + '64B' and + 'ENCAP' and 'NDRPDR' and - '2T1C' and - 'IP6FWD' and - not 'IPSEC' and - not 'VHOST'" + '2T2C' and + ('VXLAN' and ('L2BDMACLRN' or 'L2XCFWD') or 'LISP') and + not 'DOT1Q' and + not 'VHOST' and + not 'IPSECHW'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "L2BDMACLRN" + - "L2XCFWD" + - "LISP" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip4tun-3n-hsw-x520-64b-2t2c-base_and_features-ndr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: ip6-2n-skx-x710-78b-4t2c-base_and_scale-ndr" + title: "VPP Throughput: ip4tun-3n-hsw-x520-64b-1t1c-base_and_features-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-2n-skx-x710-78b-4t2c-base_and_scale-ndr" - data: "plot-vpp-throughput-latency-2n-skx" - filter: "'NIC_Intel-X710' and - '78B' and - ('BASE' or 'SCALE') and + output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-hsw-x520-64b-1t1c-base_and_features-pdr" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and + '64B' and + 'ENCAP' and 'NDRPDR' and - '4T2C' and - 'IP6FWD' and - not 'SRv6' and - not 'IPSEC' and - not 'VHOST'" + '1T1C' and + ('VXLAN' and ('L2BDMACLRN' or 'L2XCFWD') or 'LISP') and + not 'DOT1Q' and + not 'VHOST' and + not 'IPSECHW'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "L2BDMACLRN" + - "L2XCFWD" + - "LISP" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip4tun-3n-hsw-x520-64b-1t1c-base_and_features-pdr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: ip6-2n-skx-x710-78b-4t2c-base_and_scale-pdr" + title: "VPP Throughput: ip4tun-3n-hsw-x520-64b-2t2c-base_and_features-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-2n-skx-x710-78b-4t2c-base_and_scale-pdr" - data: "plot-vpp-throughput-latency-2n-skx" - filter: "'NIC_Intel-X710' and - '78B' and - ('BASE' or 'SCALE') and + output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-hsw-x520-64b-2t2c-base_and_features-pdr" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and + '64B' and + 'ENCAP' and 'NDRPDR' and - '4T2C' and - 'IP6FWD' and - not 'SRv6' and - not 'IPSEC' and - not 'VHOST'" + '2T2C' and + ('VXLAN' and ('L2BDMACLRN' or 'L2XCFWD') or 'LISP') and + not 'DOT1Q' and + not 'VHOST' and + not 'IPSECHW'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "L2BDMACLRN" + - "L2XCFWD" + - "LISP" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip4tun-3n-hsw-x520-64b-2t2c-base_and_features-pdr" layout: "plot-throughput" -# Packet Throughput - VPP IPv6 2n-skx-xxv710 +# Packet Throughput - VPP IPv4 tunnels 3n-hsw-x710 base and scale - type: "plot" - title: "VPP Throughput: ip6-2n-skx-xxv710-78b-2t1c-base_and_scale-ndr" + title: "VPP Throughput: ip4tun-3n-hsw-x710-64b-1t1c-base_and_scale-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-2n-skx-xxv710-78b-2t1c-base_and_scale-ndr" - data: "plot-vpp-throughput-latency-2n-skx" - filter: "'NIC_Intel-XXV710' and - '78B' and - ('BASE' or 'SCALE') and + output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-hsw-x710-64b-1t1c-base_and_scale-ndr" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X710' and + '64B' and + 'ENCAP' and 'NDRPDR' and - '2T1C' and - 'IP6FWD' and - not 'SRv6' and - not 'IPSEC' and - not 'VHOST'" + '1T1C' and + 'VXLAN' and + 'L2BDMACLRN' and + not 'VHOST' and + not 'IPSECHW'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "not DOT1Q" + - "VXLAN_1" + - "VXLAN_10" + - "VXLAN_100" + - "VXLAN_1000" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip4tun-3n-hsw-x710-64b-1t1c-base_and_scale-ndr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: ip6-2n-skx-xxv710-78b-2t1c-base_and_scale-pdr" + title: "VPP Throughput: ip4tun-3n-hsw-x710-64b-1t1c-base_and_scale-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-2n-skx-xxv710-78b-2t1c-base_and_scale-pdr" - data: "plot-vpp-throughput-latency-2n-skx" - filter: "'NIC_Intel-XXV710' and - '78B' and - ('BASE' or 'SCALE') and + output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-hsw-x710-64b-1t1c-base_and_scale-pdr" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X710' and + '64B' and + 'ENCAP' and 'NDRPDR' and - '2T1C' and - 'IP6FWD' and - not 'SRv6' and - not 'IPSEC' and - not 'VHOST'" + '1T1C' and + 'VXLAN' and + 'L2BDMACLRN' and + not 'VHOST' and + not 'IPSECHW'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "not DOT1Q" + - "VXLAN_1" + - "VXLAN_10" + - "VXLAN_100" + - "VXLAN_1000" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip4tun-3n-hsw-x710-64b-1t1c-base_and_scale-pdr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: ip6-2n-skx-xxv710-78b-4t2c-base_and_scale-ndr" + title: "VPP Throughput: ip4tun-3n-hsw-x710-64b-2t2c-base_and_scale-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-2n-skx-xxv710-78b-4t2c-base_and_scale-ndr" - data: "plot-vpp-throughput-latency-2n-skx" - filter: "'NIC_Intel-XXV710' and - '78B' and - ('BASE' or 'SCALE') and + output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-hsw-x710-64b-2t2c-base_and_scale-ndr" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X710' and + '64B' and + 'ENCAP' and 'NDRPDR' and - '4T2C' and - 'IP6FWD' and - not 'SRv6' and - not 'IPSEC' and - not 'VHOST'" + '2T2C' and + 'VXLAN' and + 'L2BDMACLRN' and + not 'VHOST' and + not 'IPSECHW'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "not DOT1Q" + - "VXLAN_1" + - "VXLAN_10" + - "VXLAN_100" + - "VXLAN_1000" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip4tun-3n-hsw-x710-64b-2t2c-base_and_scale-ndr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: ip6-2n-skx-xxv710-78b-4t2c-base_and_scale-pdr" + title: "VPP Throughput: ip4tun-3n-hsw-x710-64b-2t2c-base_and_scale-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-2n-skx-xxv710-78b-4t2c-base_and_scale-pdr" - data: "plot-vpp-throughput-latency-2n-skx" - filter: "'NIC_Intel-XXV710' and - '78B' and - ('BASE' or 'SCALE') and + output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-hsw-x710-64b-2t2c-base_and_scale-pdr" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X710' and + '64B' and + 'ENCAP' and 'NDRPDR' and - '4T2C' and - 'IP6FWD' and - not 'SRv6' and - not 'IPSEC' and - not 'VHOST'" + '2T2C' and + 'VXLAN' and + 'L2BDMACLRN' and + not 'VHOST' and + not 'IPSECHW'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "not DOT1Q" + - "VXLAN_1" + - "VXLAN_10" + - "VXLAN_100" + - "VXLAN_1000" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip4tun-3n-hsw-x710-64b-2t2c-base_and_scale-pdr" layout: "plot-throughput" -################################################################################ - -# Packet Throughput - VPP IPv6 tunnels 3n-hsw-x520 +# Packet Throughput - VPP IPv4 tunnels 3n-hsw-x710 - features - type: "plot" - title: "VPP Throughput: ip6tun-3n-hsw-x520-78b-1t1c-base_and_scale-ndr" + title: "VPP Throughput: ip4tun-3n-hsw-x710-64b-1t1c-base_and_features-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6tun-3n-hsw-x520-78b-1t1c-base_and_scale-ndr" + output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-hsw-x710-64b-1t1c-base_and_features-ndr" data: "plot-vpp-throughput-latency-3n-hsw" - filter: "'NIC_Intel-X520-DA2' and - '78B' and + filter: "'NIC_Intel-X710' and + '64B' and 'ENCAP' and 'NDRPDR' and '1T1C' and - ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and - not 'VHOST'" + ('VXLAN' and ('L2BDMACLRN' or 'L2XCFWD') or 'LISP') and + not 'DOT1Q' and + not 'VHOST' and + not 'IPSECHW'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "L2BDMACLRN" + - "L2XCFWD" + - "LISP" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip4tun-3n-hsw-x710-64b-1t1c-base_and_features-ndr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: ip6tun-3n-hsw-x520-78b-1t1c-base_and_scale-pdr" + title: "VPP Throughput: ip4tun-3n-hsw-x710-64b-2t2c-base_and_features-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6tun-3n-hsw-x520-78b-1t1c-base_and_scale-pdr" + output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-hsw-x710-64b-2t2c-base_and_features-ndr" data: "plot-vpp-throughput-latency-3n-hsw" - filter: "'NIC_Intel-X520-DA2' and - '78B' and + filter: "'NIC_Intel-X710' and + '64B' and 'ENCAP' and 'NDRPDR' and - '1T1C' and - ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and - not 'VHOST'" + '2T2C' and + ('VXLAN' and ('L2BDMACLRN' or 'L2XCFWD') or 'LISP') and + not 'DOT1Q' and + not 'VHOST' and + not 'IPSECHW'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "L2BDMACLRN" + - "L2XCFWD" + - "LISP" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip4tun-3n-hsw-x710-64b-2t2c-base_and_features-ndr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: ip6tun-3n-hsw-x520-78b-2t2c-base_and_scale-ndr" + title: "VPP Throughput: ip4tun-3n-hsw-x710-64b-1t1c-base_and_features-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6tun-3n-hsw-x520-78b-2t2c-base_and_scale-ndr" + output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-hsw-x710-64b-1t1c-base_and_features-pdr" data: "plot-vpp-throughput-latency-3n-hsw" - filter: "'NIC_Intel-X520-DA2' and - '78B' and + filter: "'NIC_Intel-X710' and + '64B' and 'ENCAP' and 'NDRPDR' and - '2T2C' and - ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and - not 'VHOST'" + '1T1C' and + ('VXLAN' and ('L2BDMACLRN' or 'L2XCFWD') or 'LISP') and + not 'DOT1Q' and + not 'VHOST' and + not 'IPSECHW'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "L2BDMACLRN" + - "L2XCFWD" + - "LISP" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip4tun-3n-hsw-x710-64b-1t1c-base_and_features-pdr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: ip6tun-3n-hsw-x520-78b-2t2c-base_and_scale-pdr" + title: "VPP Throughput: ip4tun-3n-hsw-x710-64b-2t2c-base_and_features-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6tun-3n-hsw-x520-78b-2t2c-base_and_scale-pdr" + output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-hsw-x710-64b-2t2c-base_and_features-pdr" data: "plot-vpp-throughput-latency-3n-hsw" - filter: "'NIC_Intel-X520-DA2' and - '78B' and + filter: "'NIC_Intel-X710' and + '64B' and 'ENCAP' and 'NDRPDR' and '2T2C' and - ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and - not 'VHOST'" + ('VXLAN' and ('L2BDMACLRN' or 'L2XCFWD') or 'LISP') and + not 'DOT1Q' and + not 'VHOST' and + not 'IPSECHW'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "L2BDMACLRN" + - "L2XCFWD" + - "LISP" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip4tun-3n-hsw-x710-64b-2t2c-base_and_features-pdr" layout: "plot-throughput" -################################################################################ - -# Packet Throughput - VPP IPSec 3n-hsw-xl710 +# Packet Throughput - VPP IPv4 tunnels 3n-skx-x710 base and scale - type: "plot" - title: "VPP Throughput: ipsec-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr" + title: "VPP Throughput: ip4tun-3n-skx-x710-64b-2t1c-base_and_scale-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ipsec-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr" - data: "plot-vpp-throughput-latency-3n-hsw" - filter: "'NIC_Intel-XL710' and + output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-skx-x710-64b-2t1c-base_and_scale-ndr" + data: "plot-vpp-throughput-latency-3n-skx" + filter: "'NIC_Intel-X710' and '64B' and - 'IP4FWD' and + 'ENCAP' and 'NDRPDR' and - '1T1C' and - 'IPSECHW' and - ('IPSECTRAN' or 'IPSECTUN') and - not 'VHOST'" + '2T1C' and + 'VXLAN' and + 'L2BDMACLRN' and + not 'VHOST' and + not 'IPSECHW'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "not DOT1Q" + - "VXLAN_1" + - "VXLAN_10" + - "VXLAN_100" + - "VXLAN_1000" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip4tun-3n-skx-x710-64b-2t1c-base_and_scale-ndr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: ipsec-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr" + title: "VPP Throughput: ip4tun-3n-skx-x710-64b-2t1c-base_and_scale-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ipsec-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr" - data: "plot-vpp-throughput-latency-3n-hsw" - filter: "'NIC_Intel-XL710' and + output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-skx-x710-64b-2t1c-base_and_scale-pdr" + data: "plot-vpp-throughput-latency-3n-skx" + filter: "'NIC_Intel-X710' and '64B' and - 'IP4FWD' and + 'ENCAP' and 'NDRPDR' and - '1T1C' and - 'IPSECHW' and - ('IPSECTRAN' or 'IPSECTUN') and - not 'VHOST'" + '2T1C' and + 'VXLAN' and + 'L2BDMACLRN' and + not 'VHOST' and + not 'IPSECHW'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "not DOT1Q" + - "VXLAN_1" + - "VXLAN_10" + - "VXLAN_100" + - "VXLAN_1000" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip4tun-3n-skx-x710-64b-2t1c-base_and_scale-pdr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: ipsec-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr" + title: "VPP Throughput: ip4tun-3n-skx-x710-64b-4t2c-base_and_scale-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ipsec-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr" - data: "plot-vpp-throughput-latency-3n-hsw" - filter: "'NIC_Intel-XL710' and + output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-skx-x710-64b-4t2c-base_and_scale-ndr" + data: "plot-vpp-throughput-latency-3n-skx" + filter: "'NIC_Intel-X710' and '64B' and - 'IP4FWD' and + 'ENCAP' and 'NDRPDR' and - '2T2C' and - 'IPSECHW' and - ('IPSECTRAN' or 'IPSECTUN') and - not 'VHOST'" + '4T2C' and + 'VXLAN' and + 'L2BDMACLRN' and + not 'VHOST' and + not 'IPSECHW'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "not DOT1Q" + - "VXLAN_1" + - "VXLAN_10" + - "VXLAN_100" + - "VXLAN_1000" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip4tun-3n-skx-x710-64b-4t2c-base_and_scale-ndr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: ipsec-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr" + title: "VPP Throughput: ip4tun-3n-skx-x710-64b-4t2c-base_and_scale-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ipsec-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr" - data: "plot-vpp-throughput-latency-3n-hsw" - filter: "'NIC_Intel-XL710' and + output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-skx-x710-64b-4t2c-base_and_scale-pdr" + data: "plot-vpp-throughput-latency-3n-skx" + filter: "'NIC_Intel-X710' and '64B' and - 'IP4FWD' and + 'ENCAP' and 'NDRPDR' and - '2T2C' and - 'IPSECHW' and - ('IPSECTRAN' or 'IPSECTUN') and - not 'VHOST'" + '4T2C' and + 'VXLAN' and + 'L2BDMACLRN' and + not 'VHOST' and + not 'IPSECHW'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "not DOT1Q" + - "VXLAN_1" + - "VXLAN_10" + - "VXLAN_100" + - "VXLAN_1000" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip4tun-3n-skx-x710-64b-4t2c-base_and_scale-pdr" layout: "plot-throughput" -################################################################################ - -# Packet Throughput - VPP SRv6 3n-hsw-x520 +# Packet Throughput - VPP IPv4 tunnels 3n-skx-x710 - features - type: "plot" - title: "VPP Throughput: srv6-3n-hsw-x520-78b-1t1c-features-ndr" + title: "VPP Throughput: ip4tun-3n-skx-x710-64b-2t1c-base_and_features-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/srv6-3n-hsw-x520-78b-1t1c-features-ndr" - data: "plot-vpp-throughput-latency-3n-hsw" - filter: "'NIC_Intel-X520-DA2' and - '78B' and - 'FEATURE' and + output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-skx-x710-64b-2t1c-base_and_features-ndr" + data: "plot-vpp-throughput-latency-3n-skx" + filter: "'NIC_Intel-X710' and + '64B' and + 'ENCAP' and 'NDRPDR' and - '1T1C' and - 'IP6FWD' and - 'SRv6'" + '2T1C' and + ('VXLAN' and ('L2BDMACLRN' or 'L2XCFWD') or 'LISP') and + not 'DOT1Q' and + not 'VHOST' and + not 'IPSECHW'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "L2BDMACLRN" + - "L2XCFWD" + - "LISP" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip4tun-3n-skx-x710-64b-2t1c-base_and_features-ndr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: srv6-3n-hsw-x520-78b-1t1c-features-pdr" + title: "VPP Throughput: ip4tun-3n-skx-x710-64b-4t2c-base_and_features-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/srv6-3n-hsw-x520-78b-1t1c-features-pdr" - data: "plot-vpp-throughput-latency-3n-hsw" - filter: "'NIC_Intel-X520-DA2' and - '78B' and - 'FEATURE' and + output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-skx-x710-64b-4t2c-base_and_features-ndr" + data: "plot-vpp-throughput-latency-3n-skx" + filter: "'NIC_Intel-X710' and + '64B' and + 'ENCAP' and 'NDRPDR' and - '1T1C' and - 'IP6FWD' and - 'SRv6'" + '4T2C' and + ('VXLAN' and ('L2BDMACLRN' or 'L2XCFWD') or 'LISP') and + not 'DOT1Q' and + not 'VHOST' and + not 'IPSECHW'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "L2BDMACLRN" + - "L2XCFWD" + - "LISP" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip4tun-3n-skx-x710-64b-4t2c-base_and_features-ndr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: srv6-3n-hsw-x520-78b-2t2c-features-ndr" + title: "VPP Throughput: ip4tun-3n-skx-x710-64b-2t1c-base_and_features-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/srv6-3n-hsw-x520-78b-2t2c-features-ndr" - data: "plot-vpp-throughput-latency-3n-hsw" - filter: "'NIC_Intel-X520-DA2' and - '78B' and - 'FEATURE' and + output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-skx-x710-64b-2t1c-base_and_features-pdr" + data: "plot-vpp-throughput-latency-3n-skx" + filter: "'NIC_Intel-X710' and + '64B' and + 'ENCAP' and 'NDRPDR' and - '2T2C' and - 'IP6FWD' and - 'SRv6'" + '2T1C' and + ('VXLAN' and ('L2BDMACLRN' or 'L2XCFWD') or 'LISP') and + not 'DOT1Q' and + not 'VHOST' and + not 'IPSECHW'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "L2BDMACLRN" + - "L2XCFWD" + - "LISP" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip4tun-3n-skx-x710-64b-2t1c-base_and_features-pdr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: srv6-3n-hsw-x520-78b-2t2c-features-pdr" + title: "VPP Throughput: ip4tun-3n-skx-x710-64b-4t2c-base_and_features-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/srv6-3n-hsw-x520-78b-2t2c-features-pdr" - data: "plot-vpp-throughput-latency-3n-hsw" - filter: "'NIC_Intel-X520-DA2' and - '78B' and - 'FEATURE' and + output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-skx-x710-64b-4t2c-base_and_features-pdr" + data: "plot-vpp-throughput-latency-3n-skx" + filter: "'NIC_Intel-X710' and + '64B' and + 'ENCAP' and 'NDRPDR' and - '2T2C' and - 'IP6FWD' and - 'SRv6'" + '4T2C' and + ('VXLAN' and ('L2BDMACLRN' or 'L2XCFWD') or 'LISP') and + not 'DOT1Q' and + not 'VHOST' and + not 'IPSECHW'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "L2BDMACLRN" + - "L2XCFWD" + - "LISP" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip4tun-3n-skx-x710-64b-4t2c-base_and_features-pdr" layout: "plot-throughput" ################################################################################ -# Packet Throughput - VPP vhost ip4 3n-hsw-x520 +# Packet Throughput - VPP IPv6 3n-hsw-x520 - type: "plot" - title: "VPP Throughput: vhost-ip4-3n-hsw-x520-64b-1t1c-base_and_scale-ndr" + title: "VPP Throughput: ip6-3n-hsw-x520-78b-1t1c-base_and_scale-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-hsw-x520-64b-1t1c-base_and_scale-ndr" + output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-x520-78b-1t1c-base_and_scale-ndr" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X520-DA2' and - '64B' and + '78B' and + ('IP6BASE' or 'FIB_20K' or 'FIB_200K' or 'FIB_2M') and 'NDRPDR' and '1T1C' and - 'VHOST' and - not ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')" + 'IP6FWD' and + not 'SRv6' and + not 'IPSEC' and + not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "IP6BASE" + - "FIB_20K" + - "FIB_200K" + - "FIB_2M" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip6-3n-hsw-x520-78b-1t1c-base_and_scale-ndr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: vhost-ip4-3n-hsw-x520-64b-2t2c-base_and_scale-ndr" + title: "VPP Throughput: ip6-3n-hsw-x520-78b-1t1c-base_and_scale-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-hsw-x520-64b-2t2c-base_and_scale-ndr" + output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-x520-78b-1t1c-base_and_scale-pdr" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X520-DA2' and - '64B' and + '78B' and + ('IP6BASE' or 'FIB_20K' or 'FIB_200K' or 'FIB_2M') and 'NDRPDR' and - '2T2C' and - 'VHOST' and - not ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')" + '1T1C' and + 'IP6FWD' and + not 'SRv6' and + not 'IPSEC' and + not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "IP6BASE" + - "FIB_20K" + - "FIB_200K" + - "FIB_2M" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip6-3n-hsw-x520-78b-1t1c-base_and_scale-pdr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: vhost-ip4-3n-hsw-x520-64b-1t1c-base_and_scale-pdr" + title: "VPP Throughput: ip6-3n-hsw-x520-78b-2t2c-base_and_scale-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-hsw-x520-64b-1t1c-base_and_scale-pdr" + output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-x520-78b-2t2c-base_and_scale-ndr" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X520-DA2' and - '64B' and + '78B' and + ('IP6BASE' or 'FIB_20K' or 'FIB_200K' or 'FIB_2M') and 'NDRPDR' and - '1T1C' and - 'VHOST' and - not ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')" + '2T2C' and + 'IP6FWD' and + not 'SRv6' and + not 'IPSEC' and + not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "IP6BASE" + - "FIB_20K" + - "FIB_200K" + - "FIB_2M" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip6-3n-hsw-x520-78b-2t2c-base_and_scale-ndr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: vhost-ip4-3n-hsw-x520-64b-2t2c-base_and_scale-pdr" + title: "VPP Throughput: ip6-3n-hsw-x520-78b-2t2c-base_and_scale-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-hsw-x520-64b-2t2c-base_and_scale-pdr" + output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-x520-78b-2t2c-base_and_scale-pdr" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X520-DA2' and - '64B' and + '78B' and + ('IP6BASE' or 'FIB_20K' or 'FIB_200K' or 'FIB_2M') and 'NDRPDR' and '2T2C' and - 'VHOST' and - not ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')" + 'IP6FWD' and + not 'SRv6' and + not 'IPSEC' and + not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "IP6BASE" + - "FIB_20K" + - "FIB_200K" + - "FIB_2M" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip6-3n-hsw-x520-78b-2t2c-base_and_scale-pdr" layout: "plot-throughput" -# Packet Throughput - VPP vhost l2sw 3n-hsw-x520 +# Packet Throughput - VPP IPv6 3n-hsw-x520 - features - type: "plot" - title: "VPP Throughput: vhost-l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-ndr" + title: "VPP Throughput: ip6-3n-hsw-x520-78b-1t1c-base_and_features-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-ndr" + output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-x520-78b-1t1c-base_and_features-ndr" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X520-DA2' and - '64B' and + '78B' and + ('IP6BASE' or + 'POLICE_MARK' or + 'COPWHLIST' or + 'IACLDST') and 'NDRPDR' and '1T1C' and - 'VHOST' and - not 'VXLAN' and - not 'IP4FWD' and - not 'DOT1Q' and - not '2VM'" + 'IP6FWD' and + not 'SRv6' and + not 'IPSEC' and + not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "IP6BASE" + - "POLICE_MARK" + - "COPWHLIST" + - "IACLDST" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip6-3n-hsw-x520-78b-1t1c-base_and_features-ndr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: vhost-l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr" + title: "VPP Throughput: ip6-3n-hsw-x520-78b-2t2c-base_and_features-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr" + output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-x520-78b-2t2c-base_and_features-ndr" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X520-DA2' and - '64B' and + '78B' and + ('IP6BASE' or + 'POLICE_MARK' or + 'COPWHLIST' or + 'IACLDST') and 'NDRPDR' and '2T2C' and - 'VHOST' and - not 'VXLAN' and - not 'IP4FWD' and - not 'DOT1Q' and - not '2VM'" + 'IP6FWD' and + not 'SRv6' and + not 'IPSEC' and + not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "IP6BASE" + - "POLICE_MARK" + - "COPWHLIST" + - "IACLDST" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip6-3n-hsw-x520-78b-2t2c-base_and_features-ndr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: vhost-l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-pdr" + title: "VPP Throughput: ip6-3n-hsw-x520-78b-1t1c-base_and_features-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-pdr" + output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-x520-78b-1t1c-base_and_features-pdr" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X520-DA2' and - '64B' and + '78B' and + ('IP6BASE' or + 'POLICE_MARK' or + 'COPWHLIST' or + 'IACLDST') and 'NDRPDR' and '1T1C' and - 'VHOST' and - not 'VXLAN' and - not 'IP4FWD' and - not 'DOT1Q' and - not '2VM'" + 'IP6FWD' and + not 'SRv6' and + not 'IPSEC' and + not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "IP6BASE" + - "POLICE_MARK" + - "COPWHLIST" + - "IACLDST" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip6-3n-hsw-x520-78b-1t1c-base_and_features-pdr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: vhost-l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-pdr" + title: "VPP Throughput: ip6-3n-hsw-x520-78b-2t2c-base_and_features-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-pdr" + output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-x520-78b-2t2c-base_and_features-pdr" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X520-DA2' and - '64B' and + '78B' and + ('IP6BASE' or + 'POLICE_MARK' or + 'COPWHLIST' or + 'IACLDST') and 'NDRPDR' and '2T2C' and - 'VHOST' and - not 'VXLAN' and - not 'IP4FWD' and - not 'DOT1Q' and - not '2VM'" + 'IP6FWD' and + not 'SRv6' and + not 'IPSEC' and + not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "IP6BASE" + - "POLICE_MARK" + - "COPWHLIST" + - "IACLDST" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip6-3n-hsw-x520-78b-2t2c-base_and_features-pdr" layout: "plot-throughput" -# Packet Throughput - VPP vhost ip4 3n-hsw-x710 +# Packet Throughput - VPP IPv6 3n-hsw-x710 - type: "plot" - title: "VPP Throughput: vhost-ip4-3n-hsw-x710-64b-1t1c-base_and_scale-ndr" + title: "VPP Throughput: ip6-3n-hsw-x710-78b-1t1c-base_and_scale-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-hsw-x710-64b-1t1c-base_and_scale-ndr" + output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-x710-78b-1t1c-base_and_scale-ndr" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X710' and - '64B' and + '78B' and + ('IP6BASE' or 'FIB_20K' or 'FIB_200K' or 'FIB_2M') and 'NDRPDR' and '1T1C' and - 'VHOST' and - not ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')" + 'IP6FWD' and + not 'SRv6' and + not 'IPSEC' and + not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "IP6BASE" + - "FIB_20K" + - "FIB_200K" + - "FIB_2M" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip6-3n-hsw-x710-78b-1t1c-base_and_scale-ndr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: vhost-ip4-3n-hsw-x710-64b-2t2c-base_and_scale-ndr" + title: "VPP Throughput: ip6-3n-hsw-x710-78b-1t1c-base_and_scale-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-hsw-x710-64b-2t2c-base_and_scale-ndr" + output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-x710-78b-1t1c-base_and_scale-pdr" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X710' and - '64B' and + '78B' and + ('IP6BASE' or 'FIB_20K' or 'FIB_200K' or 'FIB_2M') and 'NDRPDR' and - '2T2C' and - 'VHOST' and - not ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')" + '1T1C' and + 'IP6FWD' and + not 'SRv6' and + not 'IPSEC' and + not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "IP6BASE" + - "FIB_20K" + - "FIB_200K" + - "FIB_2M" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip6-3n-hsw-x710-78b-1t1c-base_and_scale-pdr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: vhost-ip4-3n-hsw-x710-64b-1t1c-base_and_scale-pdr" + title: "VPP Throughput: ip6-3n-hsw-x710-78b-2t2c-base_and_scale-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-hsw-x710-64b-1t1c-base_and_scale-pdr" + output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-x710-78b-2t2c-base_and_scale-ndr" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X710' and - '64B' and + '78B' and + ('IP6BASE' or 'FIB_20K' or 'FIB_200K' or 'FIB_2M') and 'NDRPDR' and - '1T1C' and - 'VHOST' and - not ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')" + '2T2C' and + 'IP6FWD' and + not 'SRv6' and + not 'IPSEC' and + not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "IP6BASE" + - "FIB_20K" + - "FIB_200K" + - "FIB_2M" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip6-3n-hsw-x710-78b-2t2c-base_and_scale-ndr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: vhost-ip4-3n-hsw-x710-64b-2t2c-base_and_scale-pdr" + title: "VPP Throughput: ip6-3n-hsw-x710-78b-2t2c-base_and_scale-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-hsw-x710-64b-2t2c-base_and_scale-pdr" + output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-x710-78b-2t2c-base_and_scale-pdr" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X710' and - '64B' and + '78B' and + ('IP6BASE' or 'FIB_20K' or 'FIB_200K' or 'FIB_2M') and 'NDRPDR' and '2T2C' and - 'VHOST' and - not ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')" + 'IP6FWD' and + not 'SRv6' and + not 'IPSEC' and + not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "IP6BASE" + - "FIB_20K" + - "FIB_200K" + - "FIB_2M" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip6-3n-hsw-x710-78b-2t2c-base_and_scale-pdr" layout: "plot-throughput" -# Packet Throughput - VPP vhost l2sw 3n-hsw-x710 +# Packet Throughput - VPP IPv6 3n-hsw-x710 - features - type: "plot" - title: "VPP Throughput: vhost-l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr" + title: "VPP Throughput: ip6-3n-hsw-x710-78b-1t1c-base_and_features-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr" + output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-x710-78b-1t1c-base_and_features-ndr" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X710' and - '64B' and + '78B' and + ('IP6BASE' or + 'POLICE_MARK' or + 'COPWHLIST' or + 'IACLDST') and 'NDRPDR' and '1T1C' and - 'VHOST' and - not 'VXLAN' and - not 'IP4FWD' and - not 'DOT1Q' and - not '2VM'" + 'IP6FWD' and + not 'SRv6' and + not 'IPSEC' and + not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "IP6BASE" + - "POLICE_MARK" + - "COPWHLIST" + - "IACLDST" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip6-3n-hsw-x710-78b-1t1c-base_and_features-ndr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: vhost-l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-ndr" + title: "VPP Throughput: ip6-3n-hsw-x710-78b-2t2c-base_and_features-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-ndr" + output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-x710-78b-2t2c-base_and_features-ndr" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X710' and - '64B' and + '78B' and + ('IP6BASE' or + 'POLICE_MARK' or + 'COPWHLIST' or + 'IACLDST') and 'NDRPDR' and '2T2C' and - 'VHOST' and - not 'VXLAN' and - not 'IP4FWD' and - not 'DOT1Q' and - not '2VM'" + 'IP6FWD' and + not 'SRv6' and + not 'IPSEC' and + not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "IP6BASE" + - "POLICE_MARK" + - "COPWHLIST" + - "IACLDST" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip6-3n-hsw-x710-78b-2t2c-base_and_features-ndr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: vhost-l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-pdr" + title: "VPP Throughput: ip6-3n-hsw-x710-78b-1t1c-base_and_features-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-pdr" + output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-x710-78b-1t1c-base_and_features-pdr" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X710' and - '64B' and + '78B' and + ('IP6BASE' or + 'POLICE_MARK' or + 'COPWHLIST' or + 'IACLDST') and 'NDRPDR' and '1T1C' and - 'VHOST' and - not 'VXLAN' and - not 'IP4FWD' and - not 'DOT1Q' and - not '2VM'" + 'IP6FWD' and + not 'SRv6' and + not 'IPSEC' and + not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "IP6BASE" + - "POLICE_MARK" + - "COPWHLIST" + - "IACLDST" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip6-3n-hsw-x710-78b-1t1c-base_and_features-pdr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: vhost-l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-pdr" + title: "VPP Throughput: ip6-3n-hsw-x710-78b-2t2c-base_and_features-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-pdr" + output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-x710-78b-2t2c-base_and_features-pdr" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X710' and - '64B' and + '78B' and + ('IP6BASE' or + 'POLICE_MARK' or + 'COPWHLIST' or + 'IACLDST') and 'NDRPDR' and '2T2C' and - 'VHOST' and - not 'VXLAN' and - not 'IP4FWD' and - not 'DOT1Q' and - not '2VM'" + 'IP6FWD' and + not 'SRv6' and + not 'IPSEC' and + not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "IP6BASE" + - "POLICE_MARK" + - "COPWHLIST" + - "IACLDST" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip6-3n-hsw-x710-78b-2t2c-base_and_features-pdr" layout: "plot-throughput" -# Packet Throughput - VPP vhost ip4 3n-hsw-xl710 +# Packet Throughput - VPP IPv6 3n-hsw-xl710 - type: "plot" - title: "VPP Throughput: vhost-ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr" + title: "VPP Throughput: ip6-3n-hsw-xl710-78b-1t1c-base_and_scale-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr" + output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-xl710-78b-1t1c-base_and_scale-ndr" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-XL710' and - '64B' and + '78B' and + ('IP6BASE' or 'FIB_20K' or 'FIB_200K' or 'FIB_2M') and 'NDRPDR' and '1T1C' and - 'VHOST' and - not ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')" + 'IP6FWD' and + not 'SRv6' and + not 'IPSEC' and + not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "IP6BASE" + - "FIB_20K" + - "FIB_200K" + - "FIB_2M" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip6-3n-hsw-xl710-78b-1t1c-base_and_scale-ndr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: vhost-ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr" + title: "VPP Throughput: ip6-3n-hsw-xl710-78b-1t1c-base_and_scale-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr" + output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-xl710-78b-1t1c-base_and_scale-pdr" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-XL710' and - '64B' and + '78B' and + ('IP6BASE' or 'FIB_20K' or 'FIB_200K' or 'FIB_2M') and 'NDRPDR' and - '2T2C' and - 'VHOST' and - not ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')" + '1T1C' and + 'IP6FWD' and + not 'SRv6' and + not 'IPSEC' and + not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "IP6BASE" + - "FIB_20K" + - "FIB_200K" + - "FIB_2M" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip6-3n-hsw-xl710-78b-1t1c-base_and_scale-pdr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: vhost-ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr" + title: "VPP Throughput: ip6-3n-hsw-xl710-78b-2t2c-base_and_scale-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr" + output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-xl710-78b-2t2c-base_and_scale-ndr" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-XL710' and - '64B' and + '78B' and + ('IP6BASE' or 'FIB_20K' or 'FIB_200K' or 'FIB_2M') and 'NDRPDR' and - '1T1C' and - 'VHOST' and - not ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')" + '2T2C' and + 'IP6FWD' and + not 'SRv6' and + not 'IPSEC' and + not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "IP6BASE" + - "FIB_20K" + - "FIB_200K" + - "FIB_2M" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip6-3n-hsw-xl710-78b-2t2c-base_and_scale-ndr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: vhost-ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr" + title: "VPP Throughput: ip6-3n-hsw-xl710-78b-2t2c-base_and_scale-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr" + output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-xl710-78b-2t2c-base_and_scale-pdr" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-XL710' and - '64B' and + '78B' and + ('IP6BASE' or 'FIB_20K' or 'FIB_200K' or 'FIB_2M') and 'NDRPDR' and '2T2C' and - 'VHOST' and - not ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')" + 'IP6FWD' and + not 'SRv6' and + not 'IPSEC' and + not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "IP6BASE" + - "FIB_20K" + - "FIB_200K" + - "FIB_2M" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip6-3n-hsw-xl710-78b-2t2c-base_and_scale-pdr" layout: "plot-throughput" -# Packet Throughput - VPP vhost l2sw 3n-hsw-xl710 +# Packet Throughput - VPP IPv6 3n-skx-x710 - type: "plot" - title: "VPP Throughput: vhost-l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr" + title: "VPP Throughput: ip6-3n-skx-x710-78b-2t1c-base_and_scale-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr" - data: "plot-vpp-throughput-latency-3n-hsw" - filter: "'NIC_Intel-XL710' and - '64B' and + output-file: "{DIR[STATIC,VPP]}/ip6-3n-skx-x710-78b-2t1c-base_and_scale-ndr" + data: "plot-vpp-throughput-latency-3n-skx" + filter: "'NIC_Intel-X710' and + '78B' and + ('IP6BASE' or 'FIB_20K' or 'FIB_200K' or 'FIB_2M') and 'NDRPDR' and - '1T1C' and - 'VHOST' and - not 'VXLAN' and - not 'IP4FWD' and - not 'DOT1Q' and - not '2VM'" + '2T1C' and + 'IP6FWD' and + not 'SRv6' and + not 'IPSEC' and + not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "IP6BASE" + - "FIB_20K" + - "FIB_200K" + - "FIB_2M" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip6-3n-skx-x710-78b-2t1c-base_and_scale-ndr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: vhost-l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr" + title: "VPP Throughput: ip6-3n-skx-x710-78b-2t1c-base_and_scale-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr" - data: "plot-vpp-throughput-latency-3n-hsw" - filter: "'NIC_Intel-XL710' and - '64B' and + output-file: "{DIR[STATIC,VPP]}/ip6-3n-skx-x710-78b-2t1c-base_and_scale-pdr" + data: "plot-vpp-throughput-latency-3n-skx" + filter: "'NIC_Intel-X710' and + '78B' and + ('IP6BASE' or 'FIB_20K' or 'FIB_200K' or 'FIB_2M') and 'NDRPDR' and - '2T2C' and - 'VHOST' and - not 'VXLAN' and - not 'IP4FWD' and - not 'DOT1Q' and - not '2VM'" + '2T1C' and + 'IP6FWD' and + not 'SRv6' and + not 'IPSEC' and + not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "IP6BASE" + - "FIB_20K" + - "FIB_200K" + - "FIB_2M" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip6-3n-skx-x710-78b-2t1c-base_and_scale-pdr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: vhost-l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr" + title: "VPP Throughput: ip6-3n-skx-x710-78b-4t2c-base_and_scale-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr" - data: "plot-vpp-throughput-latency-3n-hsw" - filter: "'NIC_Intel-XL710' and - '64B' and + output-file: "{DIR[STATIC,VPP]}/ip6-3n-skx-x710-78b-4t2c-base_and_scale-ndr" + data: "plot-vpp-throughput-latency-3n-skx" + filter: "'NIC_Intel-X710' and + '78B' and + ('IP6BASE' or 'FIB_20K' or 'FIB_200K' or 'FIB_2M') and 'NDRPDR' and - '1T1C' and - 'VHOST' and - not 'VXLAN' and - not 'IP4FWD' and - not 'DOT1Q' and - not '2VM'" + '4T2C' and + 'IP6FWD' and + not 'SRv6' and + not 'IPSEC' and + not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "IP6BASE" + - "FIB_20K" + - "FIB_200K" + - "FIB_2M" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip6-3n-skx-x710-78b-4t2c-base_and_scale-ndr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: vhost-l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr" + title: "VPP Throughput: ip6-3n-skx-x710-78b-4t2c-base_and_scale-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr" - data: "plot-vpp-throughput-latency-3n-hsw" - filter: "'NIC_Intel-XL710' and - '64B' and + output-file: "{DIR[STATIC,VPP]}/ip6-3n-skx-x710-78b-4t2c-base_and_scale-pdr" + data: "plot-vpp-throughput-latency-3n-skx" + filter: "'NIC_Intel-X710' and + '78B' and + ('IP6BASE' or 'FIB_20K' or 'FIB_200K' or 'FIB_2M') and 'NDRPDR' and - '2T2C' and - 'VHOST' and - not 'VXLAN' and - not 'IP4FWD' and - not 'DOT1Q' and - not '2VM'" + '4T2C' and + 'IP6FWD' and + not 'SRv6' and + not 'IPSEC' and + not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "IP6BASE" + - "FIB_20K" + - "FIB_200K" + - "FIB_2M" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip6-3n-skx-x710-78b-4t2c-base_and_scale-pdr" layout: "plot-throughput" -################################################################################ - -# Packet Throughput - VPP VTS 3n-hsw-x520 +# Packet Throughput - VPP IPv6 3n-skx-x710 - features - type: "plot" - title: "VPP Throughput: vts-3n-hsw-x520-64b-1t1c-ndr" + title: "VPP Throughput: ip6-3n-skx-x710-78b-2t1c-base_and_features-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vts-3n-hsw-x520-64b-1t1c-ndr" - data: "plot-vpp-throughput-latency-3n-hsw" - filter: "'NIC_Intel-X520-DA2' and - '64B' and + output-file: "{DIR[STATIC,VPP]}/ip6-3n-skx-x710-78b-2t1c-base_and_features-ndr" + data: "plot-vpp-throughput-latency-3n-skx" + filter: "'NIC_Intel-X710' and + '78B' and + ('IP6BASE' or + 'POLICE_MARK' or + 'COPWHLIST' or + 'IACLDST') and 'NDRPDR' and - '1T1C' and - 'VTS'" + '2T1C' and + 'IP6FWD' and + not 'SRv6' and + not 'IPSEC' and + not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "IP6BASE" + - "POLICE_MARK" + - "COPWHLIST" + - "IACLDST" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip6-3n-skx-x710-78b-2t1c-base_and_features-ndr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: vts-3n-hsw-x520-64b-2t2c-ndr" + title: "VPP Throughput: ip6-3n-skx-x710-78b-4t2c-base_and_features-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vts-3n-hsw-x520-64b-2t2c-ndr" + output-file: "{DIR[STATIC,VPP]}/ip6-3n-skx-x710-78b-4t2c-base_and_features-ndr" data: "plot-vpp-throughput-latency-3n-hsw" - filter: "'NIC_Intel-X520-DA2' and - '64B' and + filter: "'NIC_Intel-X710' and + '78B' and + ('IP6BASE' or + 'POLICE_MARK' or + 'COPWHLIST' or + 'IACLDST') and 'NDRPDR' and - '2T2C' and - 'VTS'" + '4T2C' and + 'IP6FWD' and + not 'SRv6' and + not 'IPSEC' and + not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "IP6BASE" + - "POLICE_MARK" + - "COPWHLIST" + - "IACLDST" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip6-3n-skx-x710-78b-4t2c-base_and_features-ndr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: vts-3n-hsw-x520-64b-1t1c-pdr" + title: "VPP Throughput: ip6-3n-skx-x710-78b-2t1c-base_and_features-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vts-3n-hsw-x520-64b-1t1c-pdr" - data: "plot-vpp-throughput-latency-3n-hsw" - filter: "'NIC_Intel-X520-DA2' and - '64B' and + output-file: "{DIR[STATIC,VPP]}/ip6-3n-skx-x710-78b-2t1c-base_and_features-pdr" + data: "plot-vpp-throughput-latency-3n-skx" + filter: "'NIC_Intel-X710' and + '78B' and + ('IP6BASE' or + 'POLICE_MARK' or + 'COPWHLIST' or + 'IACLDST') and 'NDRPDR' and - '1T1C' and - 'VTS'" + '2T1C' and + 'IP6FWD' and + not 'SRv6' and + not 'IPSEC' and + not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "IP6BASE" + - "POLICE_MARK" + - "COPWHLIST" + - "IACLDST" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip6-3n-skx-x710-78b-2t1c-base_and_features-pdr" layout: "plot-throughput" - type: "plot" - title: "VPP Throughput: vts-3n-hsw-x520-64b-2t2c-pdr" + title: "VPP Throughput: ip6-3n-skx-x710-78b-4t2c-base_and_features-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vts-3n-hsw-x520-64b-2t2c-pdr" - data: "plot-vpp-throughput-latency-3n-hsw" - filter: "'NIC_Intel-X520-DA2' and - '64B' and + output-file: "{DIR[STATIC,VPP]}/ip6-3n-skx-x710-78b-4t2c-base_and_features-pdr" + data: "plot-vpp-throughput-latency-3n-skx" + filter: "'NIC_Intel-X710' and + '78B' and + ('IP6BASE' or + 'POLICE_MARK' or + 'COPWHLIST' or + 'IACLDST') and 'NDRPDR' and - '2T2C' and - 'VTS'" + '4T2C' and + 'IP6FWD' and + not 'SRv6' and + not 'IPSEC' and + not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "IP6BASE" + - "POLICE_MARK" + - "COPWHLIST" + - "IACLDST" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip6-3n-skx-x710-78b-4t2c-base_and_features-pdr" layout: "plot-throughput" -################################################################################ - -# Packet Throughput - DPDK l3fwd 3n-hsw-x520 +# Packet Throughput - VPP IPv6 2n-skx-x710 - type: "plot" - title: "DPDK Throughput: l3fwd-3n-hsw-x520-64b-1t1c-base-ndr" + title: "VPP Throughput: ip6-2n-skx-x710-78b-2t1c-base_and_scale-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/l3fwd-3n-hsw-x520-64b-1t1c-base-ndr" - data: "plot-dpdk-throughput-latency-3n-hsw" - filter: "'NIC_Intel-X520-DA2' and - '64B' and - 'BASE' and + output-file: "{DIR[STATIC,VPP]}/ip6-2n-skx-x710-78b-2t1c-base_and_scale-ndr" + data: "plot-vpp-throughput-latency-2n-skx" + filter: "'NIC_Intel-X710' and + '78B' and + ('IP6BASE' or 'FIB_20K' or 'FIB_200K' or 'FIB_2M') and 'NDRPDR' and - '1T1C' and - 'IP4FWD'" + '2T1C' and + 'IP6FWD' and + not 'SRv6' and + not 'IPSEC' and + not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "IP6BASE" + - "FIB_20K" + - "FIB_200K" + - "FIB_2M" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip6-2n-skx-x710-78b-2t1c-base_and_scale-ndr" layout: "plot-throughput" - type: "plot" - title: "DPDK Throughput: l3fwd-3n-hsw-x520-64b-2t2c-base-ndr" + title: "VPP Throughput: ip6-2n-skx-x710-78b-2t1c-base_and_scale-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/l3fwd-3n-hsw-x520-64b-2t2c-base-ndr" - data: "plot-dpdk-throughput-latency-3n-hsw" - filter: "'NIC_Intel-X520-DA2' and - '64B' and - 'BASE' and + output-file: "{DIR[STATIC,VPP]}/ip6-2n-skx-x710-78b-2t1c-base_and_scale-pdr" + data: "plot-vpp-throughput-latency-2n-skx" + filter: "'NIC_Intel-X710' and + '78B' and + ('IP6BASE' or 'FIB_20K' or 'FIB_200K' or 'FIB_2M') and 'NDRPDR' and - '2T2C' and - 'IP4FWD'" + '2T1C' and + 'IP6FWD' and + not 'SRv6' and + not 'IPSEC' and + not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "IP6BASE" + - "FIB_20K" + - "FIB_200K" + - "FIB_2M" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip6-2n-skx-x710-78b-2t1c-base_and_scale-pdr" layout: "plot-throughput" - type: "plot" - title: "DPDK Throughput: l3fwd-3n-hsw-x520-64b-1t1c-base-pdr" + title: "VPP Throughput: ip6-2n-skx-x710-78b-4t2c-base_and_scale-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/l3fwd-3n-hsw-x520-64b-1t1c-base-pdr" - data: "plot-dpdk-throughput-latency-3n-hsw" - filter: "'NIC_Intel-X520-DA2' and - '64B' and - 'BASE' and + output-file: "{DIR[STATIC,VPP]}/ip6-2n-skx-x710-78b-4t2c-base_and_scale-ndr" + data: "plot-vpp-throughput-latency-2n-skx" + filter: "'NIC_Intel-X710' and + '78B' and + ('IP6BASE' or 'FIB_20K' or 'FIB_200K' or 'FIB_2M') and 'NDRPDR' and - '1T1C' and - 'IP4FWD'" + '4T2C' and + 'IP6FWD' and + not 'SRv6' and + not 'IPSEC' and + not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "IP6BASE" + - "FIB_20K" + - "FIB_200K" + - "FIB_2M" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip6-2n-skx-x710-78b-4t2c-base_and_scale-ndr" layout: "plot-throughput" - type: "plot" - title: "DPDK Throughput: l3fwd-3n-hsw-x520-64b-2t2c-base-pdr" + title: "VPP Throughput: ip6-2n-skx-x710-78b-4t2c-base_and_scale-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/l3fwd-3n-hsw-x520-64b-2t2c-base-pdr" - data: "plot-dpdk-throughput-latency-3n-hsw" - filter: "'NIC_Intel-X520-DA2' and - '64B' and - 'BASE' and + output-file: "{DIR[STATIC,VPP]}/ip6-2n-skx-x710-78b-4t2c-base_and_scale-pdr" + data: "plot-vpp-throughput-latency-2n-skx" + filter: "'NIC_Intel-X710' and + '78B' and + ('IP6BASE' or 'FIB_20K' or 'FIB_200K' or 'FIB_2M') and 'NDRPDR' and - '2T2C' and - 'IP4FWD'" + '4T2C' and + 'IP6FWD' and + not 'SRv6' and + not 'IPSEC' and + not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "IP6BASE" + - "FIB_20K" + - "FIB_200K" + - "FIB_2M" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip6-2n-skx-x710-78b-4t2c-base_and_scale-pdr" layout: "plot-throughput" -# Packet Throughput - DPDK l3fwd 3n-hsw-x710 +# Packet Throughput - VPP IPv6 2n-skx-xxv710 - type: "plot" - title: "DPDK Throughput: l3fwd-3n-hsw-x710-64b-1t1c-base-ndr" + title: "VPP Throughput: ip6-2n-skx-xxv710-78b-2t1c-base_and_scale-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/l3fwd-3n-hsw-x710-64b-1t1c-base-ndr" - data: "plot-dpdk-throughput-latency-3n-hsw" - filter: "'NIC_Intel-X710' and - '64B' and - 'BASE' and + output-file: "{DIR[STATIC,VPP]}/ip6-2n-skx-xxv710-78b-2t1c-base_and_scale-ndr" + data: "plot-vpp-throughput-latency-2n-skx" + filter: "'NIC_Intel-XXV710' and + '78B' and + ('IP6BASE' or 'FIB_20K' or 'FIB_200K' or 'FIB_2M') and 'NDRPDR' and - '1T1C' and - 'IP4FWD'" + '2T1C' and + 'IP6FWD' and + not 'SRv6' and + not 'IPSEC' and + not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "IP6BASE" + - "FIB_20K" + - "FIB_200K" + - "FIB_2M" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip6-2n-skx-xxv710-78b-2t1c-base_and_scale-ndr" layout: "plot-throughput" - type: "plot" - title: "DPDK Throughput: l3fwd-3n-hsw-x710-64b-2t2c-base-ndr" + title: "VPP Throughput: ip6-2n-skx-xxv710-78b-2t1c-base_and_scale-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/l3fwd-3n-hsw-x710-64b-2t2c-base-ndr" - data: "plot-dpdk-throughput-latency-3n-hsw" - filter: "'NIC_Intel-X710' and - '64B' and - 'BASE' and + output-file: "{DIR[STATIC,VPP]}/ip6-2n-skx-xxv710-78b-2t1c-base_and_scale-pdr" + data: "plot-vpp-throughput-latency-2n-skx" + filter: "'NIC_Intel-XXV710' and + '78B' and + ('IP6BASE' or 'FIB_20K' or 'FIB_200K' or 'FIB_2M') and 'NDRPDR' and - '2T2C' and - 'IP4FWD'" + '2T1C' and + 'IP6FWD' and + not 'SRv6' and + not 'IPSEC' and + not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "IP6BASE" + - "FIB_20K" + - "FIB_200K" + - "FIB_2M" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip6-2n-skx-xxv710-78b-2t1c-base_and_scale-pdr" layout: "plot-throughput" - type: "plot" - title: "DPDK Throughput: l3fwd-3n-hsw-x710-64b-1t1c-base-pdr" + title: "VPP Throughput: ip6-2n-skx-xxv710-78b-4t2c-base_and_scale-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/l3fwd-3n-hsw-x710-64b-1t1c-base-pdr" - data: "plot-dpdk-throughput-latency-3n-hsw" - filter: "'NIC_Intel-X710' and - '64B' and - 'BASE' and + output-file: "{DIR[STATIC,VPP]}/ip6-2n-skx-xxv710-78b-4t2c-base_and_scale-ndr" + data: "plot-vpp-throughput-latency-2n-skx" + filter: "'NIC_Intel-XXV710' and + '78B' and + ('IP6BASE' or 'FIB_20K' or 'FIB_200K' or 'FIB_2M') and 'NDRPDR' and - '1T1C' and - 'IP4FWD'" + '4T2C' and + 'IP6FWD' and + not 'SRv6' and + not 'IPSEC' and + not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "IP6BASE" + - "FIB_20K" + - "FIB_200K" + - "FIB_2M" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip6-2n-skx-xxv710-78b-4t2c-base_and_scale-ndr" layout: "plot-throughput" - type: "plot" - title: "DPDK Throughput: l3fwd-3n-hsw-x710-64b-2t2c-base-pdr" + title: "VPP Throughput: ip6-2n-skx-xxv710-78b-4t2c-base_and_scale-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/l3fwd-3n-hsw-x710-64b-2t2c-base-pdr" - data: "plot-dpdk-throughput-latency-3n-hsw" - filter: "'NIC_Intel-X710' and - '64B' and - 'BASE' and + output-file: "{DIR[STATIC,VPP]}/ip6-2n-skx-xxv710-78b-4t2c-base_and_scale-pdr" + data: "plot-vpp-throughput-latency-2n-skx" + filter: "'NIC_Intel-XXV710' and + '78B' and + ('IP6BASE' or 'FIB_20K' or 'FIB_200K' or 'FIB_2M') and 'NDRPDR' and - '2T2C' and - 'IP4FWD'" + '4T2C' and + 'IP6FWD' and + not 'SRv6' and + not 'IPSEC' and + not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "IP6BASE" + - "FIB_20K" + - "FIB_200K" + - "FIB_2M" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip6-2n-skx-xxv710-78b-4t2c-base_and_scale-pdr" layout: "plot-throughput" -# Packet Throughput - DPDK l3fwd 3n-hsw-xl710 +################################################################################ + +# Packet Throughput - VPP IPv6 tunnels 3n-hsw-x520 - type: "plot" - title: "DPDK Throughput: l3fwd-3n-hsw-xl710-64b-1t1c-base-ndr" + title: "VPP Throughput: ip6tun-3n-hsw-x520-78b-1t1c-base_and_scale-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/l3fwd-3n-hsw-xl710-64b-1t1c-base-ndr" - data: "plot-dpdk-throughput-latency-3n-hsw" - filter: "'NIC_Intel-XL710' and - '64B' and - 'BASE' and + output-file: "{DIR[STATIC,VPP]}/ip6tun-3n-hsw-x520-78b-1t1c-base_and_scale-ndr" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and + '78B' and + 'ENCAP' and 'NDRPDR' and '1T1C' and - 'IP4FWD'" + 'LISP' and + not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "IP4UNRLAY" + - "IP6UNRLAY" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip6tun-3n-hsw-x520-78b-1t1c-base_and_scale-ndr" layout: "plot-throughput" - type: "plot" - title: "DPDK Throughput: l3fwd-3n-hsw-xl710-64b-2t2c-base-ndr" + title: "VPP Throughput: ip6tun-3n-hsw-x520-78b-1t1c-base_and_scale-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/l3fwd-3n-hsw-xl710-64b-2t2c-base-ndr" - data: "plot-dpdk-throughput-latency-3n-hsw" - filter: "'NIC_Intel-XL710' and - '64B' and - 'BASE' and + output-file: "{DIR[STATIC,VPP]}/ip6tun-3n-hsw-x520-78b-1t1c-base_and_scale-pdr" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and + '78B' and + 'ENCAP' and 'NDRPDR' and - '2T2C' and - 'IP4FWD'" + '1T1C' and + 'LISP' and + not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "IP4UNRLAY" + - "IP6UNRLAY" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip6tun-3n-hsw-x520-78b-1t1c-base_and_scale-pdr" layout: "plot-throughput" - type: "plot" - title: "DPDK Throughput: l3fwd-3n-hsw-xl710-64b-1t1c-base-pdr" + title: "VPP Throughput: ip6tun-3n-hsw-x520-78b-2t2c-base_and_scale-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/l3fwd-3n-hsw-xl710-64b-1t1c-base-pdr" - data: "plot-dpdk-throughput-latency-3n-hsw" - filter: "'NIC_Intel-XL710' and - '64B' and - 'BASE' and + output-file: "{DIR[STATIC,VPP]}/ip6tun-3n-hsw-x520-78b-2t2c-base_and_scale-ndr" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and + '78B' and + 'ENCAP' and 'NDRPDR' and - '1T1C' and - 'IP4FWD'" + '2T2C' and + 'LISP' and + not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "IP4UNRLAY" + - "IP6UNRLAY" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip6tun-3n-hsw-x520-78b-2t2c-base_and_scale-ndr" layout: "plot-throughput" - type: "plot" - title: "DPDK Throughput: l3fwd-3n-hsw-xl710-64b-2t2c-base-pdr" + title: "VPP Throughput: ip6tun-3n-hsw-x520-78b-2t2c-base_and_scale-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/l3fwd-3n-hsw-xl710-64b-2t2c-base-pdr" - data: "plot-dpdk-throughput-latency-3n-hsw" - filter: "'NIC_Intel-XL710' and - '64B' and - 'BASE' and + output-file: "{DIR[STATIC,VPP]}/ip6tun-3n-hsw-x520-78b-2t2c-base_and_scale-pdr" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and + '78B' and + 'ENCAP' and 'NDRPDR' and '2T2C' and - 'IP4FWD'" + 'LISP' and + not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "IP4UNRLAY" + - "IP6UNRLAY" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ip6tun-3n-hsw-x520-78b-2t2c-base_and_scale-pdr" layout: "plot-throughput" -# Packet Throughput - DPDK l3fwd 3n-skx-x710 +################################################################################ + +# Packet Throughput - VPP IPSec 3n-hsw-xl710 base - type: "plot" - title: "DPDK Throughput: l3fwd-3n-skx-x710-64b-2t1c-base-ndr" + title: "VPP Throughput: ipsec-3n-hsw-xl710-64b-1t1c-base-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/l3fwd-3n-skx-x710-64b-2t1c-base-ndr" - data: "plot-dpdk-throughput-latency-3n-skx" - filter: "'NIC_Intel-X710' and + output-file: "{DIR[STATIC,VPP]}/ipsec-3n-hsw-xl710-64b-1t1c-base-ndr" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-XL710' and '64B' and - 'BASE' and + 'IP4FWD' and 'NDRPDR' and - '2T1C' and - 'IP4FWD'" + 'BASE' and + '1T1C' and + 'IPSECHW' and + ('IPSECTRAN' or 'IPSECTUN') and + not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ipsec-3n-hsw-xl710-64b-1t1c-base-ndr" layout: "plot-throughput" - type: "plot" - title: "DPDK Throughput: l3fwd-3n-skx-x710-64b-4t2c-base-ndr" + title: "VPP Throughput: ipsec-3n-hsw-xl710-64b-1t1c-base-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/l3fwd-3n-skx-x710-64b-4t2c-base-ndr" - data: "plot-dpdk-throughput-latency-3n-skx" - filter: "'NIC_Intel-X710' and + output-file: "{DIR[STATIC,VPP]}/ipsec-3n-hsw-xl710-64b-1t1c-base-pdr" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-XL710' and '64B' and - 'BASE' and + 'IP4FWD' and 'NDRPDR' and - '4T2C' and - 'IP4FWD'" + 'BASE' and + '1T1C' and + 'IPSECHW' and + ('IPSECTRAN' or 'IPSECTUN') and + not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ipsec-3n-hsw-xl710-64b-1t1c-base-pdr" layout: "plot-throughput" - type: "plot" - title: "DPDK Throughput: l3fwd-3n-skx-x710-64b-2t1c-base-pdr" + title: "VPP Throughput: ipsec-3n-hsw-xl710-64b-2t2c-base-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/l3fwd-3n-skx-x710-64b-2t1c-base-pdr" - data: "plot-dpdk-throughput-latency-3n-skx" - filter: "'NIC_Intel-X710' and + output-file: "{DIR[STATIC,VPP]}/ipsec-3n-hsw-xl710-64b-2t2c-base-ndr" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-XL710' and '64B' and - 'BASE' and + 'IP4FWD' and 'NDRPDR' and - '2T1C' and - 'IP4FWD'" + 'BASE' and + '2T2C' and + 'IPSECHW' and + ('IPSECTRAN' or 'IPSECTUN') and + not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ipsec-3n-hsw-xl710-64b-2t2c-base-ndr" layout: "plot-throughput" - type: "plot" - title: "DPDK Throughput: l3fwd-3n-skx-x710-64b-4t2c-base-pdr" + title: "VPP Throughput: ipsec-3n-hsw-xl710-64b-2t2c-base-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/l3fwd-3n-skx-x710-64b-4t2c-base-pdr" - data: "plot-dpdk-throughput-latency-3n-skx" - filter: "'NIC_Intel-X710' and + output-file: "{DIR[STATIC,VPP]}/ipsec-3n-hsw-xl710-64b-2t2c-base-pdr" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-XL710' and '64B' and - 'BASE' and + 'IP4FWD' and 'NDRPDR' and - '4T2C' and - 'IP4FWD'" + 'BASE' and + '2T2C' and + 'IPSECHW' and + ('IPSECTRAN' or 'IPSECTUN') and + not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ipsec-3n-hsw-xl710-64b-2t2c-base-pdr" layout: "plot-throughput" -# Packet Throughput - DPDK l3fwd 3n-skx-xxv710 +# Packet Throughput - VPP IPSec 3n-hsw-xl710 scale - type: "plot" - title: "DPDK Throughput: l3fwd-3n-skx-xxv710-64b-2t1c-base-ndr" + title: "VPP Throughput: ipsec-3n-hsw-xl710-64b-1t1c-scale-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/l3fwd-3n-skx-xxv710-64b-2t1c-base-ndr" - data: "plot-dpdk-throughput-latency-3n-skx" - filter: "'NIC_Intel-XXV710' and + output-file: "{DIR[STATIC,VPP]}/ipsec-3n-hsw-xl710-64b-1t1c-scale-ndr" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-XL710' and '64B' and - 'BASE' and + 'IP4FWD' and 'NDRPDR' and - '2T1C' and - 'IP4FWD'" + 'SCALE' and + '1T1C' and + 'IPSECHW' and + ('IPSECTRAN' or 'IPSECTUN') and + not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ipsec-3n-hsw-xl710-64b-1t1c-scale-ndr" layout: "plot-throughput" - type: "plot" - title: "DPDK Throughput: l3fwd-3n-skx-xxv710-64b-4t2c-base-ndr" + title: "VPP Throughput: ipsec-3n-hsw-xl710-64b-1t1c-scale-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/l3fwd-3n-skx-xxv710-64b-4t2c-base-ndr" - data: "plot-dpdk-throughput-latency-3n-skx" - filter: "'NIC_Intel-XXV710' and + output-file: "{DIR[STATIC,VPP]}/ipsec-3n-hsw-xl710-64b-1t1c-scale-pdr" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-XL710' and '64B' and - 'BASE' and + 'IP4FWD' and 'NDRPDR' and - '4T2C' and - 'IP4FWD'" + 'SCALE' and + '1T1C' and + 'IPSECHW' and + ('IPSECTRAN' or 'IPSECTUN') and + not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ipsec-3n-hsw-xl710-64b-1t1c-scale-pdr" layout: "plot-throughput" - type: "plot" - title: "DPDK Throughput: l3fwd-3n-skx-xxv710-64b-2t1c-base-pdr" + title: "VPP Throughput: ipsec-3n-hsw-xl710-64b-2t2c-scale-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/l3fwd-3n-skx-xxv710-64b-2t1c-base-pdr" - data: "plot-dpdk-throughput-latency-3n-skx" - filter: "'NIC_Intel-XXV710' and + output-file: "{DIR[STATIC,VPP]}/ipsec-3n-hsw-xl710-64b-2t2c-scale-ndr" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-XL710' and '64B' and - 'BASE' and + 'IP4FWD' and 'NDRPDR' and - '2T1C' and - 'IP4FWD'" + 'SCALE' and + '2T2C' and + 'IPSECHW' and + ('IPSECTRAN' or 'IPSECTUN') and + not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ipsec-3n-hsw-xl710-64b-2t2c-scale-ndr" layout: "plot-throughput" - type: "plot" - title: "DPDK Throughput: l3fwd-3n-skx-xxv710-64b-4t2c-base-pdr" + title: "VPP Throughput: ipsec-3n-hsw-xl710-64b-2t2c-scale-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/l3fwd-3n-skx-xxv710-64b-4t2c-base-pdr" - data: "plot-dpdk-throughput-latency-3n-skx" - filter: "'NIC_Intel-XXV710' and + output-file: "{DIR[STATIC,VPP]}/ipsec-3n-hsw-xl710-64b-2t2c-scale-pdr" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-XL710' and '64B' and - 'BASE' and + 'IP4FWD' and 'NDRPDR' and - '4T2C' and - 'IP4FWD'" + 'SCALE' and + '2T2C' and + 'IPSECHW' and + ('IPSECTRAN' or 'IPSECTUN') and + not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ipsec-3n-hsw-xl710-64b-2t2c-scale-pdr" layout: "plot-throughput" -# Packet Throughput - DPDK l3fwd 2n-skx-x710 +# Packet Throughput - VPP IPSec 3n-hsw-xl710 SW - type: "plot" - title: "DPDK Throughput: l3fwd-2n-skx-x710-64b-2t1c-base-ndr" + title: "VPP Throughput: ipsec-3n-hsw-xl710-64b-1t1c-sw-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/l3fwd-2n-skx-x710-64b-2t1c-base-ndr" - data: "plot-dpdk-throughput-latency-2n-skx" - filter: "'NIC_Intel-X710' and + output-file: "{DIR[STATIC,VPP]}/ipsec-3n-hsw-xl710-64b-1t1c-sw-ndr" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-XL710' and '64B' and - 'BASE' and + 'IP4FWD' and 'NDRPDR' and - '2T1C' and - 'IP4FWD'" + '1T1C' and + 'IPSECSW' and + ('IPSECTRAN' or 'IPSECTUN') and + not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ipsec-3n-hsw-xl710-64b-1t1c-sw-ndr" layout: "plot-throughput" - type: "plot" - title: "DPDK Throughput: l3fwd-2n-skx-x710-64b-4t2c-base-ndr" + title: "VPP Throughput: ipsec-3n-hsw-xl710-64b-1t1c-sw-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/l3fwd-2n-skx-x710-64b-4t2c-base-ndr" - data: "plot-dpdk-throughput-latency-2n-skx" - filter: "'NIC_Intel-X710' and + output-file: "{DIR[STATIC,VPP]}/ipsec-3n-hsw-xl710-64b-1t1c-sw-pdr" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-XL710' and '64B' and - 'BASE' and + 'IP4FWD' and 'NDRPDR' and - '4T2C' and - 'IP4FWD'" + '1T1C' and + 'IPSECSW' and + ('IPSECTRAN' or 'IPSECTUN') and + not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ipsec-3n-hsw-xl710-64b-1t1c-sw-pdr" layout: "plot-throughput" - type: "plot" - title: "DPDK Throughput: l3fwd-2n-skx-x710-64b-2t1c-base-pdr" + title: "VPP Throughput: ipsec-3n-hsw-xl710-64b-2t2c-sw-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/l3fwd-2n-skx-x710-64b-2t1c-base-pdr" - data: "plot-dpdk-throughput-latency-2n-skx" - filter: "'NIC_Intel-X710' and + output-file: "{DIR[STATIC,VPP]}/ipsec-3n-hsw-xl710-64b-2t2c-sw-ndr" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-XL710' and '64B' and - 'BASE' and + 'IP4FWD' and 'NDRPDR' and - '2T1C' and - 'IP4FWD'" + '2T2C' and + 'IPSECSW' and + ('IPSECTRAN' or 'IPSECTUN') and + not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ipsec-3n-hsw-xl710-64b-2t2c-sw-ndr" layout: "plot-throughput" - type: "plot" - title: "DPDK Throughput: l3fwd-2n-skx-x710-64b-4t2c-base-pdr" + title: "VPP Throughput: ipsec-3n-hsw-xl710-64b-2t2c-sw-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/l3fwd-2n-skx-x710-64b-4t2c-base-pdr" - data: "plot-dpdk-throughput-latency-2n-skx" - filter: "'NIC_Intel-X710' and + output-file: "{DIR[STATIC,VPP]}/ipsec-3n-hsw-xl710-64b-2t2c-sw-pdr" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-XL710' and '64B' and - 'BASE' and + 'IP4FWD' and 'NDRPDR' and - '4T2C' and - 'IP4FWD'" + '2T2C' and + 'IPSECSW' and + ('IPSECTRAN' or 'IPSECTUN') and + not 'VHOST'" parameters: - "throughput" - "parent" + - "tags" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "ipsec-3n-hsw-xl710-64b-2t2c-sw-pdr" layout: "plot-throughput" -# Packet Throughput - DPDK l3fwd 2n-skx-xxv710 +################################################################################ + +# Packet Throughput - VPP SRv6 3n-hsw-x520 - type: "plot" - title: "DPDK Throughput: l3fwd-2n-skx-xxv710-64b-2t1c-base-ndr" + title: "VPP Throughput: srv6-3n-hsw-x520-78b-1t1c-features-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/l3fwd-2n-skx-xxv710-64b-2t1c-base-ndr" - data: "plot-dpdk-throughput-latency-2n-skx" - filter: "'NIC_Intel-XXV710' and - '64B' and - 'BASE' and + output-file: "{DIR[STATIC,VPP]}/srv6-3n-hsw-x520-78b-1t1c-features-ndr" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and + '78B' and + 'FEATURE' and 'NDRPDR' and - '2T1C' and - 'IP4FWD'" + '1T1C' and + 'IP6FWD' and + 'SRv6'" parameters: - "throughput" - "parent" + - "tags" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "srv6-3n-hsw-x520-78b-1t1c-features-ndr" layout: "plot-throughput" - type: "plot" - title: "DPDK Throughput: l3fwd-2n-skx-xxv710-64b-4t2c-base-ndr" + title: "VPP Throughput: srv6-3n-hsw-x520-78b-1t1c-features-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/l3fwd-2n-skx-xxv710-64b-4t2c-base-ndr" - data: "plot-dpdk-throughput-latency-2n-skx" - filter: "'NIC_Intel-XXV710' and - '64B' and - 'BASE' and + output-file: "{DIR[STATIC,VPP]}/srv6-3n-hsw-x520-78b-1t1c-features-pdr" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and + '78B' and + 'FEATURE' and 'NDRPDR' and - '4T2C' and - 'IP4FWD'" + '1T1C' and + 'IP6FWD' and + 'SRv6'" parameters: - "throughput" - "parent" + - "tags" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "srv6-3n-hsw-x520-78b-1t1c-features-pdr" layout: "plot-throughput" - type: "plot" - title: "DPDK Throughput: l3fwd-2n-skx-xxv710-64b-2t1c-base-pdr" + title: "VPP Throughput: srv6-3n-hsw-x520-78b-2t2c-features-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/l3fwd-2n-skx-xxv710-64b-2t1c-base-pdr" - data: "plot-dpdk-throughput-latency-2n-skx" - filter: "'NIC_Intel-XXV710' and - '64B' and - 'BASE' and + output-file: "{DIR[STATIC,VPP]}/srv6-3n-hsw-x520-78b-2t2c-features-ndr" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and + '78B' and + 'FEATURE' and 'NDRPDR' and - '2T1C' and - 'IP4FWD'" + '2T2C' and + 'IP6FWD' and + 'SRv6'" parameters: - "throughput" - "parent" + - "tags" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "srv6-3n-hsw-x520-78b-2t2c-features-ndr" layout: "plot-throughput" - type: "plot" - title: "DPDK Throughput: l3fwd-2n-skx-xxv710-64b-4t2c-base-pdr" + title: "VPP Throughput: srv6-3n-hsw-x520-78b-2t2c-features-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/l3fwd-2n-skx-xxv710-64b-4t2c-base-pdr" - data: "plot-dpdk-throughput-latency-2n-skx" - filter: "'NIC_Intel-XXV710' and - '64B' and - 'BASE' and + output-file: "{DIR[STATIC,VPP]}/srv6-3n-hsw-x520-78b-2t2c-features-pdr" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and + '78B' and + 'FEATURE' and 'NDRPDR' and - '4T2C' and - 'IP4FWD'" + '2T2C' and + 'IP6FWD' and + 'SRv6'" parameters: - "throughput" - "parent" + - "tags" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "srv6-3n-hsw-x520-78b-2t2c-features-pdr" layout: "plot-throughput" ################################################################################ -# Packet Throughput - DPDK testpmd 3n-hsw-x520 +# Packet Throughput - VPP vhost ip4 3n-hsw-x520 - type: "plot" - title: "DPDK Throughput: testpmd-3n-hsw-x520-64b-1t1c-base-ndr" + title: "VPP Throughput: vhost-ip4-3n-hsw-x520-64b-1t1c-base_and_scale-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/testpmd-3n-hsw-x520-64b-1t1c-base-ndr" - data: "plot-dpdk-throughput-latency-3n-hsw" + output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-hsw-x520-64b-1t1c-base_and_scale-ndr" + data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X520-DA2' and '64B' and - 'BASE' and 'NDRPDR' and + 'ETH' and + 'IP4FWD' and '1T1C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')" + 'VHOST_1024' and + not 'VXLAN' and + not 'DOT1Q'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "not CFS_OPT" + - "1VM" + - "2VM" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "vhost-ip4-3n-hsw-x520-64b-1t1c-base_and_scale-ndr" layout: "plot-throughput" - type: "plot" - title: "DPDK Throughput: testpmd-3n-hsw-x520-64b-2t2c-base-ndr" + title: "VPP Throughput: vhost-ip4-3n-hsw-x520-64b-2t2c-base_and_scale-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/testpmd-3n-hsw-x520-64b-2t2c-base-ndr" - data: "plot-dpdk-throughput-latency-3n-hsw" + output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-hsw-x520-64b-2t2c-base_and_scale-ndr" + data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X520-DA2' and '64B' and - 'BASE' and 'NDRPDR' and + 'ETH' and + 'IP4FWD' and '2T2C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')" + 'VHOST_1024' and + not 'VXLAN' and + not 'DOT1Q'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "not CFS_OPT" + - "1VM" + - "2VM" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "vhost-ip4-3n-hsw-x520-64b-2t2c-base_and_scale-ndr" layout: "plot-throughput" - type: "plot" - title: "DPDK Throughput: testpmd-3n-hsw-x520-64b-1t1c-base-pdr" + title: "VPP Throughput: vhost-ip4-3n-hsw-x520-64b-1t1c-base_and_scale-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/testpmd-3n-hsw-x520-64b-1t1c-base-pdr" - data: "plot-dpdk-throughput-latency-3n-hsw" + output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-hsw-x520-64b-1t1c-base_and_scale-pdr" + data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X520-DA2' and '64B' and - 'BASE' and 'NDRPDR' and + 'ETH' and + 'IP4FWD' and '1T1C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')" + 'VHOST_1024' and + not 'VXLAN' and + not 'DOT1Q'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "not CFS_OPT" + - "1VM" + - "2VM" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "vhost-ip4-3n-hsw-x520-64b-1t1c-base_and_scale-pdr" layout: "plot-throughput" - type: "plot" - title: "DPDK Throughput: testpmd-3n-hsw-x520-64b-2t2c-base-pdr" + title: "VPP Throughput: vhost-ip4-3n-hsw-x520-64b-2t2c-base_and_scale-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/testpmd-3n-hsw-x520-64b-2t2c-base-pdr" - data: "plot-dpdk-throughput-latency-3n-hsw" + output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-hsw-x520-64b-2t2c-base_and_scale-pdr" + data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X520-DA2' and '64B' and - 'BASE' and 'NDRPDR' and + 'ETH' and + 'IP4FWD' and '2T2C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')" + 'VHOST_1024' and + not 'VXLAN' and + not 'DOT1Q'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "not CFS_OPT" + - "1VM" + - "2VM" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "vhost-ip4-3n-hsw-x520-64b-2t2c-base_and_scale-pdr" layout: "plot-throughput" -# Packet Throughput - DPDK testpmd 3n-hsw-x710 +# Packet Throughput - VPP vhost l2sw 3n-hsw-x520 - type: "plot" - title: "DPDK Throughput: testpmd-3n-hsw-x710-64b-1t1c-base-ndr" + title: "VPP Throughput: vhost-l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/testpmd-3n-hsw-x710-64b-1t1c-base-ndr" - data: "plot-dpdk-throughput-latency-3n-hsw" - filter: "'NIC_Intel-X710' and + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-ndr" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and '64B' and - 'BASE' and 'NDRPDR' and + ('ETH' or 'DOT1Q') and '1T1C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')" + 'L2BDMACLRN' and + 'VHOST_1024' and + not 'VXLAN' and + not 'IP4FWD' and + not '2VM'" parameters: - "throughput" - "parent" + - "tags" +# sort: +# - "VM" # "not CFS_OPT" +# - "CFS_OPT" +# - "FIB_10K" +# - "FIB_100K" +# - "FIB_1M" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "vhost-l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-ndr" layout: "plot-throughput" - type: "plot" - title: "DPDK Throughput: testpmd-3n-hsw-x710-64b-2t2c-base-ndr" + title: "VPP Throughput: vhost-l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/testpmd-3n-hsw-x710-64b-2t2c-base-ndr" - data: "plot-dpdk-throughput-latency-3n-hsw" - filter: "'NIC_Intel-X710' and + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and '64B' and - 'BASE' and 'NDRPDR' and + ('ETH' or 'DOT1Q') and '2T2C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')" + 'L2BDMACLRN' and + 'VHOST_1024' and + not 'VXLAN' and + not 'IP4FWD' and + not '2VM'" parameters: - "throughput" - "parent" + - "tags" +# sort: +# - "VM" # "not CFS_OPT" +# - "CFS_OPT" +# - "FIB_10K" +# - "FIB_100K" +# - "FIB_1M" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "vhost-l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr" layout: "plot-throughput" - type: "plot" - title: "DPDK Throughput: testpmd-3n-hsw-x710-64b-1t1c-base-pdr" + title: "VPP Throughput: vhost-l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/testpmd-3n-hsw-x710-64b-1t1c-base-pdr" - data: "plot-dpdk-throughput-latency-3n-hsw" - filter: "'NIC_Intel-X710' and + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-pdr" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and '64B' and - 'BASE' and 'NDRPDR' and + ('ETH' or 'DOT1Q') and '1T1C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')" + 'L2BDMACLRN' and + 'VHOST_1024' and + not 'VXLAN' and + not 'IP4FWD' and + not '2VM'" parameters: - "throughput" - "parent" + - "tags" +# sort: +# - "VM" # "not CFS_OPT" +# - "CFS_OPT" +# - "FIB_10K" +# - "FIB_100K" +# - "FIB_1M" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "vhost-l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-pdr" layout: "plot-throughput" - type: "plot" - title: "DPDK Throughput: testpmd-3n-hsw-x710-64b-2t2c-base-pdr" + title: "VPP Throughput: vhost-l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/testpmd-3n-hsw-x710-64b-2t2c-base-pdr" - data: "plot-dpdk-throughput-latency-3n-hsw" - filter: "'NIC_Intel-X710' and + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-pdr" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and '64B' and - 'BASE' and 'NDRPDR' and + ('ETH' or 'DOT1Q') and '2T2C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')" + 'L2BDMACLRN' and + 'VHOST_1024' and + not 'VXLAN' and + not 'IP4FWD' and + not '2VM'" parameters: - "throughput" - "parent" + - "tags" +# sort: +# - "VM" # "not CFS_OPT" +# - "CFS_OPT" +# - "FIB_10K" +# - "FIB_100K" +# - "FIB_1M" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "vhost-l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-pdr" layout: "plot-throughput" -# Packet Throughput - DPDK testpmd 3n-hsw-xl710 +# Packet Throughput - VPP vhost l2sw 3n-hsw-x520 - base - type: "plot" - title: "DPDK Throughput: testpmd-3n-hsw-xl710-64b-1t1c-base-ndr" + title: "VPP Throughput: vhost-l2sw-3n-hsw-x520-64b-1t1c-base-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/testpmd-3n-hsw-xl710-64b-1t1c-base-ndr" - data: "plot-dpdk-throughput-latency-3n-hsw" - filter: "'NIC_Intel-XL710' and + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-x520-64b-1t1c-base-ndr" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and '64B' and - 'BASE' and 'NDRPDR' and + ('ETH' or 'DOT1Q') and + 'BASE' and '1T1C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')" + ('L2BDMACLRN' or 'L2XCFWD') and + 'VHOST_1024' and + not 'VXLAN' and + not 'IP4FWD' and + not '2VM'" parameters: - "throughput" - "parent" + - "tags" +# sort: +# - "not CFS_OPT" +# - "L2XCFWD" +# - "not CFS_OPT" +# - "CFS_OPT" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "vhost-l2sw-3n-hsw-x520-64b-1t1c-base-ndr" layout: "plot-throughput" - type: "plot" - title: "DPDK Throughput: testpmd-3n-hsw-xl710-64b-2t2c-base-ndr" + title: "VPP Throughput: vhost-l2sw-3n-hsw-x520-64b-1t1c-base-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/testpmd-3n-hsw-xl710-64b-2t2c-base-ndr" - data: "plot-dpdk-throughput-latency-3n-hsw" - filter: "'NIC_Intel-XL710' and + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-x520-64b-1t1c-base-pdr" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and '64B' and - 'BASE' and 'NDRPDR' and - '2T2C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')" + ('ETH' or 'DOT1Q') and + 'BASE' and + '1T1C' and + ('L2BDMACLRN' or 'L2XCFWD') and + 'VHOST_1024' and + not 'VXLAN' and + not 'IP4FWD' and + not '2VM'" parameters: - "throughput" - "parent" + - "tags" +# sort: +# - "not CFS_OPT" +# - "L2XCFWD" +# - "not CFS_OPT" +# - "CFS_OPT" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "vhost-l2sw-3n-hsw-x520-64b-1t1c-base-pdr" layout: "plot-throughput" - type: "plot" - title: "DPDK Throughput: testpmd-3n-hsw-xl710-64b-1t1c-base-pdr" + title: "VPP Throughput: vhost-l2sw-3n-hsw-x520-64b-2t2c-base-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/testpmd-3n-hsw-xl710-64b-1t1c-base-pdr" - data: "plot-dpdk-throughput-latency-3n-hsw" - filter: "'NIC_Intel-XL710' and + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-x520-64b-2t2c-base-ndr" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and '64B' and - 'BASE' and 'NDRPDR' and - '1T1C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')" + ('ETH' or 'DOT1Q') and + 'BASE' and + '2T2C' and + ('L2BDMACLRN' or 'L2XCFWD') and + 'VHOST_1024' and + not 'VXLAN' and + not 'IP4FWD' and + not '2VM'" parameters: - "throughput" - "parent" + - "tags" +# sort: +# - "not CFS_OPT" +# - "L2XCFWD" +# - "not CFS_OPT" +# - "CFS_OPT" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "vhost-l2sw-3n-hsw-x520-64b-2t2c-base-ndr" layout: "plot-throughput" - type: "plot" - title: "DPDK Throughput: testpmd-3n-hsw-xl710-64b-2t2c-base-pdr" + title: "VPP Throughput: vhost-l2sw-3n-hsw-x520-64b-2t2c-base-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/testpmd-3n-hsw-xl710-64b-2t2c-base-pdr" - data: "plot-dpdk-throughput-latency-3n-hsw" - filter: "'NIC_Intel-XL710' and + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-x520-64b-2t2c-base-pdr" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and '64B' and - 'BASE' and 'NDRPDR' and + ('ETH' or 'DOT1Q') and + 'BASE' and '2T2C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')" + ('L2BDMACLRN' or 'L2XCFWD') and + 'VHOST_1024' and + not 'VXLAN' and + not 'IP4FWD' and + not '2VM'" parameters: - "throughput" - "parent" + - "tags" +# sort: +# - "not CFS_OPT" +# - "L2XCFWD" +# - "not CFS_OPT" +# - "CFS_OPT" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "vhost-l2sw-3n-hsw-x520-64b-2t2c-base-pdr" layout: "plot-throughput" -# Packet Throughput - DPDK testpmd 3n-skx-x710 +# Packet Throughput - VPP vhost l2sw 3n-hsw-x520 - base vm - type: "plot" - title: "DPDK Throughput: testpmd-3n-skx-x710-64b-2t1c-base-ndr" + title: "VPP Throughput: vhost-l2sw-3n-hsw-x520-64b-1t1c-base-vm-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/testpmd-3n-skx-x710-64b-2t1c-base-ndr" - data: "plot-dpdk-throughput-latency-3n-skx" - filter: "'NIC_Intel-X710' and + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-x520-64b-1t1c-base-vm-ndr" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and '64B' and - 'BASE' and 'NDRPDR' and - '2T1C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')" + ('ETH' or 'DOT1Q') and + '1T1C' and + ('L2BDMACLRN' or 'L2XCFWD') and + 'VHOST_1024' and + not 'CFS_OPT' and + not 'VXLAN' and + not 'IP4FWD' and + not 'LBOND'" parameters: - "throughput" - "parent" + - "tags" +# sort: +# - "1VM" +# - "L2XCFWD" +# - "1VM" +# - "L2BDMACLRN" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "vhost-l2sw-3n-hsw-x520-64b-1t1c-base-vm-ndr" layout: "plot-throughput" - type: "plot" - title: "DPDK Throughput: testpmd-3n-skx-x710-64b-4t2c-base-ndr" + title: "VPP Throughput: vhost-l2sw-3n-hsw-x520-64b-1t1c-base-vm-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/testpmd-3n-skx-x710-64b-4t2c-base-ndr" - data: "plot-dpdk-throughput-latency-3n-skx" - filter: "'NIC_Intel-X710' and + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-x520-64b-1t1c-base-vm-pdr" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and '64B' and - 'BASE' and 'NDRPDR' and - '4T2C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')" + ('ETH' or 'DOT1Q') and + '1T1C' and + ('L2BDMACLRN' or 'L2XCFWD') and + 'VHOST_1024' and + not 'CFS_OPT' and + not 'VXLAN' and + not 'IP4FWD' and + not 'LBOND'" parameters: - "throughput" - "parent" + - "tags" +# sort: +# - "1VM" +# - "L2XCFWD" +# - "1VM" +# - "L2BDMACLRN" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "vhost-l2sw-3n-hsw-x520-64b-1t1c-base-vm-pdr" layout: "plot-throughput" - type: "plot" - title: "DPDK Throughput: testpmd-3n-skx-x710-64b-2t1c-base-pdr" + title: "VPP Throughput: vhost-l2sw-3n-hsw-x520-64b-2t2c-base-vm-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/testpmd-3n-skx-x710-64b-2t1c-base-pdr" - data: "plot-dpdk-throughput-latency-3n-skx" - filter: "'NIC_Intel-X710' and + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-x520-64b-2t2c-base-vm-ndr" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and '64B' and - 'BASE' and 'NDRPDR' and - '2T1C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')" + ('ETH' or 'DOT1Q') and + '2T2C' and + ('L2BDMACLRN' or 'L2XCFWD') and + 'VHOST_1024' and + not 'CFS_OPT' and + not 'VXLAN' and + not 'IP4FWD' and + not 'LBOND'" parameters: - "throughput" - "parent" + - "tags" +# sort: +# - "1VM" +# - "L2XCFWD" +# - "1VM" +# - "L2BDMACLRN" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "vhost-l2sw-3n-hsw-x520-64b-2t2c-base-vm-ndr" layout: "plot-throughput" - type: "plot" - title: "DPDK Throughput: testpmd-3n-skx-x710-64b-4t2c-base-pdr" + title: "VPP Throughput: vhost-l2sw-3n-hsw-x520-64b-2t2c-base-vm-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/testpmd-3n-skx-x710-64b-4t2c-base-pdr" - data: "plot-dpdk-throughput-latency-3n-skx" - filter: "'NIC_Intel-X710' and + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-x520-64b-2t2c-base-vm-pdr" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and '64B' and - 'BASE' and 'NDRPDR' and - '4T2C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')" + ('ETH' or 'DOT1Q') and + '2T2C' and + ('L2BDMACLRN' or 'L2XCFWD') and + 'VHOST_1024' and + not 'CFS_OPT' and + not 'VXLAN' and + not 'IP4FWD' and + not 'LBOND'" parameters: - "throughput" - "parent" + - "tags" +# sort: +# - "1VM" +# - "L2XCFWD" +# - "1VM" +# - "L2BDMACLRN" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "vhost-l2sw-3n-hsw-x520-64b-2t2c-base-vm-pdr" layout: "plot-throughput" -# Packet Throughput - DPDK testpmd 3n-skx-xxv710 +# Packet Throughput - VPP vhost ip4 3n-hsw-x710 - type: "plot" - title: "DPDK Throughput: testpmd-3n-skx-xxv710-64b-2t1c-base-ndr" + title: "VPP Throughput: vhost-ip4-3n-hsw-x710-64b-1t1c-base_and_scale-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/testpmd-3n-skx-xxv710-64b-2t1c-base-ndr" - data: "plot-dpdk-throughput-latency-3n-skx" - filter: "'NIC_Intel-XXV710' and + output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-hsw-x710-64b-1t1c-base_and_scale-ndr" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X710' and '64B' and - 'BASE' and 'NDRPDR' and - '2T1C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')" + 'ETH' and + 'IP4FWD' and + '1T1C' and + 'VHOST_1024' and + not 'VXLAN' and + not 'DOT1Q'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "not CFS_OPT" + - "1VM" + - "2VM" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "vhost-ip4-3n-hsw-x710-64b-1t1c-base_and_scale-ndr" layout: "plot-throughput" - type: "plot" - title: "DPDK Throughput: testpmd-3n-skx-xxv710-64b-4t2c-base-ndr" + title: "VPP Throughput: vhost-ip4-3n-hsw-x710-64b-2t2c-base_and_scale-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/testpmd-3n-skx-xxv710-64b-4t2c-base-ndr" - data: "plot-dpdk-throughput-latency-3n-skx" - filter: "'NIC_Intel-XXV710' and + output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-hsw-x710-64b-2t2c-base_and_scale-ndr" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X710' and '64B' and - 'BASE' and 'NDRPDR' and - '4T2C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')" + 'ETH' and + 'IP4FWD' and + '2T2C' and + 'VHOST_1024' and + not 'VXLAN' and + not 'DOT1Q'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "not CFS_OPT" + - "1VM" + - "2VM" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "vhost-ip4-3n-hsw-x710-64b-2t2c-base_and_scale-ndr" layout: "plot-throughput" - type: "plot" - title: "DPDK Throughput: testpmd-3n-skx-xxv710-64b-2t1c-base-pdr" + title: "VPP Throughput: vhost-ip4-3n-hsw-x710-64b-1t1c-base_and_scale-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/testpmd-3n-skx-xxv710-64b-2t1c-base-pdr" - data: "plot-dpdk-throughput-latency-3n-skx" - filter: "'NIC_Intel-XXV710' and + output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-hsw-x710-64b-1t1c-base_and_scale-pdr" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X710' and '64B' and - 'BASE' and 'NDRPDR' and - '2T1C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')" + 'ETH' and + 'IP4FWD' and + '1T1C' and + 'VHOST_1024' and + not 'VXLAN' and + not 'DOT1Q'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "not CFS_OPT" + - "1VM" + - "2VM" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "vhost-ip4-3n-hsw-x710-64b-1t1c-base_and_scale-pdr" layout: "plot-throughput" - type: "plot" - title: "DPDK Throughput: testpmd-3n-skx-xxv710-64b-4t2c-base-pdr" + title: "VPP Throughput: vhost-ip4-3n-hsw-x710-64b-2t2c-base_and_scale-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/testpmd-3n-skx-xxv710-64b-4t2c-base-pdr" - data: "plot-dpdk-throughput-latency-3n-skx" - filter: "'NIC_Intel-XXV710' and + output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-hsw-x710-64b-2t2c-base_and_scale-pdr" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X710' and '64B' and - 'BASE' and 'NDRPDR' and - '4T2C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')" + 'ETH' and + 'IP4FWD' and + '2T2C' and + 'VHOST_1024' and + not 'VXLAN' and + not 'DOT1Q'" parameters: - "throughput" - "parent" + - "tags" + sort: + - "not CFS_OPT" + - "1VM" + - "2VM" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "vhost-ip4-3n-hsw-x710-64b-2t2c-base_and_scale-pdr" layout: "plot-throughput" -# Packet Throughput - DPDK testpmd 2n-skx-x710 +# Packet Throughput - VPP vhost l2sw 3n-hsw-x710 - type: "plot" - title: "DPDK Throughput: testpmd-2n-skx-x710-64b-2t1c-base-ndr" + title: "VPP Throughput: vhost-l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/testpmd-2n-skx-x710-64b-2t1c-base-ndr" - data: "plot-dpdk-throughput-latency-2n-skx" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr" + data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X710' and '64B' and - 'BASE' and 'NDRPDR' and - '2T1C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')" + ('ETH' or 'DOT1Q') and + '1T1C' and + 'L2BDMACLRN' and + 'VHOST_1024' and + not 'VXLAN' and + not 'IP4FWD' and + not '2VM'" parameters: - "throughput" - "parent" + - "tags" +# sort: +# - "VM" # "not CFS_OPT" +# - "CFS_OPT" +# - "FIB_10K" +# - "FIB_100K" +# - "FIB_1M" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "vhost-l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr" layout: "plot-throughput" - type: "plot" - title: "DPDK Throughput: testpmd-2n-skx-x710-64b-4t2c-base-ndr" + title: "VPP Throughput: vhost-l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/testpmd-2n-skx-x710-64b-4t2c-base-ndr" - data: "plot-dpdk-throughput-latency-2n-skx" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-ndr" + data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X710' and '64B' and - 'BASE' and 'NDRPDR' and - '4T2C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')" + ('ETH' or 'DOT1Q') and + '2T2C' and + 'L2BDMACLRN' and + 'VHOST_1024' and + not 'VXLAN' and + not 'IP4FWD' and + not '2VM'" parameters: - "throughput" - "parent" + - "tags" +# sort: +# - "VM" # "not CFS_OPT" +# - "CFS_OPT" +# - "FIB_10K" +# - "FIB_100K" +# - "FIB_1M" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "vhost-l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-ndr" layout: "plot-throughput" - type: "plot" - title: "DPDK Throughput: testpmd-2n-skx-x710-64b-2t1c-base-pdr" + title: "VPP Throughput: vhost-l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/testpmd-2n-skx-x710-64b-2t1c-base-pdr" - data: "plot-dpdk-throughput-latency-2n-skx" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-pdr" + data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X710' and '64B' and - 'BASE' and 'NDRPDR' and - '2T1C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')" + ('ETH' or 'DOT1Q') and + '1T1C' and + 'L2BDMACLRN' and + 'VHOST_1024' and + not 'VXLAN' and + not 'IP4FWD' and + not '2VM'" parameters: - "throughput" - "parent" + - "tags" +# sort: +# - "VM" # "not CFS_OPT" +# - "CFS_OPT" +# - "FIB_10K" +# - "FIB_100K" +# - "FIB_1M" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "vhost-l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-pdr" layout: "plot-throughput" - type: "plot" - title: "DPDK Throughput: testpmd-2n-skx-x710-64b-4t2c-base-pdr" + title: "VPP Throughput: vhost-l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/testpmd-2n-skx-x710-64b-4t2c-base-pdr" - data: "plot-dpdk-throughput-latency-2n-skx" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-pdr" + data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-X710' and '64B' and - 'BASE' and 'NDRPDR' and - '4T2C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')" + ('ETH' or 'DOT1Q') and + '2T2C' and + 'L2BDMACLRN' and + 'VHOST_1024' and + not 'VXLAN' and + not 'IP4FWD' and + not '2VM'" parameters: - "throughput" - "parent" + - "tags" +# sort: +# - "VM" # "not CFS_OPT" +# - "CFS_OPT" +# - "FIB_10K" +# - "FIB_100K" +# - "FIB_1M" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "vhost-l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-pdr" layout: "plot-throughput" -# Packet Throughput - DPDK testpmd 2n-skx-xxv710 +# Packet Throughput - VPP vhost l2sw 3n-hsw-x710 - base - type: "plot" - title: "DPDK Throughput: testpmd-2n-skx-xxv710-64b-2t1c-base-ndr" + title: "VPP Throughput: vhost-l2sw-3n-hsw-x710-64b-1t1c-base-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/testpmd-2n-skx-xxv710-64b-2t1c-base-ndr" - data: "plot-dpdk-throughput-latency-2n-skx" - filter: "'NIC_Intel-XXV710' and + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-x710-64b-1t1c-base-ndr" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X710' and '64B' and - 'BASE' and 'NDRPDR' and - '2T1C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')" + ('ETH' or 'DOT1Q') and + 'BASE' and + '1T1C' and + ('L2BDMACLRN' or 'L2XCFWD') and + 'VHOST_1024' and + not 'VXLAN' and + not 'IP4FWD' and + not '2VM'" parameters: - "throughput" - "parent" + - "tags" +# sort: +# - "not CFS_OPT" +# - "L2XCFWD" +# - "not CFS_OPT" +# - "CFS_OPT" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "vhost-l2sw-3n-hsw-x710-64b-1t1c-base-ndr" layout: "plot-throughput" - type: "plot" - title: "DPDK Throughput: testpmd-2n-skx-xxv710-64b-4t2c-base-ndr" + title: "VPP Throughput: vhost-l2sw-3n-hsw-x710-64b-1t1c-base-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/testpmd-2n-skx-xxv710-64b-4t2c-base-ndr" - data: "plot-dpdk-throughput-latency-2n-skx" - filter: "'NIC_Intel-XXV710' and + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-x710-64b-1t1c-base-pdr" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X710' and '64B' and - 'BASE' and 'NDRPDR' and - '4T2C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')" + ('ETH' or 'DOT1Q') and + 'BASE' and + '1T1C' and + ('L2BDMACLRN' or 'L2XCFWD') and + 'VHOST_1024' and + not 'VXLAN' and + not 'IP4FWD' and + not '2VM'" parameters: - "throughput" - "parent" + - "tags" +# sort: +# - "not CFS_OPT" +# - "L2XCFWD" +# - "not CFS_OPT" +# - "CFS_OPT" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "vhost-l2sw-3n-hsw-x710-64b-1t1c-base-pdr" layout: "plot-throughput" - type: "plot" - title: "DPDK Throughput: testpmd-2n-skx-xxv710-64b-2t1c-base-pdr" + title: "VPP Throughput: vhost-l2sw-3n-hsw-x710-64b-2t2c-base-ndr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/testpmd-2n-skx-xxv710-64b-2t1c-base-pdr" - data: "plot-dpdk-throughput-latency-2n-skx" - filter: "'NIC_Intel-XXV710' and + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-x710-64b-2t2c-base-ndr" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X710' and '64B' and - 'BASE' and 'NDRPDR' and - '2T1C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')" + ('ETH' or 'DOT1Q') and + 'BASE' and + '2T2C' and + ('L2BDMACLRN' or 'L2XCFWD') and + 'VHOST_1024' and + not 'VXLAN' and + not 'IP4FWD' and + not '2VM'" parameters: - "throughput" - "parent" + - "tags" +# sort: +# - "not CFS_OPT" +# - "L2XCFWD" +# - "not CFS_OPT" +# - "CFS_OPT" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "vhost-l2sw-3n-hsw-x710-64b-2t2c-base-ndr" layout: "plot-throughput" - type: "plot" - title: "DPDK Throughput: testpmd-2n-skx-xxv710-64b-4t2c-base-pdr" + title: "VPP Throughput: vhost-l2sw-3n-hsw-x710-64b-2t2c-base-pdr" algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/testpmd-2n-skx-xxv710-64b-4t2c-base-pdr" - data: "plot-dpdk-throughput-latency-2n-skx" - filter: "'NIC_Intel-XXV710' and + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-x710-64b-2t2c-base-pdr" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X710' and '64B' and - 'BASE' and 'NDRPDR' and - '4T2C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')" + ('ETH' or 'DOT1Q') and + 'BASE' and + '2T2C' and + ('L2BDMACLRN' or 'L2XCFWD') and + 'VHOST_1024' and + not 'VXLAN' and + not 'IP4FWD' and + not '2VM'" parameters: - "throughput" - "parent" + - "tags" +# sort: +# - "not CFS_OPT" +# - "L2XCFWD" +# - "not CFS_OPT" +# - "CFS_OPT" traces: hoverinfo: "x+y" boxpoints: "outliers" whiskerwidth: 0 layout: - title: "" # No title + title: "vhost-l2sw-3n-hsw-x710-64b-2t2c-base-pdr" layout: "plot-throughput" - - - - - - - -################################################################################ - -# Packet Latency - VPP L2 3n-hsw-x520 +# Packet Throughput - VPP vhost l2sw 3n-hsw-x710 - base vm - type: "plot" - title: "VPP Latency: l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat" - algorithm: "plot_latency_box" + title: "VPP Throughput: vhost-l2sw-3n-hsw-x710-64b-1t1c-base-vm-ndr" + algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-x710-64b-1t1c-base-vm-ndr" data: "plot-vpp-throughput-latency-3n-hsw" - filter: "'NIC_Intel-X520-DA2' and + filter: "'NIC_Intel-X710' and '64B' and - ('BASE' or 'SCALE') and 'NDRPDR' and + ('ETH' or 'DOT1Q') and '1T1C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and - not 'VHOST' and - not 'MEMIF'" + ('L2BDMACLRN' or 'L2XCFWD') and + 'VHOST_1024' and + not 'CFS_OPT' and + not 'VXLAN' and + not 'IP4FWD' and + not 'LBOND'" parameters: - - "latency" + - "throughput" - "parent" + - "tags" +# sort: +# - "1VM" +# - "L2XCFWD" +# - "1VM" +# - "L2BDMACLRN" traces: - boxmean: False + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 layout: - title: "" # No title - layout: "plot-latency" + title: "vhost-l2sw-3n-hsw-x710-64b-1t1c-base-vm-ndr" + layout: "plot-throughput" - type: "plot" - title: "VPP Latency: l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat" - algorithm: "plot_latency_box" + title: "VPP Throughput: vhost-l2sw-3n-hsw-x710-64b-1t1c-base-vm-pdr" + algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-x710-64b-1t1c-base-vm-pdr" data: "plot-vpp-throughput-latency-3n-hsw" - filter: "'NIC_Intel-X520-DA2' and + filter: "'NIC_Intel-X710' and '64B' and - ('BASE' or 'SCALE') and 'NDRPDR' and - '2T2C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and - not 'VHOST' and - not 'MEMIF'" + ('ETH' or 'DOT1Q') and + '1T1C' and + ('L2BDMACLRN' or 'L2XCFWD') and + 'VHOST_1024' and + not 'CFS_OPT' and + not 'VXLAN' and + not 'IP4FWD' and + not 'LBOND'" parameters: - - "latency" + - "throughput" - "parent" + - "tags" +# sort: +# - "1VM" +# - "L2XCFWD" +# - "1VM" +# - "L2BDMACLRN" traces: - boxmean: False + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 layout: - title: "" # No title - layout: "plot-latency" + title: "vhost-l2sw-3n-hsw-x710-64b-1t1c-base-vm-pdr" + layout: "plot-throughput" - type: "plot" - title: "VPP Latency: l2sw-3n-hsw-x520-64b-1t1c-features-ndr-lat" - algorithm: "plot_latency_box" + title: "VPP Throughput: vhost-l2sw-3n-hsw-x710-64b-2t2c-base-vm-ndr" + algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/l2sw-3n-hsw-x520-64b-1t1c-features-ndr-lat" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-x710-64b-2t2c-base-vm-ndr" data: "plot-vpp-throughput-latency-3n-hsw" - filter: "'NIC_Intel-X520-DA2' and + filter: "'NIC_Intel-X710' and '64B' and - 'FEATURE' and - ('ACL10' or 'ACL50') and '10k_FLOWS' and 'NDRPDR' and - '1T1C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and - not 'VHOST' and - not 'MEMIF'" + ('ETH' or 'DOT1Q') and + '2T2C' and + ('L2BDMACLRN' or 'L2XCFWD') and + 'VHOST_1024' and + not 'CFS_OPT' and + not 'VXLAN' and + not 'IP4FWD' and + not 'LBOND'" parameters: - - "latency" + - "throughput" - "parent" + - "tags" +# sort: +# - "1VM" +# - "L2XCFWD" +# - "1VM" +# - "L2BDMACLRN" traces: - boxmean: False + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 layout: - title: "" # No title - layout: "plot-latency" + title: "vhost-l2sw-3n-hsw-x710-64b-2t2c-base-vm-ndr" + layout: "plot-throughput" - type: "plot" - title: "VPP Latency: l2sw-3n-hsw-x520-64b-2t2c-features-ndr-lat" - algorithm: "plot_latency_box" + title: "VPP Throughput: vhost-l2sw-3n-hsw-x710-64b-2t2c-base-vm-pdr" + algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/l2sw-3n-hsw-x520-64b-2t2c-features-ndr-lat" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-x710-64b-2t2c-base-vm-pdr" data: "plot-vpp-throughput-latency-3n-hsw" - filter: "'NIC_Intel-X520-DA2' and + filter: "'NIC_Intel-X710' and '64B' and - 'FEATURE' and - ('ACL10' or 'ACL50') and '10k_FLOWS' and 'NDRPDR' and + ('ETH' or 'DOT1Q') and '2T2C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and - not 'VHOST' and - not 'MEMIF'" + ('L2BDMACLRN' or 'L2XCFWD') and + 'VHOST_1024' and + not 'CFS_OPT' and + not 'VXLAN' and + not 'IP4FWD' and + not 'LBOND'" parameters: - - "latency" + - "throughput" - "parent" + - "tags" +# sort: +# - "1VM" +# - "L2XCFWD" +# - "1VM" +# - "L2BDMACLRN" traces: - boxmean: False + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 layout: - title: "" # No title - layout: "plot-latency" + title: "vhost-l2sw-3n-hsw-x710-64b-2t2c-base-vm-pdr" + layout: "plot-throughput" -# Packet Latency - VPP L2 3n-hsw-x710 +# Packet Throughput - VPP vhost ip4 3n-hsw-xl710 - type: "plot" - title: "VPP Latency: l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat" - algorithm: "plot_latency_box" + title: "VPP Throughput: vhost-ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr" + algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat" + output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr" data: "plot-vpp-throughput-latency-3n-hsw" - filter: "'NIC_Intel-X710' and + filter: "'NIC_Intel-XL710' and '64B' and - ('BASE' or 'SCALE') and 'NDRPDR' and + 'ETH' and + 'IP4FWD' and '1T1C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and - not 'VHOST' and - not 'MEMIF'" + 'VHOST_1024' and + not 'VXLAN' and + not 'DOT1Q'" parameters: - - "latency" + - "throughput" - "parent" + - "tags" + sort: + - "not CFS_OPT" + - "1VM" + - "2VM" traces: - boxmean: False + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 layout: - title: "" # No title - layout: "plot-latency" + title: "vhost-ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr" + layout: "plot-throughput" - type: "plot" - title: "VPP Latency: l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat" - algorithm: "plot_latency_box" + title: "VPP Throughput: vhost-ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr" + algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat" + output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr" data: "plot-vpp-throughput-latency-3n-hsw" - filter: "'NIC_Intel-X710' and + filter: "'NIC_Intel-XL710' and '64B' and - ('BASE' or 'SCALE') and 'NDRPDR' and + 'ETH' and + 'IP4FWD' and '2T2C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and - not 'VHOST' and - not 'MEMIF'" + 'VHOST_1024' and + not 'VXLAN' and + not 'DOT1Q'" parameters: - - "latency" + - "throughput" - "parent" + - "tags" + sort: + - "not CFS_OPT" + - "1VM" + - "2VM" traces: - boxmean: False + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 layout: - title: "" # No title - layout: "plot-latency" + title: "vhost-ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr" + layout: "plot-throughput" - type: "plot" - title: "VPP Latency: l2sw-3n-hsw-x710-64b-1t1c-features-ndr-lat" - algorithm: "plot_latency_box" + title: "VPP Throughput: vhost-ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr" + algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/l2sw-3n-hsw-x710-64b-1t1c-features-ndr-lat" + output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr" data: "plot-vpp-throughput-latency-3n-hsw" - filter: "'NIC_Intel-X710' and + filter: "'NIC_Intel-XL710' and '64B' and - 'FEATURE' and - ('ACL10' or 'ACL50') and '10k_FLOWS' and 'NDRPDR' and + 'ETH' and + 'IP4FWD' and '1T1C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and - not 'VHOST' and - not 'MEMIF'" + 'VHOST_1024' and + not 'VXLAN' and + not 'DOT1Q'" parameters: - - "latency" + - "throughput" - "parent" + - "tags" + sort: + - "not CFS_OPT" + - "1VM" + - "2VM" traces: - boxmean: False + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 layout: - title: "" # No title - layout: "plot-latency" + title: "vhost-ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr" + layout: "plot-throughput" - type: "plot" - title: "VPP Latency: l2sw-3n-hsw-x710-64b-2t2c-features-ndr-lat" - algorithm: "plot_latency_box" + title: "VPP Throughput: vhost-ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr" + algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/l2sw-3n-hsw-x710-64b-2t2c-features-ndr-lat" + output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr" data: "plot-vpp-throughput-latency-3n-hsw" - filter: "'NIC_Intel-X710' and + filter: "'NIC_Intel-XL710' and '64B' and - 'FEATURE' and - ('ACL10' or 'ACL50') and '10k_FLOWS' and 'NDRPDR' and + 'ETH' and + 'IP4FWD' and '2T2C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and - not 'VHOST' and - not 'MEMIF'" + 'VHOST_1024' and + not 'VXLAN' and + not 'DOT1Q'" parameters: - - "latency" + - "throughput" - "parent" + - "tags" + sort: + - "not CFS_OPT" + - "1VM" + - "2VM" traces: - boxmean: False + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 layout: - title: "" # No title - layout: "plot-latency" + title: "vhost-ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr" + layout: "plot-throughput" -# Packet Latency - VPP L2 3n-hsw-xl710 +# Packet Throughput - VPP vhost l2sw 3n-hsw-xl710 - type: "plot" - title: "VPP Latency: l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat" - algorithm: "plot_latency_box" + title: "VPP Throughput: vhost-l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr" + algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-XL710' and '64B' and - ('BASE' or 'SCALE') and 'NDRPDR' and + ('ETH' or 'DOT1Q') and '1T1C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and - not 'VHOST' and - not 'MEMIF'" + 'L2BDMACLRN' and + 'VHOST_1024' and + not 'VXLAN' and + not 'IP4FWD' and + not '2VM'" parameters: - - "latency" + - "throughput" - "parent" + - "tags" +# sort: +# - "VM" # "not CFS_OPT" +# - "CFS_OPT" +# - "FIB_10K" +# - "FIB_100K" +# - "FIB_1M" traces: - boxmean: False + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 layout: - title: "" # No title - layout: "plot-latency" + title: "vhost-l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr" + layout: "plot-throughput" - type: "plot" - title: "VPP Latency: l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat" - algorithm: "plot_latency_box" + title: "VPP Throughput: vhost-l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr" + algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr" data: "plot-vpp-throughput-latency-3n-hsw" filter: "'NIC_Intel-XL710' and '64B' and - ('BASE' or 'SCALE') and 'NDRPDR' and + ('ETH' or 'DOT1Q') and '2T2C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and - not 'VHOST' and - not 'MEMIF'" + 'L2BDMACLRN' and + 'VHOST_1024' and + not 'VXLAN' and + not 'IP4FWD' and + not '2VM'" parameters: - - "latency" + - "throughput" - "parent" + - "tags" +# sort: +# - "VM" # "not CFS_OPT" +# - "CFS_OPT" +# - "FIB_10K" +# - "FIB_100K" +# - "FIB_1M" traces: - boxmean: False + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 layout: - title: "" # No title - layout: "plot-latency" + title: "vhost-l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr" + layout: "plot-throughput" -# Packet Latency - VPP L2 3n-skx-x710 - type: "plot" - title: "VPP Latency: l2sw-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat" - algorithm: "plot_latency_box" + title: "VPP Throughput: vhost-l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr" + algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/l2sw-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat" - data: "plot-vpp-throughput-latency-3n-skx" - filter: "'NIC_Intel-X710' and + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-XL710' and '64B' and - ('BASE' or 'SCALE') and 'NDRPDR' and - '2T1C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and - not 'VHOST' and - not 'MEMIF'" + ('ETH' or 'DOT1Q') and + '1T1C' and + 'L2BDMACLRN' and + 'VHOST_1024' and + not 'VXLAN' and + not 'IP4FWD' and + not '2VM'" parameters: - - "latency" + - "throughput" - "parent" + - "tags" +# sort: +# - "VM" # "not CFS_OPT" +# - "CFS_OPT" +# - "FIB_10K" +# - "FIB_100K" +# - "FIB_1M" traces: - boxmean: False + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 layout: - title: "" # No title - layout: "plot-latency" + title: "vhost-l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr" + layout: "plot-throughput" - type: "plot" - title: "VPP Latency: l2sw-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat" - algorithm: "plot_latency_box" + title: "VPP Throughput: vhost-l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr" + algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/l2sw-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat" - data: "plot-vpp-throughput-latency-3n-skx" - filter: "'NIC_Intel-X710' and + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-XL710' and '64B' and - ('BASE' or 'SCALE') and 'NDRPDR' and - '4T2C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and - not 'VHOST' and - not 'MEMIF'" + ('ETH' or 'DOT1Q') and + '2T2C' and + 'L2BDMACLRN' and + 'VHOST_1024' and + not 'VXLAN' and + not 'IP4FWD' and + not '2VM'" parameters: - - "latency" + - "throughput" - "parent" + - "tags" +# sort: +# - "VM" # "not CFS_OPT" +# - "CFS_OPT" +# - "FIB_10K" +# - "FIB_100K" +# - "FIB_1M" traces: - boxmean: False + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 layout: - title: "" # No title - layout: "plot-latency" + title: "vhost-l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr" + layout: "plot-throughput" +# Packet Throughput - VPP vhost l2sw 3n-hsw-xl710 - base - type: "plot" - title: "VPP Latency: l2sw-3n-skx-x710-64b-2t1c-features-ndr-lat" - algorithm: "plot_latency_box" + title: "VPP Throughput: vhost-l2sw-3n-hsw-xl710-64b-1t1c-base-ndr" + algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/l2sw-3n-skx-x710-64b-2t1c-features-ndr-lat" - data: "plot-vpp-throughput-latency-3n-skx" - filter: "'NIC_Intel-X710' and + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-xl710-64b-1t1c-base-ndr" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-XL710' and '64B' and - 'FEATURE' and - ('ACL10' or 'ACL50') and '10k_FLOWS' and 'NDRPDR' and - '2T1C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and - not 'VHOST' and - not 'MEMIF'" + ('ETH' or 'DOT1Q') and + 'BASE' and + '1T1C' and + ('L2BDMACLRN' or 'L2XCFWD') and + 'VHOST_1024' and + not 'VXLAN' and + not 'IP4FWD' and + not '2VM'" parameters: - - "latency" + - "throughput" - "parent" + - "tags" +# sort: +# - "not CFS_OPT" +# - "L2XCFWD" +# - "not CFS_OPT" +# - "CFS_OPT" traces: - boxmean: False + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 layout: - title: "" # No title - layout: "plot-latency" + title: "vhost-l2sw-3n-hsw-xl710-64b-1t1c-base-ndr" + layout: "plot-throughput" - type: "plot" - title: "VPP Latency: l2sw-3n-skx-x710-64b-4t2c-features-ndr-lat" - algorithm: "plot_latency_box" + title: "VPP Throughput: vhost-l2sw-3n-hsw-xl710-64b-1t1c-base-pdr" + algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/l2sw-3n-skx-x710-64b-4t2c-features-ndr-lat" - data: "plot-vpp-throughput-latency-3n-skx" - filter: "'NIC_Intel-X710' and + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-xl710-64b-1t1c-base-pdr" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-XL710' and '64B' and - 'FEATURE' and - ('ACL10' or 'ACL50') and '10k_FLOWS' and 'NDRPDR' and - '4T2C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and - not 'VHOST' and - not 'MEMIF'" + ('ETH' or 'DOT1Q') and + 'BASE' and + '1T1C' and + ('L2BDMACLRN' or 'L2XCFWD') and + 'VHOST_1024' and + not 'VXLAN' and + not 'IP4FWD' and + not '2VM'" parameters: - - "latency" + - "throughput" - "parent" + - "tags" +# sort: +# - "not CFS_OPT" +# - "L2XCFWD" +# - "not CFS_OPT" +# - "CFS_OPT" traces: - boxmean: False + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 layout: - title: "" # No title - layout: "plot-latency" + title: "vhost-l2sw-3n-hsw-xl710-64b-1t1c-base-pdr" + layout: "plot-throughput" -# Packet Latency - VPP L2 3n-skx-xxv710 - type: "plot" - title: "VPP Latency: l2sw-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat" - algorithm: "plot_latency_box" + title: "VPP Throughput: vhost-l2sw-3n-hsw-xl710-64b-2t2c-base-ndr" + algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/l2sw-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat" - data: "plot-vpp-throughput-latency-3n-skx" - filter: "'NIC_Intel-XXV710' and + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-xl710-64b-2t2c-base-ndr" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-XL710' and '64B' and - ('BASE' or 'SCALE') and 'NDRPDR' and - '2T1C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and - not 'VHOST' and - not 'MEMIF'" + ('ETH' or 'DOT1Q') and + 'BASE' and + '2T2C' and + ('L2BDMACLRN' or 'L2XCFWD') and + 'VHOST_1024' and + not 'VXLAN' and + not 'IP4FWD' and + not '2VM'" parameters: - - "latency" + - "throughput" - "parent" + - "tags" +# sort: +# - "not CFS_OPT" +# - "L2XCFWD" +# - "not CFS_OPT" +# - "CFS_OPT" traces: - boxmean: False + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 layout: - title: "" # No title - layout: "plot-latency" + title: "vhost-l2sw-3n-hsw-xl710-64b-2t2c-base-ndr" + layout: "plot-throughput" - type: "plot" - title: "VPP Latency: l2sw-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat" - algorithm: "plot_latency_box" + title: "VPP Throughput: vhost-l2sw-3n-hsw-xl710-64b-2t2c-base-pdr" + algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/l2sw-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat" - data: "plot-vpp-throughput-latency-3n-skx" - filter: "'NIC_Intel-XXV710' and + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-xl710-64b-2t2c-base-pdr" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-XL710' and '64B' and - ('BASE' or 'SCALE') and 'NDRPDR' and - '4T2C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and - not 'VHOST' and - not 'MEMIF'" + ('ETH' or 'DOT1Q') and + 'BASE' and + '2T2C' and + ('L2BDMACLRN' or 'L2XCFWD') and + 'VHOST_1024' and + not 'VXLAN' and + not 'IP4FWD' and + not '2VM'" parameters: - - "latency" + - "throughput" - "parent" + - "tags" +# sort: +# - "not CFS_OPT" +# - "L2XCFWD" +# - "not CFS_OPT" +# - "CFS_OPT" traces: - boxmean: False + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 layout: - title: "" # No title - layout: "plot-latency" + title: "vhost-l2sw-3n-hsw-xl710-64b-2t2c-base-pdr" + layout: "plot-throughput" +# Packet Throughput - VPP vhost l2sw 3n-hsw-xl710 - base vm - type: "plot" - title: "VPP Latency: l2sw-3n-skx-xxv710-64b-2t1c-features-ndr-lat" - algorithm: "plot_latency_box" + title: "VPP Throughput: vhost-l2sw-3n-hsw-xl710-64b-1t1c-base-vm-ndr" + algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/l2sw-3n-skx-xxv710-64b-2t1c-features-ndr-lat" - data: "plot-vpp-throughput-latency-3n-skx" - filter: "'NIC_Intel-XXV710' and + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-xl710-64b-1t1c-base-vm-ndr" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-XL710' and '64B' and - 'FEATURE' and - ('ACL10' or 'ACL50') and '10k_FLOWS' and 'NDRPDR' and - '2T1C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and - not 'VHOST' and - not 'MEMIF'" + ('ETH' or 'DOT1Q') and + '1T1C' and + ('L2BDMACLRN' or 'L2XCFWD') and + 'VHOST_1024' and + not 'CFS_OPT' and + not 'VXLAN' and + not 'IP4FWD'" parameters: - - "latency" + - "throughput" - "parent" + - "tags" +# sort: +# - "1VM" +# - "L2XCFWD" +# - "1VM" +# - "L2BDMACLRN" traces: - boxmean: False + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 layout: - title: "" # No title - layout: "plot-latency" + title: "vhost-l2sw-3n-hsw-xl710-64b-1t1c-base-vm-ndr" + layout: "plot-throughput" - type: "plot" - title: "VPP Latency: l2sw-3n-skx-xxv710-64b-4t2c-features-ndr-lat" - algorithm: "plot_latency_box" + title: "VPP Throughput: vhost-l2sw-3n-hsw-xl710-64b-1t1c-base-vm-pdr" + algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/l2sw-3n-skx-xxv710-64b-4t2c-features-ndr-lat" - data: "plot-vpp-throughput-latency-3n-skx" - filter: "'NIC_Intel-XXV710' and + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-xl710-64b-1t1c-base-vm-pdr" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-XL710' and '64B' and - 'FEATURE' and - ('ACL10' or 'ACL50') and '10k_FLOWS' and 'NDRPDR' and - '4T2C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and - not 'VHOST' and - not 'MEMIF'" + ('ETH' or 'DOT1Q') and + '1T1C' and + ('L2BDMACLRN' or 'L2XCFWD') and + 'VHOST_1024' and + not 'CFS_OPT' and + not 'VXLAN' and + not 'IP4FWD'" parameters: - - "latency" + - "throughput" - "parent" + - "tags" +# sort: +# - "1VM" +# - "L2XCFWD" +# - "1VM" +# - "L2BDMACLRN" traces: - boxmean: False + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 layout: - title: "" # No title - layout: "plot-latency" + title: "vhost-l2sw-3n-hsw-xl710-64b-1t1c-base-vm-pdr" + layout: "plot-throughput" -# Packet Latency - VPP L2 2n-skx-x710 - type: "plot" - title: "VPP Latency: l2sw-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat" - algorithm: "plot_latency_box" + title: "VPP Throughput: vhost-l2sw-3n-hsw-xl710-64b-2t2c-base-vm-ndr" + algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/l2sw-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat" - data: "plot-vpp-throughput-latency-2n-skx" - filter: "'NIC_Intel-X710' and + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-xl710-64b-2t2c-base-vm-ndr" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-XL710' and '64B' and - ('BASE' or 'SCALE') and 'NDRPDR' and - '2T1C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and - not 'VHOST' and - not 'MEMIF'" + ('ETH' or 'DOT1Q') and + '2T2C' and + ('L2BDMACLRN' or 'L2XCFWD') and + 'VHOST_1024' and + not 'CFS_OPT' and + not 'VXLAN' and + not 'IP4FWD'" parameters: - - "latency" + - "throughput" - "parent" + - "tags" +# sort: +# - "1VM" +# - "L2XCFWD" +# - "1VM" +# - "L2BDMACLRN" traces: - boxmean: False + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 layout: - title: "" # No title - layout: "plot-latency" + title: "vhost-l2sw-3n-hsw-xl710-64b-2t2c-base-vm-ndr" + layout: "plot-throughput" - type: "plot" - title: "VPP Latency: l2sw-2n-skx-x710-64b-4t2c-base_and_scale-ndr-lat" - algorithm: "plot_latency_box" + title: "VPP Throughput: vhost-l2sw-3n-hsw-xl710-64b-2t2c-base-vm-pdr" + algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/l2sw-2n-skx-x710-64b-4t2c-base_and_scale-ndr-lat" - data: "plot-vpp-throughput-latency-2n-skx" - filter: "'NIC_Intel-X710' and + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-xl710-64b-2t2c-base-vm-pdr" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-XL710' and '64B' and - ('BASE' or 'SCALE') and 'NDRPDR' and - '4T2C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and - not 'VHOST' and - not 'MEMIF'" + ('ETH' or 'DOT1Q') and + '2T2C' and + ('L2BDMACLRN' or 'L2XCFWD') and + 'VHOST_1024' and + not 'CFS_OPT' and + not 'VXLAN' and + not 'IP4FWD'" parameters: - - "latency" + - "throughput" - "parent" + - "tags" +# sort: +# - "1VM" +# - "L2XCFWD" +# - "1VM" +# - "L2BDMACLRN" traces: - boxmean: False + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 layout: - title: "" # No title - layout: "plot-latency" + title: "vhost-l2sw-3n-hsw-xl710-64b-2t2c-base-vm-pdr" + layout: "plot-throughput" -# Packet Latency - VPP L2 2n-skx-xxv710 +# Packet Throughput - VPP vhost ip4 3n-skx-x710 - type: "plot" - title: "VPP Latency: l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat" - algorithm: "plot_latency_box" + title: "VPP Throughput: vhost-ip4-3n-skx-x710-64b-2t1c-base_and_scale-ndr" + algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat" - data: "plot-vpp-throughput-latency-2n-skx" - filter: "'NIC_Intel-XXV710' and + output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-skx-x710-64b-2t1c-base_and_scale-ndr" + data: "plot-vpp-throughput-latency-3n-skx" + filter: "'NIC_Intel-X710' and '64B' and - ('BASE' or 'SCALE') and 'NDRPDR' and + 'ETH' and + 'IP4FWD' and '2T1C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and - not 'VHOST' and - not 'MEMIF'" + 'VHOST_1024' and + not 'VXLAN' and + not 'DOT1Q'" parameters: - - "latency" + - "throughput" - "parent" + - "tags" + sort: + - "not CFS_OPT" + - "1VM" + - "2VM" traces: - boxmean: False + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 layout: - title: "" # No title - layout: "plot-latency" + title: "vhost-ip4-3n-skx-x710-64b-2t1c-base_and_scale-ndr" + layout: "plot-throughput" - type: "plot" - title: "VPP Latency: l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat" - algorithm: "plot_latency_box" + title: "VPP Throughput: vhost-ip4-3n-skx-x710-64b-4t2c-base_and_scale-ndr" + algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat" - data: "plot-vpp-throughput-latency-2n-skx" - filter: "'NIC_Intel-XXV710' and + output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-skx-x710-64b-4t2c-base_and_scale-ndr" + data: "plot-vpp-throughput-latency-3n-skx" + filter: "'NIC_Intel-X710' and '64B' and - ('BASE' or 'SCALE') and 'NDRPDR' and + 'ETH' and + 'IP4FWD' and '4T2C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and - not 'VHOST' and - not 'MEMIF'" + 'VHOST_1024' and + not 'VXLAN' and + not 'DOT1Q'" parameters: - - "latency" + - "throughput" - "parent" + - "tags" + sort: + - "not CFS_OPT" + - "1VM" + - "2VM" traces: - boxmean: False + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 layout: - title: "" # No title - layout: "plot-latency" - -################################################################################ + title: "vhost-ip4-3n-skx-x710-64b-4t2c-base_and_scale-ndr" + layout: "plot-throughput" -# Packet Latency - VPP Container Memif 3n-hsw-x520 - type: "plot" - title: "VPP Latency: memif-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat" - algorithm: "plot_latency_box" + title: "VPP Throughput: vhost-ip4-3n-skx-x710-64b-2t1c-base_and_scale-pdr" + algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/memif-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat" - data: "plot-vpp-throughput-latency-3n-hsw" - filter: "'NIC_Intel-X520-DA2' and + output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-skx-x710-64b-2t1c-base_and_scale-pdr" + data: "plot-vpp-throughput-latency-3n-skx" + filter: "'NIC_Intel-X710' and '64B' and - ('BASE' or 'SCALE') and 'NDRPDR' and - '1T1C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and - not 'VHOST' and - 'MEMIF'" + 'ETH' and + 'IP4FWD' and + '2T1C' and + 'VHOST_1024' and + not 'VXLAN' and + not 'DOT1Q'" parameters: - - "latency" + - "throughput" - "parent" + - "tags" + sort: + - "not CFS_OPT" + - "1VM" + - "2VM" traces: - boxmean: False + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 layout: - title: "" # No title - layout: "plot-latency" + title: "vhost-ip4-3n-skx-x710-64b-2t1c-base_and_scale-pdr" + layout: "plot-throughput" - type: "plot" - title: "VPP Latency: memif-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat" - algorithm: "plot_latency_box" + title: "VPP Throughput: vhost-ip4-3n-skx-x710-64b-4t2c-base_and_scale-pdr" + algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/memif-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat" - data: "plot-vpp-throughput-latency-3n-hsw" - filter: "'NIC_Intel-X520-DA2' and + output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-skx-x710-64b-4t2c-base_and_scale-pdr" + data: "plot-vpp-throughput-latency-3n-skx" + filter: "'NIC_Intel-X710' and '64B' and - ('BASE' or 'SCALE') and 'NDRPDR' and - '2T2C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and - not 'VHOST' and - 'MEMIF'" + 'ETH' and + 'IP4FWD' and + '4T2C' and + 'VHOST_1024' and + not 'VXLAN' and + not 'DOT1Q'" parameters: - - "latency" + - "throughput" - "parent" + - "tags" + sort: + - "not CFS_OPT" + - "1VM" + - "2VM" traces: - boxmean: False + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 layout: - title: "" # No title - layout: "plot-latency" + title: "vhost-ip4-3n-skx-x710-64b-4t2c-base_and_scale-pdr" + layout: "plot-throughput" -# Packet Latency - VPP Container Memif 3n-hsw-x710 +# Packet Throughput - VPP vhost l2sw 3n-skx-x710 - type: "plot" - title: "VPP Latency: memif-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat" - algorithm: "plot_latency_box" + title: "VPP Throughput: vhost-l2sw-3n-skx-x710-64b-2t1c-base_and_scale-ndr" + algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/memif-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat" - data: "plot-vpp-throughput-latency-3n-hsw" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-skx-x710-64b-2t1c-base_and_scale-ndr" + data: "plot-vpp-throughput-latency-3n-skx" filter: "'NIC_Intel-X710' and '64B' and - ('BASE' or 'SCALE') and 'NDRPDR' and - '1T1C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and - not 'VHOST' and - 'MEMIF'" + ('ETH' or 'DOT1Q') and + '2T1C' and + 'L2BDMACLRN' and + 'VHOST_1024' and + not 'VXLAN' and + not 'IP4FWD' and + not '2VM'" parameters: - - "latency" + - "throughput" - "parent" + - "tags" +# sort: +# - "VM" # "not CFS_OPT" +# - "CFS_OPT" +# - "FIB_10K" +# - "FIB_100K" +# - "FIB_1M" traces: - boxmean: False + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 layout: - title: "" # No title - layout: "plot-latency" + title: "vhost-l2sw-3n-skx-x710-64b-2t1c-base_and_scale-ndr" + layout: "plot-throughput" - type: "plot" - title: "VPP Latency: memif-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat" - algorithm: "plot_latency_box" + title: "VPP Throughput: vhost-l2sw-3n-skx-x710-64b-4t2c-base_and_scale-ndr" + algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/memif-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat" - data: "plot-vpp-throughput-latency-3n-hsw" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-skx-x710-64b-4t2c-base_and_scale-ndr" + data: "plot-vpp-throughput-latency-3n-skx" filter: "'NIC_Intel-X710' and '64B' and - ('BASE' or 'SCALE') and 'NDRPDR' and - '2T2C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and - not 'VHOST' and - 'MEMIF'" + ('ETH' or 'DOT1Q') and + '4T2C' and + 'L2BDMACLRN' and + 'VHOST_1024' and + not 'VXLAN' and + not 'IP4FWD' and + not '2VM'" parameters: - - "latency" + - "throughput" - "parent" + - "tags" +# sort: +# - "VM" # "not CFS_OPT" +# - "CFS_OPT" +# - "FIB_10K" +# - "FIB_100K" +# - "FIB_1M" traces: - boxmean: False + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 layout: - title: "" # No title - layout: "plot-latency" + title: "vhost-l2sw-3n-skx-x710-64b-4t2c-base_and_scale-ndr" + layout: "plot-throughput" -# Packet Latency - VPP Container Memif 3n-hsw-xl710 - type: "plot" - title: "VPP Latency: memif-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat" - algorithm: "plot_latency_box" + title: "VPP Throughput: vhost-l2sw-3n-skx-x710-64b-2t1c-base_and_scale-pdr" + algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/memif-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat" - data: "plot-vpp-throughput-latency-3n-hsw" - filter: "'NIC_Intel-XL710' and + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-skx-x710-64b-2t1c-base_and_scale-pdr" + data: "plot-vpp-throughput-latency-3n-skx" + filter: "'NIC_Intel-X710' and '64B' and - ('BASE' or 'SCALE') and 'NDRPDR' and - '1T1C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and - not 'VHOST' and - 'MEMIF'" + ('ETH' or 'DOT1Q') and + '2T1C' and + 'L2BDMACLRN' and + 'VHOST_1024' and + not 'VXLAN' and + not 'IP4FWD' and + not '2VM'" parameters: - - "latency" + - "throughput" - "parent" + - "tags" +# sort: +# - "VM" # "not CFS_OPT" +# - "CFS_OPT" +# - "FIB_10K" +# - "FIB_100K" +# - "FIB_1M" traces: - boxmean: False + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 layout: - title: "" # No title - layout: "plot-latency" + title: "vhost-l2sw-3n-skx-x710-64b-2t1c-base_and_scale-pdr" + layout: "plot-throughput" - type: "plot" - title: "VPP Latency: memif-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat" - algorithm: "plot_latency_box" + title: "VPP Throughput: vhost-l2sw-3n-skx-x710-64b-4t2c-base_and_scale-pdr" + algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/memif-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat" - data: "plot-vpp-throughput-latency-3n-hsw" - filter: "'NIC_Intel-XL710' and + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-skx-x710-64b-4t2c-base_and_scale-pdr" + data: "plot-vpp-throughput-latency-3n-skx" + filter: "'NIC_Intel-X710' and '64B' and - ('BASE' or 'SCALE') and 'NDRPDR' and - '2T2C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and - not 'VHOST' and - 'MEMIF'" + ('ETH' or 'DOT1Q') and + '4T2C' and + 'L2BDMACLRN' and + 'VHOST_1024' and + not 'VXLAN' and + not 'IP4FWD' and + not '2VM'" parameters: - - "latency" + - "throughput" - "parent" + - "tags" +# sort: +# - "VM" # "not CFS_OPT" +# - "CFS_OPT" +# - "FIB_10K" +# - "FIB_100K" +# - "FIB_1M" traces: - boxmean: False + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 layout: - title: "" # No title - layout: "plot-latency" + title: "vhost-l2sw-3n-skx-x710-64b-4t2c-base_and_scale-pdr" + layout: "plot-throughput" -# Packet Latency - VPP Container Memif 3n-skx-x710 +# Packet Throughput - VPP vhost l2sw 3n-skx-x710 - base - type: "plot" - title: "VPP Latency: memif-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat" - algorithm: "plot_latency_box" + title: "VPP Throughput: vhost-l2sw-3n-skx-x710-64b-2t1c-base-ndr" + algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/memif-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-skx-x710-64b-2t1c-base-ndr" data: "plot-vpp-throughput-latency-3n-skx" filter: "'NIC_Intel-X710' and '64B' and - ('BASE' or 'SCALE') and 'NDRPDR' and + ('ETH' or 'DOT1Q') and + 'BASE' and '2T1C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and - not 'VHOST' and - 'MEMIF'" + ('L2BDMACLRN' or 'L2XCFWD') and + 'VHOST_1024' and + not 'VXLAN' and + not 'IP4FWD' and + not '2VM' and + not 'LBOND'" parameters: - - "latency" + - "throughput" - "parent" + - "tags" +# sort: +# - "not CFS_OPT" +# - "L2XCFWD" +# - "not CFS_OPT" +# - "CFS_OPT" traces: - boxmean: False + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 layout: - title: "" # No title - layout: "plot-latency" + title: "vhost-l2sw-3n-skx-x710-64b-2t1c-base-ndr" + layout: "plot-throughput" - type: "plot" - title: "VPP Latency: memif-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat" - algorithm: "plot_latency_box" + title: "VPP Throughput: vhost-l2sw-3n-skx-x710-64b-2t1c-base-pdr" + algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/memif-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-skx-x710-64b-2t1c-base-pdr" data: "plot-vpp-throughput-latency-3n-skx" filter: "'NIC_Intel-X710' and '64B' and - ('BASE' or 'SCALE') and 'NDRPDR' and - '4T2C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and - not 'VHOST' and - 'MEMIF'" + ('ETH' or 'DOT1Q') and + 'BASE' and + '2T1C' and + ('L2BDMACLRN' or 'L2XCFWD') and + 'VHOST_1024' and + not 'VXLAN' and + not 'IP4FWD' and + not '2VM' and + not 'LBOND'" parameters: - - "latency" + - "throughput" - "parent" + - "tags" +# sort: +# - "not CFS_OPT" +# - "L2XCFWD" +# - "not CFS_OPT" +# - "CFS_OPT" traces: - boxmean: False + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 layout: - title: "" # No title - layout: "plot-latency" - -################################################################################ + title: "vhost-l2sw-3n-skx-x710-64b-2t1c-base-pdr" + layout: "plot-throughput" -# Packet Latency - VPP Container Memif 3n-hsw-x520 - type: "plot" - title: "VPP Latency: k8s-memif-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat" - algorithm: "plot_latency_box" + title: "VPP Throughput: vhost-l2sw-3n-skx-x710-64b-4t2c-base-ndr" + algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/k8s-memif-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat" - data: "plot-ligato-throughput-latency-3n-hsw" - filter: "'NIC_Intel-X520-DA2' and + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-skx-x710-64b-4t2c-base-ndr" + data: "plot-vpp-throughput-latency-3n-skx" + filter: "'NIC_Intel-X710' and '64B' and - ('BASE' or 'SCALE') and 'NDRPDR' and - '1T1C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and - not 'VHOST' and - 'MEMIF'" + ('ETH' or 'DOT1Q') and + 'BASE' and + '4T2C' and + ('L2BDMACLRN' or 'L2XCFWD') and + 'VHOST_1024' and + not 'VXLAN' and + not 'IP4FWD' and + not '2VM' and + not 'LBOND'" parameters: - - "latency" + - "throughput" - "parent" + - "tags" +# sort: +# - "not CFS_OPT" +# - "L2XCFWD" +# - "not CFS_OPT" +# - "CFS_OPT" traces: - boxmean: False + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 layout: - title: "" # No title - layout: "plot-latency" + title: "vhost-l2sw-3n-skx-x710-64b-4t2c-base-ndr" + layout: "plot-throughput" - type: "plot" - title: "VPP Latency: k8s-memif-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat" - algorithm: "plot_latency_box" + title: "VPP Throughput: vhost-l2sw-3n-skx-x710-64b-4t2c-base-pdr" + algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/k8s-memif-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat" - data: "plot-ligato-throughput-latency-3n-hsw" - filter: "'NIC_Intel-X520-DA2' and + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-skx-x710-64b-4t2c-base-pdr" + data: "plot-vpp-throughput-latency-3n-skx" + filter: "'NIC_Intel-X710' and '64B' and - ('BASE' or 'SCALE') and 'NDRPDR' and - '2T2C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and - not 'VHOST' and - 'MEMIF'" + ('ETH' or 'DOT1Q') and + 'BASE' and + '4T2C' and + ('L2BDMACLRN' or 'L2XCFWD') and + 'VHOST_1024' and + not 'VXLAN' and + not 'IP4FWD' and + not '2VM' and + not 'LBOND'" parameters: - - "latency" + - "throughput" - "parent" + - "tags" +# sort: +# - "not CFS_OPT" +# - "L2XCFWD" +# - "not CFS_OPT" +# - "CFS_OPT" traces: - boxmean: False + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 layout: - title: "" # No title - layout: "plot-latency" + title: "vhost-l2sw-3n-skx-x710-64b-4t2c-base-pdr" + layout: "plot-throughput" -# Packet Latency - VPP Container Memif 3n-hsw-x710 +# Packet Throughput - VPP vhost l2sw 3n-skx-x710 - base vm - type: "plot" - title: "VPP Latency: k8s-memif-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat" - algorithm: "plot_latency_box" + title: "VPP Throughput: vhost-l2sw-3n-skx-x710-64b-2t1c-base-vm-ndr" + algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/k8s-memif-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat" - data: "plot-ligato-throughput-latency-3n-hsw" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-skx-x710-64b-2t1c-base-vm-ndr" + data: "plot-vpp-throughput-latency-3n-skx" filter: "'NIC_Intel-X710' and '64B' and - ('BASE' or 'SCALE') and 'NDRPDR' and - '1T1C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and - not 'VHOST' and - 'MEMIF'" + ('ETH' or 'DOT1Q') and + '2T1C' and + ('L2BDMACLRN' or 'L2XCFWD') and + 'VHOST_1024' and + not 'CFS_OPT' and + not 'VXLAN' and + not 'IP4FWD' and + not 'LBOND'" parameters: - - "latency" + - "throughput" - "parent" + - "tags" +# sort: +# - "1VM" +# - "L2XCFWD" +# - "1VM" +# - "L2BDMACLRN" traces: - boxmean: False + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 layout: - title: "" # No title - layout: "plot-latency" + title: "vhost-l2sw-3n-skx-x710-64b-2t1c-base-vm-ndr" + layout: "plot-throughput" - type: "plot" - title: "VPP Latency: k8s-memif-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat" - algorithm: "plot_latency_box" + title: "VPP Throughput: vhost-l2sw-3n-skx-x710-64b-2t1c-base-vm-pdr" + algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/k8s-memif-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat" - data: "plot-ligato-throughput-latency-3n-hsw" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-skx-x710-64b-2t1c-base-vm-pdr" + data: "plot-vpp-throughput-latency-3n-skx" filter: "'NIC_Intel-X710' and '64B' and - ('BASE' or 'SCALE') and 'NDRPDR' and - '2T2C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and - not 'VHOST' and - 'MEMIF'" + ('ETH' or 'DOT1Q') and + '2T1C' and + ('L2BDMACLRN' or 'L2XCFWD') and + 'VHOST_1024' and + not 'CFS_OPT' and + not 'VXLAN' and + not 'IP4FWD' and + not 'LBOND'" parameters: - - "latency" + - "throughput" - "parent" + - "tags" +# sort: +# - "1VM" +# - "L2XCFWD" +# - "1VM" +# - "L2BDMACLRN" traces: - boxmean: False + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 layout: - title: "" # No title - layout: "plot-latency" - -################################################################################ + title: "vhost-l2sw-3n-skx-x710-64b-2t1c-base-vm-pdr" + layout: "plot-throughput" -# Packet Latency - VPP IPv4 3n-hsw-x520 - type: "plot" - title: "VPP Latency: ip4-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat" - algorithm: "plot_latency_box" + title: "VPP Throughput: vhost-l2sw-3n-skx-x710-64b-4t2c-base-vm-ndr" + algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat" - data: "plot-vpp-throughput-latency-3n-hsw" - filter: "'NIC_Intel-X520-DA2' and + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-skx-x710-64b-4t2c-base-vm-ndr" + data: "plot-vpp-throughput-latency-3n-skx" + filter: "'NIC_Intel-X710' and '64B' and - ('BASE' or 'SCALE') and 'NDRPDR' and - '1T1C' and - 'IP4FWD' and - not 'IPSEC' and - not 'VHOST'" + ('ETH' or 'DOT1Q') and + '4T2C' and + ('L2BDMACLRN' or 'L2XCFWD') and + 'VHOST_1024' and + not 'CFS_OPT' and + not 'VXLAN' and + not 'IP4FWD' and + not 'LBOND'" parameters: - - "latency" + - "throughput" - "parent" + - "tags" +# sort: +# - "1VM" +# - "L2XCFWD" +# - "1VM" +# - "L2BDMACLRN" traces: - boxmean: False + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 layout: - title: "" # No title - layout: "plot-latency" + title: "vhost-l2sw-3n-skx-x710-64b-4t2c-base-vm-ndr" + layout: "plot-throughput" - type: "plot" - title: "VPP Latency: ip4-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat" - algorithm: "plot_latency_box" + title: "VPP Throughput: vhost-l2sw-3n-skx-x710-64b-4t2c-base-vm-pdr" + algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat" - data: "plot-vpp-throughput-latency-3n-hsw" - filter: "'NIC_Intel-X520-DA2' and + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-skx-x710-64b-4t2c-base-vm-pdr" + data: "plot-vpp-throughput-latency-3n-skx" + filter: "'NIC_Intel-X710' and '64B' and - ('BASE' or 'SCALE') and 'NDRPDR' and - '2T2C' and - 'IP4FWD' and - not 'IPSEC' and - not 'VHOST'" + ('ETH' or 'DOT1Q') and + '4T2C' and + ('L2BDMACLRN' or 'L2XCFWD') and + 'VHOST_1024' and + not 'CFS_OPT' and + not 'VXLAN' and + not 'IP4FWD' and + not 'LBOND'" parameters: - - "latency" + - "throughput" - "parent" + - "tags" +# sort: +# - "1VM" +# - "L2XCFWD" +# - "1VM" +# - "L2BDMACLRN" traces: - boxmean: False + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 layout: - title: "" # No title - layout: "plot-latency" + title: "vhost-l2sw-3n-skx-x710-64b-4t2c-base-vm-pdr" + layout: "plot-throughput" +# Packet Throughput - VPP vhost ip4 2n-skx-x710 - type: "plot" - title: "VPP Latency: ip4-3n-hsw-x520-64b-1t1c-features-ndr-lat" - algorithm: "plot_latency_box" + title: "VPP Throughput: vhost-ip4-2n-skx-x710-64b-2t1c-base_and_scale-ndr" + algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x520-64b-1t1c-features-ndr-lat" - data: "plot-vpp-throughput-latency-3n-hsw" - filter: "'NIC_Intel-X520-DA2' and + output-file: "{DIR[STATIC,VPP]}/vhost-ip4-2n-skx-x710-64b-2t1c-base_and_scale-ndr" + data: "plot-vpp-throughput-latency-2n-skx" + filter: "'NIC_Intel-X710' and '64B' and - 'FEATURE' and - ('ACL10' or 'ACL50') and '10k_FLOWS' and 'NDRPDR' and - '1T1C' and + 'ETH' and 'IP4FWD' and - not 'IPSEC' and - not 'VHOST'" + '2T1C' and + 'VHOST_1024' and + not 'VXLAN' and + not 'DOT1Q'" parameters: - - "latency" + - "throughput" - "parent" + - "tags" + sort: + - "not CFS_OPT" + - "1VM" + - "2VM" traces: - boxmean: False + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 layout: - title: "" # No title - layout: "plot-latency" + title: "vhost-ip4-2n-skx-x710-64b-2t1c-base_and_scale-ndr" + layout: "plot-throughput" - type: "plot" - title: "VPP Latency: ip4-3n-hsw-x520-64b-2t2c-features-ndr-lat" - algorithm: "plot_latency_box" + title: "VPP Throughput: vhost-ip4-2n-skx-x710-64b-4t2c-base_and_scale-ndr" + algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x520-64b-2t2c-features-ndr-lat" - data: "plot-vpp-throughput-latency-3n-hsw" - filter: "'NIC_Intel-X520-DA2' and + output-file: "{DIR[STATIC,VPP]}/vhost-ip4-2n-skx-x710-64b-4t2c-base_and_scale-ndr" + data: "plot-vpp-throughput-latency-2n-skx" + filter: "'NIC_Intel-X710' and '64B' and - 'FEATURE' and - ('ACL10' or 'ACL50') and '10k_FLOWS' and 'NDRPDR' and - '2T2C' and + 'ETH' and 'IP4FWD' and - not 'IPSEC' and - not 'VHOST'" + '4T2C' and + 'VHOST_1024' and + not 'VXLAN' and + not 'DOT1Q'" parameters: - - "latency" + - "throughput" - "parent" + - "tags" + sort: + - "not CFS_OPT" + - "1VM" + - "2VM" traces: - boxmean: False + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 layout: - title: "" # No title - layout: "plot-latency" + title: "vhost-ip4-2n-skx-x710-64b-4t2c-base_and_scale-ndr" + layout: "plot-throughput" -# Packet Latency - VPP IPv4 3n-hsw-x710 - type: "plot" - title: "VPP Latency: ip4-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat" - algorithm: "plot_latency_box" + title: "VPP Throughput: vhost-ip4-2n-skx-x710-64b-2t1c-base_and_scale-pdr" + algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat" - data: "plot-vpp-throughput-latency-3n-hsw" + output-file: "{DIR[STATIC,VPP]}/vhost-ip4-2n-skx-x710-64b-2t1c-base_and_scale-pdr" + data: "plot-vpp-throughput-latency-2n-skx" filter: "'NIC_Intel-X710' and '64B' and - ('BASE' or 'SCALE') and 'NDRPDR' and - '1T1C' and + 'ETH' and 'IP4FWD' and - not 'IPSEC' and - not 'VHOST'" + '2T1C' and + 'VHOST_1024' and + not 'VXLAN' and + not 'DOT1Q'" parameters: - - "latency" + - "throughput" - "parent" + - "tags" + sort: + - "not CFS_OPT" + - "1VM" + - "2VM" traces: - boxmean: False + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 layout: - title: "" # No title - layout: "plot-latency" + title: "vhost-ip4-2n-skx-x710-64b-2t1c-base_and_scale-pdr" + layout: "plot-throughput" - type: "plot" - title: "VPP Latency: ip4-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat" - algorithm: "plot_latency_box" + title: "VPP Throughput: vhost-ip4-2n-skx-x710-64b-4t2c-base_and_scale-pdr" + algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat" - data: "plot-vpp-throughput-latency-3n-hsw" + output-file: "{DIR[STATIC,VPP]}/vhost-ip4-2n-skx-x710-64b-4t2c-base_and_scale-pdr" + data: "plot-vpp-throughput-latency-2n-skx" filter: "'NIC_Intel-X710' and '64B' and - ('BASE' or 'SCALE') and 'NDRPDR' and - '2T2C' and + 'ETH' and 'IP4FWD' and - not 'IPSEC' and - not 'VHOST'" + '4T2C' and + 'VHOST_1024' and + not 'VXLAN' and + not 'DOT1Q'" parameters: - - "latency" + - "throughput" - "parent" + - "tags" + sort: + - "not CFS_OPT" + - "1VM" + - "2VM" traces: - boxmean: False + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 layout: - title: "" # No title - layout: "plot-latency" + title: "vhost-ip4-2n-skx-x710-64b-4t2c-base_and_scale-pdr" + layout: "plot-throughput" +# Packet Throughput - VPP vhost l2sw 2n-skx-x710 - type: "plot" - title: "VPP Latency: ip4-3n-hsw-x710-64b-1t1c-features-ndr-lat" - algorithm: "plot_latency_box" + title: "VPP Throughput: vhost-l2sw-2n-skx-x710-64b-2t1c-base_and_scale-ndr" + algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x710-64b-1t1c-features-ndr-lat" - data: "plot-vpp-throughput-latency-3n-hsw" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-2n-skx-x710-64b-2t1c-base_and_scale-ndr" + data: "plot-vpp-throughput-latency-2n-skx" filter: "'NIC_Intel-X710' and '64B' and - 'FEATURE' and - ('ACL10' or 'ACL50') and '10k_FLOWS' and 'NDRPDR' and - '1T1C' and - 'IP4FWD' and - not 'IPSEC' and - not 'VHOST'" + ('ETH' or 'DOT1Q') and + '2T1C' and + 'L2BDMACLRN' and + 'VHOST_1024' and + not 'VXLAN' and + not 'IP4FWD' and + not '2VM'" parameters: - - "latency" + - "throughput" - "parent" + - "tags" +# sort: +# - "VM" # "not CFS_OPT" +# - "CFS_OPT" +# - "FIB_10K" +# - "FIB_100K" +# - "FIB_1M" traces: - boxmean: False + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 layout: - title: "" # No title - layout: "plot-latency" + title: "vhost-l2sw-2n-skx-x710-64b-2t1c-base_and_scale-ndr" + layout: "plot-throughput" - type: "plot" - title: "VPP Latency: ip4-3n-hsw-x710-64b-2t2c-features-ndr-lat" - algorithm: "plot_latency_box" + title: "VPP Throughput: vhost-l2sw-2n-skx-x710-64b-4t2c-base_and_scale-ndr" + algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x710-64b-2t2c-features-ndr-lat" - data: "plot-vpp-throughput-latency-3n-hsw" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-2n-skx-x710-64b-4t2c-base_and_scale-ndr" + data: "plot-vpp-throughput-latency-2n-skx" filter: "'NIC_Intel-X710' and '64B' and - 'FEATURE' and - ('ACL10' or 'ACL50') and '10k_FLOWS' and 'NDRPDR' and - '2T2C' and - 'IP4FWD' and - not 'IPSEC' and - not 'VHOST'" + ('ETH' or 'DOT1Q') and + '4T2C' and + 'L2BDMACLRN' and + 'VHOST_1024' and + not 'VXLAN' and + not 'IP4FWD' and + not '2VM'" parameters: - - "latency" + - "throughput" - "parent" + - "tags" +# sort: +# - "VM" # "not CFS_OPT" +# - "CFS_OPT" +# - "FIB_10K" +# - "FIB_100K" +# - "FIB_1M" traces: - boxmean: False + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 layout: - title: "" # No title - layout: "plot-latency" + title: "vhost-l2sw-2n-skx-x710-64b-4t2c-base_and_scale-ndr" + layout: "plot-throughput" -# Packet Latency - VPP IPv4 3n-hsw-xl710 - type: "plot" - title: "VPP Latency: ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat" - algorithm: "plot_latency_box" + title: "VPP Throughput: vhost-l2sw-2n-skx-x710-64b-2t1c-base_and_scale-pdr" + algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat" - data: "plot-vpp-throughput-latency-3n-hsw" - filter: "'NIC_Intel-XL710' and + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-2n-skx-x710-64b-2t1c-base_and_scale-pdr" + data: "plot-vpp-throughput-latency-2n-skx" + filter: "'NIC_Intel-X710' and '64B' and - ('BASE' or 'SCALE') and 'NDRPDR' and - '1T1C' and - 'IP4FWD' and - not 'IPSEC' and - not 'VHOST'" + ('ETH' or 'DOT1Q') and + '2T1C' and + 'L2BDMACLRN' and + 'VHOST_1024' and + not 'VXLAN' and + not 'IP4FWD' and + not '2VM'" parameters: - - "latency" + - "throughput" - "parent" + - "tags" +# sort: +# - "VM" # "not CFS_OPT" +# - "CFS_OPT" +# - "FIB_10K" +# - "FIB_100K" +# - "FIB_1M" traces: - boxmean: False + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 layout: - title: "" # No title - layout: "plot-latency" + title: "vhost-l2sw-2n-skx-x710-64b-2t1c-base_and_scale-pdr" + layout: "plot-throughput" - type: "plot" - title: "VPP Latency: ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat" - algorithm: "plot_latency_box" + title: "VPP Throughput: vhost-l2sw-2n-skx-x710-64b-4t2c-base_and_scale-pdr" + algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat" - data: "plot-vpp-throughput-latency-3n-hsw" - filter: "'NIC_Intel-XL710' and + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-2n-skx-x710-64b-4t2c-base_and_scale-pdr" + data: "plot-vpp-throughput-latency-2n-skx" + filter: "'NIC_Intel-X710' and '64B' and - ('BASE' or 'SCALE') and 'NDRPDR' and - '2T2C' and - 'IP4FWD' and - not 'IPSEC' and - not 'VHOST'" + ('ETH' or 'DOT1Q') and + '4T2C' and + 'L2BDMACLRN' and + 'VHOST_1024' and + not 'VXLAN' and + not 'IP4FWD' and + not '2VM'" parameters: - - "latency" + - "throughput" - "parent" + - "tags" +# sort: +# - "VM" # "not CFS_OPT" +# - "CFS_OPT" +# - "FIB_10K" +# - "FIB_100K" +# - "FIB_1M" traces: - boxmean: False + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 layout: - title: "" # No title - layout: "plot-latency" + title: "vhost-l2sw-2n-skx-x710-64b-4t2c-base_and_scale-pdr" + layout: "plot-throughput" -# Packet Latency - VPP IPv4 3n-skx-x710 +# Packet Throughput - VPP vhost l2sw 2n-skx-x710 - base - type: "plot" - title: "VPP Latency: ip4-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat" - algorithm: "plot_latency_box" + title: "VPP Throughput: vhost-l2sw-2n-skx-x710-64b-2t1c-base-ndr" + algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat" - data: "plot-vpp-throughput-latency-3n-skx" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-2n-skx-x710-64b-2t1c-base-ndr" + data: "plot-vpp-throughput-latency-2n-skx" filter: "'NIC_Intel-X710' and '64B' and - ('BASE' or 'SCALE') and 'NDRPDR' and + ('ETH' or 'DOT1Q') and + 'BASE' and '2T1C' and - 'IP4FWD' and - not 'IPSEC' and - not 'VHOST'" + ('L2BDMACLRN' or 'L2XCFWD') and + 'VHOST_1024' and + not 'VXLAN' and + not 'IP4FWD' and + not '2VM'" parameters: - - "latency" + - "throughput" - "parent" + - "tags" +# sort: +# - "not CFS_OPT" +# - "L2XCFWD" +# - "not CFS_OPT" +# - "CFS_OPT" traces: - boxmean: False + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 layout: - title: "" # No title - layout: "plot-latency" + title: "vhost-l2sw-2n-skx-x710-64b-2t1c-base-ndr" + layout: "plot-throughput" - type: "plot" - title: "VPP Latency: ip4-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat" - algorithm: "plot_latency_box" + title: "VPP Throughput: vhost-l2sw-2n-skx-x710-64b-2t1c-base-pdr" + algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat" - data: "plot-vpp-throughput-latency-3n-skx" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-2n-skx-x710-64b-2t1c-base-pdr" + data: "plot-vpp-throughput-latency-2n-skx" filter: "'NIC_Intel-X710' and '64B' and - ('BASE' or 'SCALE') and 'NDRPDR' and - '4T2C' and - 'IP4FWD' and - not 'IPSEC' and - not 'VHOST'" + ('ETH' or 'DOT1Q') and + 'BASE' and + '2T1C' and + ('L2BDMACLRN' or 'L2XCFWD') and + 'VHOST_1024' and + not 'VXLAN' and + not 'IP4FWD' and + not '2VM'" parameters: - - "latency" + - "throughput" - "parent" + - "tags" +# sort: +# - "not CFS_OPT" +# - "L2XCFWD" +# - "not CFS_OPT" +# - "CFS_OPT" traces: - boxmean: False + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 layout: - title: "" # No title - layout: "plot-latency" + title: "vhost-l2sw-2n-skx-x710-64b-2t1c-base-pdr" + layout: "plot-throughput" - type: "plot" - title: "VPP Latency: ip4-3n-skx-x710-64b-2t1c-features-ndr-lat" - algorithm: "plot_latency_box" + title: "VPP Throughput: vhost-l2sw-2n-skx-x710-64b-4t2c-base-ndr" + algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-3n-skx-x710-64b-2t1c-features-ndr-lat" - data: "plot-vpp-throughput-latency-3n-skx" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-2n-skx-x710-64b-4t2c-base-ndr" + data: "plot-vpp-throughput-latency-2n-skx" filter: "'NIC_Intel-X710' and '64B' and - 'FEATURE' and - ('ACL10' or 'ACL50') and '10k_FLOWS' and 'NDRPDR' and - '2T1C' and - 'IP4FWD' and - not 'IPSEC' and - not 'VHOST'" + ('ETH' or 'DOT1Q') and + 'BASE' and + '4T2C' and + ('L2BDMACLRN' or 'L2XCFWD') and + 'VHOST_1024' and + not 'VXLAN' and + not 'IP4FWD' and + not '2VM'" parameters: - - "latency" + - "throughput" - "parent" + - "tags" +# sort: +# - "not CFS_OPT" +# - "L2XCFWD" +# - "not CFS_OPT" +# - "CFS_OPT" traces: - boxmean: False + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 layout: - title: "" # No title - layout: "plot-latency" + title: "vhost-l2sw-2n-skx-x710-64b-4t2c-base-ndr" + layout: "plot-throughput" - type: "plot" - title: "VPP Latency: ip4-3n-skx-x710-64b-4t2c-features-ndr-lat" - algorithm: "plot_latency_box" + title: "VPP Throughput: vhost-l2sw-2n-skx-x710-64b-4t2c-base-pdr" + algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-3n-skx-x710-64b-4t2c-features-ndr-lat" - data: "plot-vpp-throughput-latency-3n-skx" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-2n-skx-x710-64b-4t2c-base-pdr" + data: "plot-vpp-throughput-latency-2n-skx" filter: "'NIC_Intel-X710' and '64B' and - 'FEATURE' and - ('ACL10' or 'ACL50') and '10k_FLOWS' and 'NDRPDR' and + ('ETH' or 'DOT1Q') and + 'BASE' and '4T2C' and - 'IP4FWD' and - not 'IPSEC' and - not 'VHOST'" + ('L2BDMACLRN' or 'L2XCFWD') and + 'VHOST_1024' and + not 'VXLAN' and + not 'IP4FWD' and + not '2VM'" parameters: - - "latency" + - "throughput" - "parent" + - "tags" +# sort: +# - "not CFS_OPT" +# - "L2XCFWD" +# - "not CFS_OPT" +# - "CFS_OPT" traces: - boxmean: False + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 layout: - title: "" # No title - layout: "plot-latency" + title: "vhost-l2sw-2n-skx-x710-64b-4t2c-base-pdr" + layout: "plot-throughput" -# Packet Latency - VPP IPv4 3n-skx-xxv710 +# Packet Throughput - VPP vhost l2sw 2n-skx-x710 - base vm - type: "plot" - title: "VPP Latency: ip4-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat" - algorithm: "plot_latency_box" + title: "VPP Throughput: vhost-l2sw-2n-skx-x710-64b-2t1c-base-vm-ndr" + algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat" - data: "plot-vpp-throughput-latency-3n-skx" - filter: "'NIC_Intel-XXV710' and + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-2n-skx-x710-64b-2t1c-base-vm-ndr" + data: "plot-vpp-throughput-latency-2n-skx" + filter: "'NIC_Intel-X710' and '64B' and - ('BASE' or 'SCALE') and 'NDRPDR' and + ('ETH' or 'DOT1Q') and '2T1C' and - 'IP4FWD' and - not 'IPSEC' and - not 'VHOST'" + ('L2BDMACLRN' or 'L2XCFWD') and + 'VHOST_1024' and + not 'CFS_OPT' and + not 'VXLAN' and + not 'IP4FWD'" parameters: - - "latency" + - "throughput" - "parent" + - "tags" +# sort: +# - "1VM" +# - "L2XCFWD" +# - "1VM" +# - "L2BDMACLRN" traces: - boxmean: False + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 layout: - title: "" # No title - layout: "plot-latency" + title: "vhost-l2sw-2n-skx-x710-64b-2t1c-base-vm-ndr" + layout: "plot-throughput" - type: "plot" - title: "VPP Latency: ip4-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat" - algorithm: "plot_latency_box" + title: "VPP Throughput: vhost-l2sw-2n-skx-x710-64b-2t1c-base-vm-pdr" + algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat" - data: "plot-vpp-throughput-latency-3n-skx" - filter: "'NIC_Intel-XXV710' and + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-2n-skx-x710-64b-2t1c-base-vm-pdr" + data: "plot-vpp-throughput-latency-2n-skx" + filter: "'NIC_Intel-X710' and '64B' and - ('BASE' or 'SCALE') and 'NDRPDR' and - '4T2C' and - 'IP4FWD' and - not 'IPSEC' and - not 'VHOST'" + ('ETH' or 'DOT1Q') and + '2T1C' and + ('L2BDMACLRN' or 'L2XCFWD') and + 'VHOST_1024' and + not 'CFS_OPT' and + not 'VXLAN' and + not 'IP4FWD'" parameters: - - "latency" + - "throughput" - "parent" + - "tags" +# sort: +# - "1VM" +# - "L2XCFWD" +# - "1VM" +# - "L2BDMACLRN" traces: - boxmean: False + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 layout: - title: "" # No title - layout: "plot-latency" + title: "vhost-l2sw-2n-skx-x710-64b-2t1c-base-vm-pdr" + layout: "plot-throughput" - type: "plot" - title: "VPP Latency: ip4-3n-skx-xxv710-64b-2t1c-features-ndr-lat" - algorithm: "plot_latency_box" + title: "VPP Throughput: vhost-l2sw-2n-skx-x710-64b-4t2c-base-vm-ndr" + algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-3n-skx-xxv710-64b-2t1c-features-ndr-lat" - data: "plot-vpp-throughput-latency-3n-skx" - filter: "'NIC_Intel-XXV710' and + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-2n-skx-x710-64b-4t2c-base-vm-ndr" + data: "plot-vpp-throughput-latency-2n-skx" + filter: "'NIC_Intel-X710' and '64B' and - 'FEATURE' and - ('ACL10' or 'ACL50') and '10k_FLOWS' and 'NDRPDR' and - '2T1C' and - 'IP4FWD' and - not 'IPSEC' and - not 'VHOST'" + ('ETH' or 'DOT1Q') and + '4T2C' and + ('L2BDMACLRN' or 'L2XCFWD') and + 'VHOST_1024' and + not 'CFS_OPT' and + not 'VXLAN' and + not 'IP4FWD'" parameters: - - "latency" + - "throughput" - "parent" + - "tags" +# sort: +# - "1VM" +# - "L2XCFWD" +# - "1VM" +# - "L2BDMACLRN" traces: - boxmean: False + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 layout: - title: "" # No title - layout: "plot-latency" + title: "vhost-l2sw-2n-skx-x710-64b-4t2c-base-vm-ndr" + layout: "plot-throughput" - type: "plot" - title: "VPP Latency: ip4-3n-skx-xxv710-64b-4t2c-features-ndr-lat" - algorithm: "plot_latency_box" + title: "VPP Throughput: vhost-l2sw-2n-skx-x710-64b-4t2c-base-vm-pdr" + algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-3n-skx-xxv710-64b-4t2c-features-ndr-lat" - data: "plot-vpp-throughput-latency-3n-skx" - filter: "'NIC_Intel-XXV710' and + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-2n-skx-x710-64b-4t2c-base-vm-pdr" + data: "plot-vpp-throughput-latency-2n-skx" + filter: "'NIC_Intel-X710' and '64B' and - 'FEATURE' and - ('ACL10' or 'ACL50') and '10k_FLOWS' and 'NDRPDR' and + ('ETH' or 'DOT1Q') and '4T2C' and - 'IP4FWD' and - not 'IPSEC' and - not 'VHOST'" + ('L2BDMACLRN' or 'L2XCFWD') and + 'VHOST_1024' and + not 'CFS_OPT' and + not 'VXLAN' and + not 'IP4FWD'" parameters: - - "latency" + - "throughput" - "parent" + - "tags" +# sort: +# - "1VM" +# - "L2XCFWD" +# - "1VM" +# - "L2BDMACLRN" traces: - boxmean: False + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 layout: - title: "" # No title - layout: "plot-latency" + title: "vhost-l2sw-2n-skx-x710-64b-4t2c-base-vm-pdr" + layout: "plot-throughput" -# Packet Latency - VPP IPv4 2n-skx-x710 +# Packet Throughput - VPP vhost ip4 2n-skx-xxv710 - type: "plot" - title: "VPP Latency: ip4-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat" - algorithm: "plot_latency_box" + title: "VPP Throughput: vhost-ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr" + algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat" + output-file: "{DIR[STATIC,VPP]}/vhost-ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr" data: "plot-vpp-throughput-latency-2n-skx" - filter: "'NIC_Intel-X710' and + filter: "'NIC_Intel-XXV710' and '64B' and - ('BASE' or 'SCALE') and 'NDRPDR' and - '2T1C' and + 'ETH' and 'IP4FWD' and - not 'IPSEC' and - not 'VHOST'" + '2T1C' and + 'VHOST_1024' and + not 'VXLAN' and + not 'DOT1Q'" parameters: - - "latency" + - "throughput" - "parent" + - "tags" + sort: + - "not CFS_OPT" + - "1VM" + - "2VM" traces: - boxmean: False + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 layout: - title: "" # No title - layout: "plot-latency" + title: "vhost-ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr" + layout: "plot-throughput" - type: "plot" - title: "VPP Latency: ip4-2n-skx-x710-64b-4t2c-base_and_scale-ndr-lat" - algorithm: "plot_latency_box" + title: "VPP Throughput: vhost-ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr" + algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-2n-skx-x710-64b-4t2c-base_and_scale-ndr-lat" + output-file: "{DIR[STATIC,VPP]}/vhost-ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr" data: "plot-vpp-throughput-latency-2n-skx" - filter: "'NIC_Intel-X710' and + filter: "'NIC_Intel-XXV710' and '64B' and - ('BASE' or 'SCALE') and 'NDRPDR' and - '4T2C' and + 'ETH' and 'IP4FWD' and - not 'IPSEC' and - not 'VHOST'" + '4T2C' and + 'VHOST_1024' and + not 'VXLAN' and + not 'DOT1Q'" parameters: - - "latency" + - "throughput" - "parent" + - "tags" + sort: + - "not CFS_OPT" + - "1VM" + - "2VM" traces: - boxmean: False + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 layout: - title: "" # No title - layout: "plot-latency" + title: "vhost-ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr" + layout: "plot-throughput" -# Packet Latency - VPP IPv4 2n-skx-xxv710 - type: "plot" - title: "VPP Latency: ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat" - algorithm: "plot_latency_box" + title: "VPP Throughput: vhost-ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-pdr" + algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat" + output-file: "{DIR[STATIC,VPP]}/vhost-ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-pdr" data: "plot-vpp-throughput-latency-2n-skx" filter: "'NIC_Intel-XXV710' and '64B' and - ('BASE' or 'SCALE') and 'NDRPDR' and - '2T1C' and + 'ETH' and 'IP4FWD' and - not 'IPSEC' and - not 'VHOST'" + '2T1C' and + 'VHOST_1024' and + not 'VXLAN' and + not 'DOT1Q'" parameters: - - "latency" + - "throughput" - "parent" + - "tags" + sort: + - "not CFS_OPT" + - "1VM" + - "2VM" traces: - boxmean: False + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 layout: - title: "" # No title - layout: "plot-latency" + title: "vhost-ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-pdr" + layout: "plot-throughput" - type: "plot" - title: "VPP Latency: ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat" - algorithm: "plot_latency_box" + title: "VPP Throughput: vhost-ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-pdr" + algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat" + output-file: "{DIR[STATIC,VPP]}/vhost-ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-pdr" data: "plot-vpp-throughput-latency-2n-skx" filter: "'NIC_Intel-XXV710' and '64B' and - ('BASE' or 'SCALE') and 'NDRPDR' and - '4T2C' and + 'ETH' and 'IP4FWD' and - not 'IPSEC' and - not 'VHOST'" + '4T2C' and + 'VHOST_1024' and + not 'VXLAN' and + not 'DOT1Q'" parameters: - - "latency" + - "throughput" - "parent" + - "tags" + sort: + - "not CFS_OPT" + - "1VM" + - "2VM" traces: - boxmean: False + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 layout: - title: "" # No title - layout: "plot-latency" - -################################################################################ + title: "vhost-ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-pdr" + layout: "plot-throughput" -# Packet Latency - VPP Ipv4 tunnels 3n-hsw-x520 +# Packet Throughput - VPP vhost l2sw 2n-skx-xxv710 - type: "plot" - title: "VPP Latency: ip4tun-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat" - algorithm: "plot_latency_box" + title: "VPP Throughput: vhost-l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr" + algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat" - data: "plot-vpp-throughput-latency-3n-hsw" - filter: "'NIC_Intel-X520-DA2' and + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr" + data: "plot-vpp-throughput-latency-2n-skx" + filter: "'NIC_Intel-XXV710' and '64B' and - 'ENCAP' and 'NDRPDR' and - '1T1C' and - ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and - not 'VHOST' and - not 'IPSECHW'" + ('ETH' or 'DOT1Q') and + '2T1C' and + 'L2BDMACLRN' and + 'VHOST_1024' and + not 'VXLAN' and + not 'IP4FWD' and + not '2VM'" parameters: - "throughput" - "parent" + - "tags" +# sort: +# - "VM" # "not CFS_OPT" +# - "CFS_OPT" +# - "FIB_10K" +# - "FIB_100K" +# - "FIB_1M" traces: - boxmean: False + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 layout: - title: "" # No title - layout: "plot-latency" + title: "vhost-l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr" + layout: "plot-throughput" - type: "plot" - title: "VPP Latency: ip4tun-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat" - algorithm: "plot_latency_box" + title: "VPP Throughput: vhost-l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr" + algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat" - data: "plot-vpp-throughput-latency-3n-hsw" - filter: "'NIC_Intel-X520-DA2' and + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr" + data: "plot-vpp-throughput-latency-2n-skx" + filter: "'NIC_Intel-XXV710' and '64B' and - 'ENCAP' and 'NDRPDR' and - '2T2C' and - ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and - not 'VHOST' and - not 'IPSECHW'" + ('ETH' or 'DOT1Q') and + '4T2C' and + 'L2BDMACLRN' and + 'VHOST_1024' and + not 'VXLAN' and + not 'IP4FWD' and + not '2VM'" parameters: - "throughput" - "parent" + - "tags" +# sort: +# - "VM" # "not CFS_OPT" +# - "CFS_OPT" +# - "FIB_10K" +# - "FIB_100K" +# - "FIB_1M" traces: - boxmean: False + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 layout: - title: "" # No title - layout: "plot-latency" + title: "vhost-l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr" + layout: "plot-throughput" -# Packet Latency - VPP Ipv4 tunnels 3n-hsw-x710 - type: "plot" - title: "VPP Latency: ip4tun-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat" - algorithm: "plot_latency_box" + title: "VPP Throughput: vhost-l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-pdr" + algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat" - data: "plot-vpp-throughput-latency-3n-hsw" - filter: "'NIC_Intel-X710' and + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-pdr" + data: "plot-vpp-throughput-latency-2n-skx" + filter: "'NIC_Intel-XXV710' and '64B' and - 'ENCAP' and 'NDRPDR' and - '1T1C' and - ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and - not 'VHOST' and - not 'IPSECHW'" + ('ETH' or 'DOT1Q') and + '2T1C' and + 'L2BDMACLRN' and + 'VHOST_1024' and + not 'VXLAN' and + not 'IP4FWD' and + not '2VM'" parameters: - "throughput" - "parent" + - "tags" +# sort: +# - "VM" # "not CFS_OPT" +# - "CFS_OPT" +# - "FIB_10K" +# - "FIB_100K" +# - "FIB_1M" traces: - boxmean: False + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 layout: - title: "" # No title - layout: "plot-latency" + title: "vhost-l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-pdr" + layout: "plot-throughput" - type: "plot" - title: "VPP Latency: ip4tun-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat" - algorithm: "plot_latency_box" + title: "VPP Throughput: vhost-l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-pdr" + algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat" - data: "plot-vpp-throughput-latency-3n-hsw" - filter: "'NIC_Intel-X710' and + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-pdr" + data: "plot-vpp-throughput-latency-2n-skx" + filter: "'NIC_Intel-XXV710' and '64B' and - 'ENCAP' and 'NDRPDR' and - '2T2C' and - ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and - not 'VHOST' and - not 'IPSECHW'" + ('ETH' or 'DOT1Q') and + '4T2C' and + 'L2BDMACLRN' and + 'VHOST_1024' and + not 'VXLAN' and + not 'IP4FWD' and + not '2VM'" parameters: - "throughput" - "parent" + - "tags" +# sort: +# - "VM" # "not CFS_OPT" +# - "CFS_OPT" +# - "FIB_10K" +# - "FIB_100K" +# - "FIB_1M" traces: - boxmean: False + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 layout: - title: "" # No title - layout: "plot-latency" + title: "vhost-l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-pdr" + layout: "plot-throughput" -# Packet Latency - VPP Ipv4 tunnels 3n-skx-x710 +# Packet Throughput - VPP vhost l2sw 2n-skx-xxv710 - base - type: "plot" - title: "VPP Latency: ip4tun-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat" - algorithm: "plot_latency_box" + title: "VPP Throughput: vhost-l2sw-2n-skx-xxv710-64b-2t1c-base-ndr" + algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat" - data: "plot-vpp-throughput-latency-3n-skx" - filter: "'NIC_Intel-X710' and + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-2n-skx-xxv710-64b-2t1c-base-ndr" + data: "plot-vpp-throughput-latency-2n-skx" + filter: "'NIC_Intel-XXV710' and '64B' and - 'ENCAP' and 'NDRPDR' and + ('ETH' or 'DOT1Q') and + 'BASE' and '2T1C' and - ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and - not 'VHOST' and - not 'IPSECHW'" + ('L2BDMACLRN' or 'L2XCFWD') and + 'VHOST_1024' and + not 'VXLAN' and + not 'IP4FWD' and + not '2VM'" parameters: - "throughput" - "parent" + - "tags" +# sort: +# - "not CFS_OPT" +# - "L2XCFWD" +# - "not CFS_OPT" +# - "CFS_OPT" traces: - boxmean: False + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 layout: - title: "" # No title - layout: "plot-latency" + title: "vhost-l2sw-2n-skx-xxv710-64b-2t1c-base-ndr" + layout: "plot-throughput" - type: "plot" - title: "VPP Latency: ip4tun-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat" - algorithm: "plot_latency_box" + title: "VPP Throughput: vhost-l2sw-2n-skx-xxv710-64b-2t1c-base-pdr" + algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat" - data: "plot-vpp-throughput-latency-3n-skx" - filter: "'NIC_Intel-X710' and + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-2n-skx-xxv710-64b-2t1c-base-pdr" + data: "plot-vpp-throughput-latency-2n-skx" + filter: "'NIC_Intel-XXV710' and '64B' and - 'ENCAP' and 'NDRPDR' and - '4T2C' and - ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and - not 'VHOST' and - not 'IPSECHW'" + ('ETH' or 'DOT1Q') and + 'BASE' and + '2T1C' and + ('L2BDMACLRN' or 'L2XCFWD') and + 'VHOST_1024' and + not 'VXLAN' and + not 'IP4FWD' and + not '2VM'" parameters: - "throughput" - "parent" + - "tags" +# sort: +# - "not CFS_OPT" +# - "L2XCFWD" +# - "not CFS_OPT" +# - "CFS_OPT" traces: - boxmean: False + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 layout: - title: "" # No title - layout: "plot-latency" - -################################################################################ + title: "vhost-l2sw-2n-skx-xxv710-64b-2t1c-base-pdr" + layout: "plot-throughput" -# Packet Latency - VPP IPv6 3n-hsw-x520 - type: "plot" - title: "VPP Latency: ip6-3n-hsw-x520-78b-1t1c-base_and_scale-ndr-lat" - algorithm: "plot_latency_box" + title: "VPP Throughput: vhost-l2sw-2n-skx-xxv710-64b-4t2c-base-ndr" + algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-x520-78b-1t1c-base_and_scale-ndr-lat" - data: "plot-vpp-throughput-latency-3n-hsw" - filter: "'NIC_Intel-X520-DA2' and - '78B' and - ('BASE' or 'SCALE') and + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-2n-skx-xxv710-64b-4t2c-base-ndr" + data: "plot-vpp-throughput-latency-2n-skx" + filter: "'NIC_Intel-XXV710' and + '64B' and 'NDRPDR' and - '1T1C' and - 'IP6FWD' and - not 'SRv6' and - not 'IPSEC' and - not 'VHOST'" + ('ETH' or 'DOT1Q') and + 'BASE' and + '4T2C' and + ('L2BDMACLRN' or 'L2XCFWD') and + 'VHOST_1024' and + not 'VXLAN' and + not 'IP4FWD' and + not '2VM'" parameters: - - "latency" + - "throughput" - "parent" + - "tags" +# sort: +# - "not CFS_OPT" +# - "L2XCFWD" +# - "not CFS_OPT" +# - "CFS_OPT" traces: - boxmean: False + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 layout: - title: "" # No title - layout: "plot-latency" + title: "vhost-l2sw-2n-skx-xxv710-64b-4t2c-base-ndr" + layout: "plot-throughput" - type: "plot" - title: "VPP Latency: ip6-3n-hsw-x520-78b-2t2c-base_and_scale-ndr-lat" - algorithm: "plot_latency_box" + title: "VPP Throughput: vhost-l2sw-2n-skx-xxv710-64b-4t2c-base-pdr" + algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-x520-78b-2t2c-base_and_scale-ndr-lat" - data: "plot-vpp-throughput-latency-3n-hsw" - filter: "'NIC_Intel-X520-DA2' and - '78B' and - ('BASE' or 'SCALE') and + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-2n-skx-xxv710-64b-4t2c-base-pdr" + data: "plot-vpp-throughput-latency-2n-skx" + filter: "'NIC_Intel-XXV710' and + '64B' and 'NDRPDR' and - '2T2C' and - 'IP6FWD' and - not 'SRv6' and - not 'IPSEC' and - not 'VHOST'" + ('ETH' or 'DOT1Q') and + 'BASE' and + '4T2C' and + ('L2BDMACLRN' or 'L2XCFWD') and + 'VHOST_1024' and + not 'VXLAN' and + not 'IP4FWD' and + not '2VM'" parameters: - - "latency" + - "throughput" - "parent" + - "tags" +# sort: +# - "not CFS_OPT" +# - "L2XCFWD" +# - "not CFS_OPT" +# - "CFS_OPT" traces: - boxmean: False + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 layout: - title: "" # No title - layout: "plot-latency" + title: "vhost-l2sw-2n-skx-xxv710-64b-4t2c-base-pdr" + layout: "plot-throughput" +# Packet Throughput - VPP vhost l2sw 2n-skx-xxv710 - base vm - type: "plot" - title: "VPP Latency: ip6-3n-hsw-x520-78b-1t1c-features-ndr-lat" - algorithm: "plot_latency_box" + title: "VPP Throughput: vhost-l2sw-2n-skx-xxv710-64b-2t1c-base-vm-ndr" + algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-x520-78b-1t1c-features-ndr-lat" - data: "plot-vpp-throughput-latency-3n-hsw" - filter: "'NIC_Intel-X520-DA2' and - '78B' and - 'FEATURE' and - ('ACL10' or 'ACL50') and '10k_FLOWS' and + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-2n-skx-xxv710-64b-2t1c-base-vm-ndr" + data: "plot-vpp-throughput-latency-2n-skx" + filter: "'NIC_Intel-XXV710' and + '64B' and 'NDRPDR' and - '1T1C' and - 'IP6FWD' and - not 'SRv6' and - not 'IPSEC' and - not 'VHOST'" + ('ETH' or 'DOT1Q') and + '2T1C' and + ('L2BDMACLRN' or 'L2XCFWD') and + 'VHOST_1024' and + not 'CFS_OPT' and + not 'VXLAN' and + not 'IP4FWD'" parameters: - - "latency" + - "throughput" - "parent" + - "tags" +# sort: +# - "1VM" +# - "L2XCFWD" +# - "1VM" +# - "L2BDMACLRN" traces: - boxmean: False + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 layout: - title: "" # No title - layout: "plot-latency" + title: "vhost-l2sw-2n-skx-xxv710-64b-2t1c-base-vm-ndr" + layout: "plot-throughput" - type: "plot" - title: "VPP Latency: ip6-3n-hsw-x520-78b-2t2c-features-ndr-lat" - algorithm: "plot_latency_box" + title: "VPP Throughput: vhost-l2sw-2n-skx-xxv710-64b-2t1c-base-vm-pdr" + algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-x520-78b-2t2c-features-ndr-lat" - data: "plot-vpp-throughput-latency-3n-hsw" - filter: "'NIC_Intel-X520-DA2' and - '78B' and - 'FEATURE' and - ('ACL10' or 'ACL50') and '10k_FLOWS' and + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-2n-skx-xxv710-64b-2t1c-base-vm-pdr" + data: "plot-vpp-throughput-latency-2n-skx" + filter: "'NIC_Intel-XXV710' and + '64B' and 'NDRPDR' and - '2T2C' and - 'IP6FWD' and - not 'SRv6' and - not 'IPSEC' and - not 'VHOST'" + ('ETH' or 'DOT1Q') and + '2T1C' and + ('L2BDMACLRN' or 'L2XCFWD') and + 'VHOST_1024' and + not 'CFS_OPT' and + not 'VXLAN' and + not 'IP4FWD'" parameters: - - "latency" + - "throughput" - "parent" + - "tags" +# sort: +# - "1VM" +# - "L2XCFWD" +# - "1VM" +# - "L2BDMACLRN" traces: - boxmean: False + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 layout: - title: "" # No title - layout: "plot-latency" + title: "vhost-l2sw-2n-skx-xxv710-64b-2t1c-base-vm-pdr" + layout: "plot-throughput" -# Packet Latency - VPP IPv6 3n-hsw-x710 - type: "plot" - title: "VPP Latency: ip6-3n-hsw-x710-78b-1t1c-base_and_scale-ndr-lat" - algorithm: "plot_latency_box" + title: "VPP Throughput: vhost-l2sw-2n-skx-xxv710-64b-4t2c-base-vm-ndr" + algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-x710-78b-1t1c-base_and_scale-ndr-lat" - data: "plot-vpp-throughput-latency-3n-hsw" - filter: "'NIC_Intel-X710' and - '78B' and - ('BASE' or 'SCALE') and + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-2n-skx-xxv710-64b-4t2c-base-vm-ndr" + data: "plot-vpp-throughput-latency-2n-skx" + filter: "'NIC_Intel-XXV710' and + '64B' and 'NDRPDR' and - '1T1C' and - 'IP6FWD' and - not 'SRv6' and - not 'IPSEC' and - not 'VHOST'" + ('ETH' or 'DOT1Q') and + '4T2C' and + ('L2BDMACLRN' or 'L2XCFWD') and + 'VHOST_1024' and + not 'CFS_OPT' and + not 'VXLAN' and + not 'IP4FWD'" parameters: - - "latency" + - "throughput" - "parent" + - "tags" +# sort: +# - "1VM" +# - "L2XCFWD" +# - "1VM" +# - "L2BDMACLRN" traces: - boxmean: False + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 layout: - title: "" # No title - layout: "plot-latency" + title: "vhost-l2sw-2n-skx-xxv710-64b-4t2c-base-vm-ndr" + layout: "plot-throughput" - type: "plot" - title: "VPP Latency: ip6-3n-hsw-x710-78b-2t2c-base_and_scale-ndr-lat" - algorithm: "plot_latency_box" + title: "VPP Throughput: vhost-l2sw-2n-skx-xxv710-64b-4t2c-base-vm-pdr" + algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-x710-78b-2t2c-base_and_scale-ndr-lat" - data: "plot-vpp-throughput-latency-3n-hsw" - filter: "'NIC_Intel-X710' and - '78B' and - ('BASE' or 'SCALE') and + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-2n-skx-xxv710-64b-4t2c-base-vm-pdr" + data: "plot-vpp-throughput-latency-2n-skx" + filter: "'NIC_Intel-XXV710' and + '64B' and 'NDRPDR' and - '2T2C' and - 'IP6FWD' and - not 'SRv6' and - not 'IPSEC' and - not 'VHOST'" + ('ETH' or 'DOT1Q') and + '4T2C' and + ('L2BDMACLRN' or 'L2XCFWD') and + 'VHOST_1024' and + not 'CFS_OPT' and + not 'VXLAN' and + not 'IP4FWD'" parameters: - - "latency" + - "throughput" - "parent" + - "tags" +# sort: +# - "1VM" +# - "L2XCFWD" +# - "1VM" +# - "L2BDMACLRN" traces: - boxmean: False + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 layout: - title: "" # No title - layout: "plot-latency" + title: "vhost-l2sw-2n-skx-xxv710-64b-4t2c-base-vm-pdr" + layout: "plot-throughput" + +################################################################################ +# Packet Throughput - VPP VTS 3n-hsw-x520 - type: "plot" - title: "VPP Latency: ip6-3n-hsw-x710-78b-1t1c-features-ndr-lat" - algorithm: "plot_latency_box" + title: "VPP Throughput: vts-3n-hsw-x520-114b-1t1c-ndr" + algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-x710-78b-1t1c-features-ndr-lat" + output-file: "{DIR[STATIC,VPP]}/vts-3n-hsw-x520-114b-1t1c-ndr" data: "plot-vpp-throughput-latency-3n-hsw" - filter: "'NIC_Intel-X710' and - '78B' and - 'FEATURE' and - ('ACL10' or 'ACL50') and '10k_FLOWS' and + filter: "'NIC_Intel-X520-DA2' and + '114B' and 'NDRPDR' and '1T1C' and - 'IP6FWD' and - not 'SRv6' and - not 'IPSEC' and - not 'VHOST'" + 'VTS'" parameters: - - "latency" + - "throughput" - "parent" + - "tags" traces: - boxmean: False + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 layout: - title: "" # No title - layout: "plot-latency" + title: "vts-3n-hsw-x520-114b-1t1c-ndr" + layout: "plot-throughput" - type: "plot" - title: "VPP Latency: ip6-3n-hsw-x710-78b-2t2c-features-ndr-lat" - algorithm: "plot_latency_box" + title: "VPP Throughput: vts-3n-hsw-x520-114b-2t2c-ndr" + algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-x710-78b-2t2c-features-ndr-lat" + output-file: "{DIR[STATIC,VPP]}/vts-3n-hsw-x520-114b-2t2c-ndr" data: "plot-vpp-throughput-latency-3n-hsw" - filter: "'NIC_Intel-X710' and - '78B' and - 'FEATURE' and - ('ACL10' or 'ACL50') and '10k_FLOWS' and + filter: "'NIC_Intel-X520-DA2' and + '114B' and 'NDRPDR' and '2T2C' and - 'IP6FWD' and - not 'SRv6' and - not 'IPSEC' and - not 'VHOST'" + 'VTS'" parameters: - - "latency" + - "throughput" - "parent" + - "tags" traces: - boxmean: False + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 layout: - title: "" # No title - layout: "plot-latency" + title: "vts-3n-hsw-x520-114b-2t2c-ndr" + layout: "plot-throughput" -# Packet Latency - VPP IPv6 3n-hsw-xl710 - type: "plot" - title: "VPP Latency: ip6-3n-hsw-xl710-78b-1t1c-base_and_scale-ndr-lat" - algorithm: "plot_latency_box" + title: "VPP Throughput: vts-3n-hsw-x520-114b-1t1c-pdr" + algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-xl710-78b-1t1c-base_and_scale-ndr-lat" + output-file: "{DIR[STATIC,VPP]}/vts-3n-hsw-x520-114b-1t1c-pdr" data: "plot-vpp-throughput-latency-3n-hsw" - filter: "'NIC_Intel-XL710' and - '78B' and - ('BASE' or 'SCALE') and + filter: "'NIC_Intel-X520-DA2' and + '114B' and 'NDRPDR' and '1T1C' and - 'IP6FWD' and - not 'SRv6' and - not 'IPSEC' and - not 'VHOST'" + 'VTS'" parameters: - - "latency" + - "throughput" - "parent" + - "tags" traces: - boxmean: False + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 layout: - title: "" # No title - layout: "plot-latency" + title: "vts-3n-hsw-x520-114b-1t1c-pdr" + layout: "plot-throughput" - type: "plot" - title: "VPP Latency: ip6-3n-hsw-xl710-78b-2t2c-base_and_scale-ndr-lat" - algorithm: "plot_latency_box" + title: "VPP Throughput: vts-3n-hsw-x520-114b-2t2c-pdr" + algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-xl710-78b-2t2c-base_and_scale-ndr-lat" + output-file: "{DIR[STATIC,VPP]}/vts-3n-hsw-x520-114b-2t2c-pdr" data: "plot-vpp-throughput-latency-3n-hsw" - filter: "'NIC_Intel-XL710' and - '78B' and - ('BASE' or 'SCALE') and + filter: "'NIC_Intel-X520-DA2' and + '114B' and 'NDRPDR' and '2T2C' and - 'IP6FWD' and - not 'SRv6' and - not 'IPSEC' and - not 'VHOST'" + 'VTS'" parameters: - - "latency" + - "throughput" - "parent" + - "tags" traces: - boxmean: False + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 layout: - title: "" # No title - layout: "plot-latency" + title: "vts-3n-hsw-x520-114b-2t2c-pdr" + layout: "plot-throughput" -# Packet Latency - VPP IPv6 3n-skx-x710 +################################################################################ + +# Packet Throughput - DPDK l3fwd 3n-hsw-x520 - type: "plot" - title: "VPP Latency: ip6-3n-skx-x710-78b-2t1c-base_and_scale-ndr-lat" - algorithm: "plot_latency_box" + title: "DPDK Throughput: l3fwd-3n-hsw-x520-64b-1t1c-base-ndr" + algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-3n-skx-x710-78b-2t1c-base_and_scale-ndr-lat" - data: "plot-vpp-throughput-latency-3n-skx" - filter: "'NIC_Intel-X710' and - '78B' and - ('BASE' or 'SCALE') and + output-file: "{DIR[STATIC,DPDK]}/l3fwd-3n-hsw-x520-64b-1t1c-base-ndr" + data: "plot-dpdk-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and + '64B' and + 'BASE' and 'NDRPDR' and - '2T1C' and - 'IP6FWD' and - not 'SRv6' and - not 'IPSEC' and - not 'VHOST'" + '1T1C' and + 'IP4FWD'" parameters: - - "latency" + - "throughput" - "parent" + - "tags" traces: - boxmean: False + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 layout: - title: "" # No title - layout: "plot-latency" + title: "l3fwd-3n-hsw-x520-64b-1t1c-base-ndr" + layout: "plot-throughput" - type: "plot" - title: "VPP Latency: ip6-3n-skx-x710-78b-4t2c-base_and_scale-ndr-lat" - algorithm: "plot_latency_box" + title: "DPDK Throughput: l3fwd-3n-hsw-x520-64b-2t2c-base-ndr" + algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-3n-skx-x710-78b-4t2c-base_and_scale-ndr-lat" - data: "plot-vpp-throughput-latency-3n-skx" - filter: "'NIC_Intel-X710' and - '78B' and - ('BASE' or 'SCALE') and + output-file: "{DIR[STATIC,DPDK]}/l3fwd-3n-hsw-x520-64b-2t2c-base-ndr" + data: "plot-dpdk-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and + '64B' and + 'BASE' and 'NDRPDR' and - '4T2C' and - 'IP6FWD' and - not 'SRv6' and - not 'IPSEC' and - not 'VHOST'" + '2T2C' and + 'IP4FWD'" parameters: - - "latency" + - "throughput" - "parent" + - "tags" traces: - boxmean: False + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 layout: - title: "" # No title - layout: "plot-latency" + title: "l3fwd-3n-hsw-x520-64b-2t2c-base-ndr" + layout: "plot-throughput" - type: "plot" - title: "VPP Latency: ip6-3n-skx-x710-78b-2t1c-features-ndr-lat" - algorithm: "plot_latency_box" + title: "DPDK Throughput: l3fwd-3n-hsw-x520-64b-1t1c-base-pdr" + algorithm: "plot_performance_box" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-3n-skx-x710-78b-2t1c-features-ndr-lat" - data: "plot-vpp-throughput-latency-3n-skx" - filter: "'NIC_Intel-X710' and - '78B' and - 'FEATURE' and - ('ACL10' or 'ACL50') and '10k_FLOWS' and + output-file: "{DIR[STATIC,DPDK]}/l3fwd-3n-hsw-x520-64b-1t1c-base-pdr" + data: "plot-dpdk-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and + '64B' and + 'BASE' and 'NDRPDR' and - '2T1C' and - 'IP6FWD' and - not 'SRv6' and - not 'IPSEC' and - not 'VHOST'" + '1T1C' and + 'IP4FWD'" parameters: - - "latency" + - "throughput" - "parent" + - "tags" traces: - boxmean: False + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 layout: - title: "" # No title - layout: "plot-latency" + title: "l3fwd-3n-hsw-x520-64b-1t1c-base-pdr" + layout: "plot-throughput" - type: "plot" - title: "VPP Latency: ip6-3n-skx-x710-78b-4t2c-features-ndr-lat" - algorithm: "plot_latency_box" - output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-3n-skx-x710-78b-4t2c-features-ndr-lat" + title: "DPDK Throughput: l3fwd-3n-hsw-x520-64b-2t2c-base-pdr" + algorithm: "plot_performance_box" + output-file-type: ".html" + output-file: "{DIR[STATIC,DPDK]}/l3fwd-3n-hsw-x520-64b-2t2c-base-pdr" + data: "plot-dpdk-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and + '64B' and + 'BASE' and + 'NDRPDR' and + '2T2C' and + 'IP4FWD'" + parameters: + - "throughput" + - "parent" + - "tags" + traces: + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 + layout: + title: "l3fwd-3n-hsw-x520-64b-2t2c-base-pdr" + layout: "plot-throughput" + +# Packet Throughput - DPDK l3fwd 3n-hsw-x710 +- + type: "plot" + title: "DPDK Throughput: l3fwd-3n-hsw-x710-64b-1t1c-base-ndr" + algorithm: "plot_performance_box" + output-file-type: ".html" + output-file: "{DIR[STATIC,DPDK]}/l3fwd-3n-hsw-x710-64b-1t1c-base-ndr" + data: "plot-dpdk-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X710' and + '64B' and + 'BASE' and + 'NDRPDR' and + '1T1C' and + 'IP4FWD'" + parameters: + - "throughput" + - "parent" + - "tags" + traces: + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 + layout: + title: "l3fwd-3n-hsw-x710-64b-1t1c-base-ndr" + layout: "plot-throughput" + +- + type: "plot" + title: "DPDK Throughput: l3fwd-3n-hsw-x710-64b-2t2c-base-ndr" + algorithm: "plot_performance_box" + output-file-type: ".html" + output-file: "{DIR[STATIC,DPDK]}/l3fwd-3n-hsw-x710-64b-2t2c-base-ndr" + data: "plot-dpdk-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X710' and + '64B' and + 'BASE' and + 'NDRPDR' and + '2T2C' and + 'IP4FWD'" + parameters: + - "throughput" + - "parent" + - "tags" + traces: + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 + layout: + title: "l3fwd-3n-hsw-x710-64b-2t2c-base-ndr" + layout: "plot-throughput" + +- + type: "plot" + title: "DPDK Throughput: l3fwd-3n-hsw-x710-64b-1t1c-base-pdr" + algorithm: "plot_performance_box" + output-file-type: ".html" + output-file: "{DIR[STATIC,DPDK]}/l3fwd-3n-hsw-x710-64b-1t1c-base-pdr" + data: "plot-dpdk-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X710' and + '64B' and + 'BASE' and + 'NDRPDR' and + '1T1C' and + 'IP4FWD'" + parameters: + - "throughput" + - "parent" + - "tags" + traces: + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 + layout: + title: "l3fwd-3n-hsw-x710-64b-1t1c-base-pdr" + layout: "plot-throughput" + +- + type: "plot" + title: "DPDK Throughput: l3fwd-3n-hsw-x710-64b-2t2c-base-pdr" + algorithm: "plot_performance_box" + output-file-type: ".html" + output-file: "{DIR[STATIC,DPDK]}/l3fwd-3n-hsw-x710-64b-2t2c-base-pdr" + data: "plot-dpdk-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X710' and + '64B' and + 'BASE' and + 'NDRPDR' and + '2T2C' and + 'IP4FWD'" + parameters: + - "throughput" + - "parent" + - "tags" + traces: + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 + layout: + title: "l3fwd-3n-hsw-x710-64b-2t2c-base-pdr" + layout: "plot-throughput" + +# Packet Throughput - DPDK l3fwd 3n-hsw-xl710 +- + type: "plot" + title: "DPDK Throughput: l3fwd-3n-hsw-xl710-64b-1t1c-base-ndr" + algorithm: "plot_performance_box" + output-file-type: ".html" + output-file: "{DIR[STATIC,DPDK]}/l3fwd-3n-hsw-xl710-64b-1t1c-base-ndr" + data: "plot-dpdk-throughput-latency-3n-hsw" + filter: "'NIC_Intel-XL710' and + '64B' and + 'BASE' and + 'NDRPDR' and + '1T1C' and + 'IP4FWD'" + parameters: + - "throughput" + - "parent" + - "tags" + traces: + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 + layout: + title: "l3fwd-3n-hsw-xl710-64b-1t1c-base-ndr" + layout: "plot-throughput" + +- + type: "plot" + title: "DPDK Throughput: l3fwd-3n-hsw-xl710-64b-2t2c-base-ndr" + algorithm: "plot_performance_box" + output-file-type: ".html" + output-file: "{DIR[STATIC,DPDK]}/l3fwd-3n-hsw-xl710-64b-2t2c-base-ndr" + data: "plot-dpdk-throughput-latency-3n-hsw" + filter: "'NIC_Intel-XL710' and + '64B' and + 'BASE' and + 'NDRPDR' and + '2T2C' and + 'IP4FWD'" + parameters: + - "throughput" + - "parent" + - "tags" + traces: + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 + layout: + title: "l3fwd-3n-hsw-xl710-64b-2t2c-base-ndr" + layout: "plot-throughput" + +- + type: "plot" + title: "DPDK Throughput: l3fwd-3n-hsw-xl710-64b-1t1c-base-pdr" + algorithm: "plot_performance_box" + output-file-type: ".html" + output-file: "{DIR[STATIC,DPDK]}/l3fwd-3n-hsw-xl710-64b-1t1c-base-pdr" + data: "plot-dpdk-throughput-latency-3n-hsw" + filter: "'NIC_Intel-XL710' and + '64B' and + 'BASE' and + 'NDRPDR' and + '1T1C' and + 'IP4FWD'" + parameters: + - "throughput" + - "parent" + - "tags" + traces: + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 + layout: + title: "l3fwd-3n-hsw-xl710-64b-1t1c-base-pdr" + layout: "plot-throughput" + +- + type: "plot" + title: "DPDK Throughput: l3fwd-3n-hsw-xl710-64b-2t2c-base-pdr" + algorithm: "plot_performance_box" + output-file-type: ".html" + output-file: "{DIR[STATIC,DPDK]}/l3fwd-3n-hsw-xl710-64b-2t2c-base-pdr" + data: "plot-dpdk-throughput-latency-3n-hsw" + filter: "'NIC_Intel-XL710' and + '64B' and + 'BASE' and + 'NDRPDR' and + '2T2C' and + 'IP4FWD'" + parameters: + - "throughput" + - "parent" + - "tags" + traces: + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 + layout: + title: "l3fwd-3n-hsw-xl710-64b-2t2c-base-pdr" + layout: "plot-throughput" + +# Packet Throughput - DPDK l3fwd 3n-skx-x710 +- + type: "plot" + title: "DPDK Throughput: l3fwd-3n-skx-x710-64b-2t1c-base-ndr" + algorithm: "plot_performance_box" + output-file-type: ".html" + output-file: "{DIR[STATIC,DPDK]}/l3fwd-3n-skx-x710-64b-2t1c-base-ndr" + data: "plot-dpdk-throughput-latency-3n-skx" + filter: "'NIC_Intel-X710' and + '64B' and + 'BASE' and + 'NDRPDR' and + '2T1C' and + 'IP4FWD'" + parameters: + - "throughput" + - "parent" + - "tags" + traces: + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 + layout: + title: "l3fwd-3n-skx-x710-64b-2t1c-base-ndr" + layout: "plot-throughput" + +- + type: "plot" + title: "DPDK Throughput: l3fwd-3n-skx-x710-64b-4t2c-base-ndr" + algorithm: "plot_performance_box" + output-file-type: ".html" + output-file: "{DIR[STATIC,DPDK]}/l3fwd-3n-skx-x710-64b-4t2c-base-ndr" + data: "plot-dpdk-throughput-latency-3n-skx" + filter: "'NIC_Intel-X710' and + '64B' and + 'BASE' and + 'NDRPDR' and + '4T2C' and + 'IP4FWD'" + parameters: + - "throughput" + - "parent" + - "tags" + traces: + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 + layout: + title: "l3fwd-3n-skx-x710-64b-4t2c-base-ndr" + layout: "plot-throughput" + +- + type: "plot" + title: "DPDK Throughput: l3fwd-3n-skx-x710-64b-2t1c-base-pdr" + algorithm: "plot_performance_box" + output-file-type: ".html" + output-file: "{DIR[STATIC,DPDK]}/l3fwd-3n-skx-x710-64b-2t1c-base-pdr" + data: "plot-dpdk-throughput-latency-3n-skx" + filter: "'NIC_Intel-X710' and + '64B' and + 'BASE' and + 'NDRPDR' and + '2T1C' and + 'IP4FWD'" + parameters: + - "throughput" + - "parent" + - "tags" + traces: + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 + layout: + title: "l3fwd-3n-skx-x710-64b-2t1c-base-pdr" + layout: "plot-throughput" + +- + type: "plot" + title: "DPDK Throughput: l3fwd-3n-skx-x710-64b-4t2c-base-pdr" + algorithm: "plot_performance_box" + output-file-type: ".html" + output-file: "{DIR[STATIC,DPDK]}/l3fwd-3n-skx-x710-64b-4t2c-base-pdr" + data: "plot-dpdk-throughput-latency-3n-skx" + filter: "'NIC_Intel-X710' and + '64B' and + 'BASE' and + 'NDRPDR' and + '4T2C' and + 'IP4FWD'" + parameters: + - "throughput" + - "parent" + - "tags" + traces: + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 + layout: + title: "l3fwd-3n-skx-x710-64b-4t2c-base-pdr" + layout: "plot-throughput" + +# Packet Throughput - DPDK l3fwd 3n-skx-xxv710 +- + type: "plot" + title: "DPDK Throughput: l3fwd-3n-skx-xxv710-64b-2t1c-base-ndr" + algorithm: "plot_performance_box" + output-file-type: ".html" + output-file: "{DIR[STATIC,DPDK]}/l3fwd-3n-skx-xxv710-64b-2t1c-base-ndr" + data: "plot-dpdk-throughput-latency-3n-skx" + filter: "'NIC_Intel-XXV710' and + '64B' and + 'BASE' and + 'NDRPDR' and + '2T1C' and + 'IP4FWD'" + parameters: + - "throughput" + - "parent" + - "tags" + traces: + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 + layout: + title: "l3fwd-3n-skx-xxv710-64b-2t1c-base-ndr" + layout: "plot-throughput" + +- + type: "plot" + title: "DPDK Throughput: l3fwd-3n-skx-xxv710-64b-4t2c-base-ndr" + algorithm: "plot_performance_box" + output-file-type: ".html" + output-file: "{DIR[STATIC,DPDK]}/l3fwd-3n-skx-xxv710-64b-4t2c-base-ndr" + data: "plot-dpdk-throughput-latency-3n-skx" + filter: "'NIC_Intel-XXV710' and + '64B' and + 'BASE' and + 'NDRPDR' and + '4T2C' and + 'IP4FWD'" + parameters: + - "throughput" + - "parent" + - "tags" + traces: + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 + layout: + title: "l3fwd-3n-skx-xxv710-64b-4t2c-base-ndr" + layout: "plot-throughput" + +- + type: "plot" + title: "DPDK Throughput: l3fwd-3n-skx-xxv710-64b-2t1c-base-pdr" + algorithm: "plot_performance_box" + output-file-type: ".html" + output-file: "{DIR[STATIC,DPDK]}/l3fwd-3n-skx-xxv710-64b-2t1c-base-pdr" + data: "plot-dpdk-throughput-latency-3n-skx" + filter: "'NIC_Intel-XXV710' and + '64B' and + 'BASE' and + 'NDRPDR' and + '2T1C' and + 'IP4FWD'" + parameters: + - "throughput" + - "parent" + - "tags" + traces: + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 + layout: + title: "l3fwd-3n-skx-xxv710-64b-2t1c-base-pdr" + layout: "plot-throughput" + +- + type: "plot" + title: "DPDK Throughput: l3fwd-3n-skx-xxv710-64b-4t2c-base-pdr" + algorithm: "plot_performance_box" + output-file-type: ".html" + output-file: "{DIR[STATIC,DPDK]}/l3fwd-3n-skx-xxv710-64b-4t2c-base-pdr" + data: "plot-dpdk-throughput-latency-3n-skx" + filter: "'NIC_Intel-XXV710' and + '64B' and + 'BASE' and + 'NDRPDR' and + '4T2C' and + 'IP4FWD'" + parameters: + - "throughput" + - "parent" + - "tags" + traces: + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 + layout: + title: "l3fwd-3n-skx-xxv710-64b-4t2c-base-pdr" + layout: "plot-throughput" + +# Packet Throughput - DPDK l3fwd 2n-skx-x710 +- + type: "plot" + title: "DPDK Throughput: l3fwd-2n-skx-x710-64b-2t1c-base-ndr" + algorithm: "plot_performance_box" + output-file-type: ".html" + output-file: "{DIR[STATIC,DPDK]}/l3fwd-2n-skx-x710-64b-2t1c-base-ndr" + data: "plot-dpdk-throughput-latency-2n-skx" + filter: "'NIC_Intel-X710' and + '64B' and + 'BASE' and + 'NDRPDR' and + '2T1C' and + 'IP4FWD'" + parameters: + - "throughput" + - "parent" + - "tags" + traces: + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 + layout: + title: "l3fwd-2n-skx-x710-64b-2t1c-base-ndr" + layout: "plot-throughput" + +- + type: "plot" + title: "DPDK Throughput: l3fwd-2n-skx-x710-64b-4t2c-base-ndr" + algorithm: "plot_performance_box" + output-file-type: ".html" + output-file: "{DIR[STATIC,DPDK]}/l3fwd-2n-skx-x710-64b-4t2c-base-ndr" + data: "plot-dpdk-throughput-latency-2n-skx" + filter: "'NIC_Intel-X710' and + '64B' and + 'BASE' and + 'NDRPDR' and + '4T2C' and + 'IP4FWD'" + parameters: + - "throughput" + - "parent" + - "tags" + traces: + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 + layout: + title: "l3fwd-2n-skx-x710-64b-4t2c-base-ndr" + layout: "plot-throughput" + +- + type: "plot" + title: "DPDK Throughput: l3fwd-2n-skx-x710-64b-2t1c-base-pdr" + algorithm: "plot_performance_box" + output-file-type: ".html" + output-file: "{DIR[STATIC,DPDK]}/l3fwd-2n-skx-x710-64b-2t1c-base-pdr" + data: "plot-dpdk-throughput-latency-2n-skx" + filter: "'NIC_Intel-X710' and + '64B' and + 'BASE' and + 'NDRPDR' and + '2T1C' and + 'IP4FWD'" + parameters: + - "throughput" + - "parent" + - "tags" + traces: + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 + layout: + title: "l3fwd-2n-skx-x710-64b-2t1c-base-pdr" + layout: "plot-throughput" + +- + type: "plot" + title: "DPDK Throughput: l3fwd-2n-skx-x710-64b-4t2c-base-pdr" + algorithm: "plot_performance_box" + output-file-type: ".html" + output-file: "{DIR[STATIC,DPDK]}/l3fwd-2n-skx-x710-64b-4t2c-base-pdr" + data: "plot-dpdk-throughput-latency-2n-skx" + filter: "'NIC_Intel-X710' and + '64B' and + 'BASE' and + 'NDRPDR' and + '4T2C' and + 'IP4FWD'" + parameters: + - "throughput" + - "parent" + - "tags" + traces: + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 + layout: + title: "l3fwd-2n-skx-x710-64b-4t2c-base-pdr" + layout: "plot-throughput" + +# Packet Throughput - DPDK l3fwd 2n-skx-xxv710 +- + type: "plot" + title: "DPDK Throughput: l3fwd-2n-skx-xxv710-64b-2t1c-base-ndr" + algorithm: "plot_performance_box" + output-file-type: ".html" + output-file: "{DIR[STATIC,DPDK]}/l3fwd-2n-skx-xxv710-64b-2t1c-base-ndr" + data: "plot-dpdk-throughput-latency-2n-skx" + filter: "'NIC_Intel-XXV710' and + '64B' and + 'BASE' and + 'NDRPDR' and + '2T1C' and + 'IP4FWD'" + parameters: + - "throughput" + - "parent" + - "tags" + traces: + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 + layout: + title: "l3fwd-2n-skx-xxv710-64b-2t1c-base-ndr" + layout: "plot-throughput" + +- + type: "plot" + title: "DPDK Throughput: l3fwd-2n-skx-xxv710-64b-4t2c-base-ndr" + algorithm: "plot_performance_box" + output-file-type: ".html" + output-file: "{DIR[STATIC,DPDK]}/l3fwd-2n-skx-xxv710-64b-4t2c-base-ndr" + data: "plot-dpdk-throughput-latency-2n-skx" + filter: "'NIC_Intel-XXV710' and + '64B' and + 'BASE' and + 'NDRPDR' and + '4T2C' and + 'IP4FWD'" + parameters: + - "throughput" + - "parent" + - "tags" + traces: + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 + layout: + title: "l3fwd-2n-skx-xxv710-64b-4t2c-base-ndr" + layout: "plot-throughput" + +- + type: "plot" + title: "DPDK Throughput: l3fwd-2n-skx-xxv710-64b-2t1c-base-pdr" + algorithm: "plot_performance_box" + output-file-type: ".html" + output-file: "{DIR[STATIC,DPDK]}/l3fwd-2n-skx-xxv710-64b-2t1c-base-pdr" + data: "plot-dpdk-throughput-latency-2n-skx" + filter: "'NIC_Intel-XXV710' and + '64B' and + 'BASE' and + 'NDRPDR' and + '2T1C' and + 'IP4FWD'" + parameters: + - "throughput" + - "parent" + - "tags" + traces: + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 + layout: + title: "l3fwd-2n-skx-xxv710-64b-2t1c-base-pdr" + layout: "plot-throughput" + +- + type: "plot" + title: "DPDK Throughput: l3fwd-2n-skx-xxv710-64b-4t2c-base-pdr" + algorithm: "plot_performance_box" + output-file-type: ".html" + output-file: "{DIR[STATIC,DPDK]}/l3fwd-2n-skx-xxv710-64b-4t2c-base-pdr" + data: "plot-dpdk-throughput-latency-2n-skx" + filter: "'NIC_Intel-XXV710' and + '64B' and + 'BASE' and + 'NDRPDR' and + '4T2C' and + 'IP4FWD'" + parameters: + - "throughput" + - "parent" + - "tags" + traces: + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 + layout: + title: "l3fwd-2n-skx-xxv710-64b-4t2c-base-pdr" + layout: "plot-throughput" + +################################################################################ + +# Packet Throughput - DPDK testpmd 3n-hsw-x520 +- + type: "plot" + title: "DPDK Throughput: testpmd-3n-hsw-x520-64b-1t1c-base-ndr" + algorithm: "plot_performance_box" + output-file-type: ".html" + output-file: "{DIR[STATIC,DPDK]}/testpmd-3n-hsw-x520-64b-1t1c-base-ndr" + data: "plot-dpdk-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and + '64B' and + 'BASE' and + 'NDRPDR' and + '1T1C' and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH')" + parameters: + - "throughput" + - "parent" + - "tags" + traces: + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 + layout: + title: "testpmd-3n-hsw-x520-64b-1t1c-base-ndr" + layout: "plot-throughput" + +- + type: "plot" + title: "DPDK Throughput: testpmd-3n-hsw-x520-64b-2t2c-base-ndr" + algorithm: "plot_performance_box" + output-file-type: ".html" + output-file: "{DIR[STATIC,DPDK]}/testpmd-3n-hsw-x520-64b-2t2c-base-ndr" + data: "plot-dpdk-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and + '64B' and + 'BASE' and + 'NDRPDR' and + '2T2C' and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH')" + parameters: + - "throughput" + - "parent" + - "tags" + traces: + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 + layout: + title: "testpmd-3n-hsw-x520-64b-2t2c-base-ndr" + layout: "plot-throughput" + +- + type: "plot" + title: "DPDK Throughput: testpmd-3n-hsw-x520-64b-1t1c-base-pdr" + algorithm: "plot_performance_box" + output-file-type: ".html" + output-file: "{DIR[STATIC,DPDK]}/testpmd-3n-hsw-x520-64b-1t1c-base-pdr" + data: "plot-dpdk-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and + '64B' and + 'BASE' and + 'NDRPDR' and + '1T1C' and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH')" + parameters: + - "throughput" + - "parent" + - "tags" + traces: + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 + layout: + title: "testpmd-3n-hsw-x520-64b-1t1c-base-pdr" + layout: "plot-throughput" + +- + type: "plot" + title: "DPDK Throughput: testpmd-3n-hsw-x520-64b-2t2c-base-pdr" + algorithm: "plot_performance_box" + output-file-type: ".html" + output-file: "{DIR[STATIC,DPDK]}/testpmd-3n-hsw-x520-64b-2t2c-base-pdr" + data: "plot-dpdk-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and + '64B' and + 'BASE' and + 'NDRPDR' and + '2T2C' and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH')" + parameters: + - "throughput" + - "parent" + - "tags" + traces: + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 + layout: + title: "testpmd-3n-hsw-x520-64b-2t2c-base-pdr" + layout: "plot-throughput" + +# Packet Throughput - DPDK testpmd 3n-hsw-x710 +- + type: "plot" + title: "DPDK Throughput: testpmd-3n-hsw-x710-64b-1t1c-base-ndr" + algorithm: "plot_performance_box" + output-file-type: ".html" + output-file: "{DIR[STATIC,DPDK]}/testpmd-3n-hsw-x710-64b-1t1c-base-ndr" + data: "plot-dpdk-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X710' and + '64B' and + 'BASE' and + 'NDRPDR' and + '1T1C' and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH')" + parameters: + - "throughput" + - "parent" + - "tags" + traces: + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 + layout: + title: "testpmd-3n-hsw-x710-64b-1t1c-base-ndr" + layout: "plot-throughput" + +- + type: "plot" + title: "DPDK Throughput: testpmd-3n-hsw-x710-64b-2t2c-base-ndr" + algorithm: "plot_performance_box" + output-file-type: ".html" + output-file: "{DIR[STATIC,DPDK]}/testpmd-3n-hsw-x710-64b-2t2c-base-ndr" + data: "plot-dpdk-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X710' and + '64B' and + 'BASE' and + 'NDRPDR' and + '2T2C' and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH')" + parameters: + - "throughput" + - "parent" + - "tags" + traces: + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 + layout: + title: "testpmd-3n-hsw-x710-64b-2t2c-base-ndr" + layout: "plot-throughput" + +- + type: "plot" + title: "DPDK Throughput: testpmd-3n-hsw-x710-64b-1t1c-base-pdr" + algorithm: "plot_performance_box" + output-file-type: ".html" + output-file: "{DIR[STATIC,DPDK]}/testpmd-3n-hsw-x710-64b-1t1c-base-pdr" + data: "plot-dpdk-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X710' and + '64B' and + 'BASE' and + 'NDRPDR' and + '1T1C' and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH')" + parameters: + - "throughput" + - "parent" + - "tags" + traces: + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 + layout: + title: "testpmd-3n-hsw-x710-64b-1t1c-base-pdr" + layout: "plot-throughput" + +- + type: "plot" + title: "DPDK Throughput: testpmd-3n-hsw-x710-64b-2t2c-base-pdr" + algorithm: "plot_performance_box" + output-file-type: ".html" + output-file: "{DIR[STATIC,DPDK]}/testpmd-3n-hsw-x710-64b-2t2c-base-pdr" + data: "plot-dpdk-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X710' and + '64B' and + 'BASE' and + 'NDRPDR' and + '2T2C' and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH')" + parameters: + - "throughput" + - "parent" + - "tags" + traces: + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 + layout: + title: "testpmd-3n-hsw-x710-64b-2t2c-base-pdr" + layout: "plot-throughput" + +# Packet Throughput - DPDK testpmd 3n-hsw-xl710 +- + type: "plot" + title: "DPDK Throughput: testpmd-3n-hsw-xl710-64b-1t1c-base-ndr" + algorithm: "plot_performance_box" + output-file-type: ".html" + output-file: "{DIR[STATIC,DPDK]}/testpmd-3n-hsw-xl710-64b-1t1c-base-ndr" + data: "plot-dpdk-throughput-latency-3n-hsw" + filter: "'NIC_Intel-XL710' and + '64B' and + 'BASE' and + 'NDRPDR' and + '1T1C' and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH')" + parameters: + - "throughput" + - "parent" + - "tags" + traces: + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 + layout: + title: "testpmd-3n-hsw-xl710-64b-1t1c-base-ndr" + layout: "plot-throughput" + +- + type: "plot" + title: "DPDK Throughput: testpmd-3n-hsw-xl710-64b-2t2c-base-ndr" + algorithm: "plot_performance_box" + output-file-type: ".html" + output-file: "{DIR[STATIC,DPDK]}/testpmd-3n-hsw-xl710-64b-2t2c-base-ndr" + data: "plot-dpdk-throughput-latency-3n-hsw" + filter: "'NIC_Intel-XL710' and + '64B' and + 'BASE' and + 'NDRPDR' and + '2T2C' and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH')" + parameters: + - "throughput" + - "parent" + - "tags" + traces: + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 + layout: + title: "testpmd-3n-hsw-xl710-64b-2t2c-base-ndr" + layout: "plot-throughput" + +- + type: "plot" + title: "DPDK Throughput: testpmd-3n-hsw-xl710-64b-1t1c-base-pdr" + algorithm: "plot_performance_box" + output-file-type: ".html" + output-file: "{DIR[STATIC,DPDK]}/testpmd-3n-hsw-xl710-64b-1t1c-base-pdr" + data: "plot-dpdk-throughput-latency-3n-hsw" + filter: "'NIC_Intel-XL710' and + '64B' and + 'BASE' and + 'NDRPDR' and + '1T1C' and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH')" + parameters: + - "throughput" + - "parent" + - "tags" + traces: + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 + layout: + title: "testpmd-3n-hsw-xl710-64b-1t1c-base-pdr" + layout: "plot-throughput" + +- + type: "plot" + title: "DPDK Throughput: testpmd-3n-hsw-xl710-64b-2t2c-base-pdr" + algorithm: "plot_performance_box" + output-file-type: ".html" + output-file: "{DIR[STATIC,DPDK]}/testpmd-3n-hsw-xl710-64b-2t2c-base-pdr" + data: "plot-dpdk-throughput-latency-3n-hsw" + filter: "'NIC_Intel-XL710' and + '64B' and + 'BASE' and + 'NDRPDR' and + '2T2C' and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH')" + parameters: + - "throughput" + - "parent" + - "tags" + traces: + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 + layout: + title: "testpmd-3n-hsw-xl710-64b-2t2c-base-pdr" + layout: "plot-throughput" + +# Packet Throughput - DPDK testpmd 3n-skx-x710 +- + type: "plot" + title: "DPDK Throughput: testpmd-3n-skx-x710-64b-2t1c-base-ndr" + algorithm: "plot_performance_box" + output-file-type: ".html" + output-file: "{DIR[STATIC,DPDK]}/testpmd-3n-skx-x710-64b-2t1c-base-ndr" + data: "plot-dpdk-throughput-latency-3n-skx" + filter: "'NIC_Intel-X710' and + '64B' and + 'BASE' and + 'NDRPDR' and + '2T1C' and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH')" + parameters: + - "throughput" + - "parent" + - "tags" + traces: + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 + layout: + title: "testpmd-3n-skx-x710-64b-2t1c-base-ndr" + layout: "plot-throughput" + +- + type: "plot" + title: "DPDK Throughput: testpmd-3n-skx-x710-64b-4t2c-base-ndr" + algorithm: "plot_performance_box" + output-file-type: ".html" + output-file: "{DIR[STATIC,DPDK]}/testpmd-3n-skx-x710-64b-4t2c-base-ndr" + data: "plot-dpdk-throughput-latency-3n-skx" + filter: "'NIC_Intel-X710' and + '64B' and + 'BASE' and + 'NDRPDR' and + '4T2C' and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH')" + parameters: + - "throughput" + - "parent" + - "tags" + traces: + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 + layout: + title: "testpmd-3n-skx-x710-64b-4t2c-base-ndr" + layout: "plot-throughput" + +- + type: "plot" + title: "DPDK Throughput: testpmd-3n-skx-x710-64b-2t1c-base-pdr" + algorithm: "plot_performance_box" + output-file-type: ".html" + output-file: "{DIR[STATIC,DPDK]}/testpmd-3n-skx-x710-64b-2t1c-base-pdr" + data: "plot-dpdk-throughput-latency-3n-skx" + filter: "'NIC_Intel-X710' and + '64B' and + 'BASE' and + 'NDRPDR' and + '2T1C' and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH')" + parameters: + - "throughput" + - "parent" + - "tags" + traces: + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 + layout: + title: "testpmd-3n-skx-x710-64b-2t1c-base-pdr" + layout: "plot-throughput" + +- + type: "plot" + title: "DPDK Throughput: testpmd-3n-skx-x710-64b-4t2c-base-pdr" + algorithm: "plot_performance_box" + output-file-type: ".html" + output-file: "{DIR[STATIC,DPDK]}/testpmd-3n-skx-x710-64b-4t2c-base-pdr" + data: "plot-dpdk-throughput-latency-3n-skx" + filter: "'NIC_Intel-X710' and + '64B' and + 'BASE' and + 'NDRPDR' and + '4T2C' and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH')" + parameters: + - "throughput" + - "parent" + - "tags" + traces: + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 + layout: + title: "testpmd-3n-skx-x710-64b-4t2c-base-pdr" + layout: "plot-throughput" + +# Packet Throughput - DPDK testpmd 3n-skx-xxv710 +- + type: "plot" + title: "DPDK Throughput: testpmd-3n-skx-xxv710-64b-2t1c-base-ndr" + algorithm: "plot_performance_box" + output-file-type: ".html" + output-file: "{DIR[STATIC,DPDK]}/testpmd-3n-skx-xxv710-64b-2t1c-base-ndr" + data: "plot-dpdk-throughput-latency-3n-skx" + filter: "'NIC_Intel-XXV710' and + '64B' and + 'BASE' and + 'NDRPDR' and + '2T1C' and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH')" + parameters: + - "throughput" + - "parent" + - "tags" + traces: + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 + layout: + title: "testpmd-3n-skx-xxv710-64b-2t1c-base-ndr" + layout: "plot-throughput" + +- + type: "plot" + title: "DPDK Throughput: testpmd-3n-skx-xxv710-64b-4t2c-base-ndr" + algorithm: "plot_performance_box" + output-file-type: ".html" + output-file: "{DIR[STATIC,DPDK]}/testpmd-3n-skx-xxv710-64b-4t2c-base-ndr" + data: "plot-dpdk-throughput-latency-3n-skx" + filter: "'NIC_Intel-XXV710' and + '64B' and + 'BASE' and + 'NDRPDR' and + '4T2C' and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH')" + parameters: + - "throughput" + - "parent" + - "tags" + traces: + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 + layout: + title: "testpmd-3n-skx-xxv710-64b-4t2c-base-ndr" + layout: "plot-throughput" + +- + type: "plot" + title: "DPDK Throughput: testpmd-3n-skx-xxv710-64b-2t1c-base-pdr" + algorithm: "plot_performance_box" + output-file-type: ".html" + output-file: "{DIR[STATIC,DPDK]}/testpmd-3n-skx-xxv710-64b-2t1c-base-pdr" + data: "plot-dpdk-throughput-latency-3n-skx" + filter: "'NIC_Intel-XXV710' and + '64B' and + 'BASE' and + 'NDRPDR' and + '2T1C' and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH')" + parameters: + - "throughput" + - "parent" + - "tags" + traces: + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 + layout: + title: "testpmd-3n-skx-xxv710-64b-2t1c-base-pdr" + layout: "plot-throughput" + +- + type: "plot" + title: "DPDK Throughput: testpmd-3n-skx-xxv710-64b-4t2c-base-pdr" + algorithm: "plot_performance_box" + output-file-type: ".html" + output-file: "{DIR[STATIC,DPDK]}/testpmd-3n-skx-xxv710-64b-4t2c-base-pdr" + data: "plot-dpdk-throughput-latency-3n-skx" + filter: "'NIC_Intel-XXV710' and + '64B' and + 'BASE' and + 'NDRPDR' and + '4T2C' and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH')" + parameters: + - "throughput" + - "parent" + - "tags" + traces: + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 + layout: + title: "testpmd-3n-skx-xxv710-64b-4t2c-base-pdr" + layout: "plot-throughput" + +# Packet Throughput - DPDK testpmd 2n-skx-x710 +- + type: "plot" + title: "DPDK Throughput: testpmd-2n-skx-x710-64b-2t1c-base-ndr" + algorithm: "plot_performance_box" + output-file-type: ".html" + output-file: "{DIR[STATIC,DPDK]}/testpmd-2n-skx-x710-64b-2t1c-base-ndr" + data: "plot-dpdk-throughput-latency-2n-skx" + filter: "'NIC_Intel-X710' and + '64B' and + 'BASE' and + 'NDRPDR' and + '2T1C' and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH')" + parameters: + - "throughput" + - "parent" + - "tags" + traces: + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 + layout: + title: "testpmd-2n-skx-x710-64b-2t1c-base-ndr" + layout: "plot-throughput" + +- + type: "plot" + title: "DPDK Throughput: testpmd-2n-skx-x710-64b-4t2c-base-ndr" + algorithm: "plot_performance_box" + output-file-type: ".html" + output-file: "{DIR[STATIC,DPDK]}/testpmd-2n-skx-x710-64b-4t2c-base-ndr" + data: "plot-dpdk-throughput-latency-2n-skx" + filter: "'NIC_Intel-X710' and + '64B' and + 'BASE' and + 'NDRPDR' and + '4T2C' and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH')" + parameters: + - "throughput" + - "parent" + - "tags" + traces: + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 + layout: + title: "testpmd-2n-skx-x710-64b-4t2c-base-ndr" + layout: "plot-throughput" + +- + type: "plot" + title: "DPDK Throughput: testpmd-2n-skx-x710-64b-2t1c-base-pdr" + algorithm: "plot_performance_box" + output-file-type: ".html" + output-file: "{DIR[STATIC,DPDK]}/testpmd-2n-skx-x710-64b-2t1c-base-pdr" + data: "plot-dpdk-throughput-latency-2n-skx" + filter: "'NIC_Intel-X710' and + '64B' and + 'BASE' and + 'NDRPDR' and + '2T1C' and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH')" + parameters: + - "throughput" + - "parent" + - "tags" + traces: + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 + layout: + title: "testpmd-2n-skx-x710-64b-2t1c-base-pdr" + layout: "plot-throughput" + +- + type: "plot" + title: "DPDK Throughput: testpmd-2n-skx-x710-64b-4t2c-base-pdr" + algorithm: "plot_performance_box" + output-file-type: ".html" + output-file: "{DIR[STATIC,DPDK]}/testpmd-2n-skx-x710-64b-4t2c-base-pdr" + data: "plot-dpdk-throughput-latency-2n-skx" + filter: "'NIC_Intel-X710' and + '64B' and + 'BASE' and + 'NDRPDR' and + '4T2C' and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH')" + parameters: + - "throughput" + - "parent" + - "tags" + traces: + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 + layout: + title: "testpmd-2n-skx-x710-64b-4t2c-base-pdr" + layout: "plot-throughput" + +# Packet Throughput - DPDK testpmd 2n-skx-xxv710 +- + type: "plot" + title: "DPDK Throughput: testpmd-2n-skx-xxv710-64b-2t1c-base-ndr" + algorithm: "plot_performance_box" + output-file-type: ".html" + output-file: "{DIR[STATIC,DPDK]}/testpmd-2n-skx-xxv710-64b-2t1c-base-ndr" + data: "plot-dpdk-throughput-latency-2n-skx" + filter: "'NIC_Intel-XXV710' and + '64B' and + 'BASE' and + 'NDRPDR' and + '2T1C' and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH')" + parameters: + - "throughput" + - "parent" + - "tags" + traces: + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 + layout: + title: "testpmd-2n-skx-xxv710-64b-2t1c-base-ndr" + layout: "plot-throughput" + +- + type: "plot" + title: "DPDK Throughput: testpmd-2n-skx-xxv710-64b-4t2c-base-ndr" + algorithm: "plot_performance_box" + output-file-type: ".html" + output-file: "{DIR[STATIC,DPDK]}/testpmd-2n-skx-xxv710-64b-4t2c-base-ndr" + data: "plot-dpdk-throughput-latency-2n-skx" + filter: "'NIC_Intel-XXV710' and + '64B' and + 'BASE' and + 'NDRPDR' and + '4T2C' and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH')" + parameters: + - "throughput" + - "parent" + - "tags" + traces: + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 + layout: + title: "testpmd-2n-skx-xxv710-64b-4t2c-base-ndr" + layout: "plot-throughput" + +- + type: "plot" + title: "DPDK Throughput: testpmd-2n-skx-xxv710-64b-2t1c-base-pdr" + algorithm: "plot_performance_box" + output-file-type: ".html" + output-file: "{DIR[STATIC,DPDK]}/testpmd-2n-skx-xxv710-64b-2t1c-base-pdr" + data: "plot-dpdk-throughput-latency-2n-skx" + filter: "'NIC_Intel-XXV710' and + '64B' and + 'BASE' and + 'NDRPDR' and + '2T1C' and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH')" + parameters: + - "throughput" + - "parent" + - "tags" + traces: + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 + layout: + title: "testpmd-2n-skx-xxv710-64b-2t1c-base-pdr" + layout: "plot-throughput" + +- + type: "plot" + title: "DPDK Throughput: testpmd-2n-skx-xxv710-64b-4t2c-base-pdr" + algorithm: "plot_performance_box" + output-file-type: ".html" + output-file: "{DIR[STATIC,DPDK]}/testpmd-2n-skx-xxv710-64b-4t2c-base-pdr" + data: "plot-dpdk-throughput-latency-2n-skx" + filter: "'NIC_Intel-XXV710' and + '64B' and + 'BASE' and + 'NDRPDR' and + '4T2C' and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH')" + parameters: + - "throughput" + - "parent" + - "tags" + traces: + hoverinfo: "x+y" + boxpoints: "outliers" + whiskerwidth: 0 + layout: + title: "testpmd-2n-skx-xxv710-64b-4t2c-base-pdr" + layout: "plot-throughput" + +################################################################################ + +# Packet Latency - VPP L2 3n-hsw-x520 base and scale +- + type: "plot" + title: "VPP Latency: l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and + '64B' and + ('BASE' or 'SCALE') and + 'NDRPDR' and + 'ETH' and + '1T1C' and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and + not 'VHOST' and + not 'MEMIF'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "L2PATCH" + - "L2XCBASE" + - "BASE" + - "FIB_10K" + - "FIB_100K" + - "FIB_1M" + layout: + title: "l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-ndr" + layout: "plot-latency" + +- + type: "plot" + title: "VPP Latency: l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and + '64B' and + ('BASE' or 'SCALE') and + 'NDRPDR' and + 'ETH' and + '2T2C' and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and + not 'VHOST' and + not 'MEMIF'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "L2PATCH" + - "L2XCBASE" + - "BASE" + - "FIB_10K" + - "FIB_100K" + - "FIB_1M" + layout: + title: "l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr" + layout: "plot-latency" + +# Packet Latency - VPP L2 3n-hsw-x520 features +- + type: "plot" + title: "VPP Latency: l2sw-3n-hsw-x520-64b-1t1c-features-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/l2sw-3n-hsw-x520-64b-1t1c-features-ndr-lat" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and + '64B' and + 'NDRPDR' and + '1T1C' and + (('L2BDMACLRN' and ('L2BDBASE' or 'DOT1Q')) or ('L2XCFWD' and ('L2XCBASE' or 'DOT1Q'))) and + not 'ACL' and + not 'VHOST' and + not 'MEMIF'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "L2XCBASE" # l2xcbase + - "L2BDBASE" # l2bdbase + - "L2XCFWD" # dot1q-l2xcbase + - "L2BDMACLRN" # dot1q-l2bdbase + layout: + title: "l2sw-3n-hsw-x520-64b-1t1c-features-ndr" + layout: "plot-latency" + +- + type: "plot" + title: "VPP Latency: l2sw-3n-hsw-x520-64b-2t2c-features-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/l2sw-3n-hsw-x520-64b-2t2c-features-ndr-lat" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and + '64B' and + 'NDRPDR' and + '2T2C' and + (('L2BDMACLRN' and ('L2BDBASE' or 'DOT1Q')) or ('L2XCFWD' and ('L2XCBASE' or 'DOT1Q'))) and + not 'ACL' and + not 'VHOST' and + not 'MEMIF'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "L2XCBASE" # l2xcbase + - "L2BDBASE" # l2bdbase + - "L2XCFWD" # dot1q-l2xcbase + - "L2BDMACLRN" # dot1q-l2bdbase + layout: + title: "l2sw-3n-hsw-x520-64b-2t2c-features-ndr" + layout: "plot-latency" + +# Packet Latency - VPP L2 3n-hsw-x710 base and scale +- + type: "plot" + title: "VPP Latency: l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X710' and + '64B' and + ('BASE' or 'SCALE') and + 'NDRPDR' and + 'ETH' and + '1T1C' and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and + not 'VHOST' and + not 'MEMIF'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "L2PATCH" + - "L2XCBASE" + - "BASE" + - "FIB_10K" + - "FIB_100K" + - "FIB_1M" + layout: + title: "l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr" + layout: "plot-latency" + +- + type: "plot" + title: "VPP Latency: l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X710' and + '64B' and + ('BASE' or 'SCALE') and + 'NDRPDR' and + 'ETH' and + '2T2C' and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and + not 'VHOST' and + not 'MEMIF'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "L2PATCH" + - "L2XCBASE" + - "BASE" + - "FIB_10K" + - "FIB_100K" + - "FIB_1M" + layout: + title: "l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-ndr" + layout: "plot-latency" + +# Packet Latency - VPP L2 3n-hsw-x710 features +- + type: "plot" + title: "VPP Latency: l2sw-3n-hsw-x710-64b-1t1c-features-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/l2sw-3n-hsw-x710-64b-1t1c-features-ndr-lat" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X710' and + '64B' and + 'NDRPDR' and + '1T1C' and + (('L2BDMACLRN' and ('L2BDBASE' or 'DOT1Q')) or ('L2XCFWD' and ('L2XCBASE' or 'DOT1Q'))) and + not 'ACL' and + not 'VHOST' and + not 'MEMIF'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "L2XCBASE" # l2xcbase + - "L2BDBASE" # l2bdbase + - "L2XCFWD" # dot1q-l2xcbase + - "L2BDMACLRN" # dot1q-l2bdbase + layout: + title: "l2sw-3n-hsw-x710-64b-1t1c-features-ndr" + layout: "plot-latency" + +- + type: "plot" + title: "VPP Latency: l2sw-3n-hsw-x710-64b-2t2c-features-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/l2sw-3n-hsw-x710-64b-2t2c-features-ndr-lat" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X710' and + '64B' and + 'NDRPDR' and + '2T2C' and + (('L2BDMACLRN' and ('L2BDBASE' or 'DOT1Q')) or ('L2XCFWD' and ('L2XCBASE' or 'DOT1Q'))) and + not 'ACL' and + not 'VHOST' and + not 'MEMIF'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "L2XCBASE" # l2xcbase + - "L2BDBASE" # l2bdbase + - "L2XCFWD" # dot1q-l2xcbase + - "L2BDMACLRN" # dot1q-l2bdbase + layout: + title: "l2sw-3n-hsw-x710-64b-2t2c-features-ndr" + layout: "plot-latency" + +# Packet Latency - VPP L2 3n-hsw-xl710 base and scale +- + type: "plot" + title: "VPP Latency: l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-XL710' and + '64B' and + ('BASE' or 'SCALE') and + 'NDRPDR' and + 'ETH' and + '1T1C' and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and + not 'VHOST' and + not 'MEMIF'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "L2PATCH" + - "L2XCBASE" + - "BASE" + - "FIB_10K" + - "FIB_100K" + - "FIB_1M" + layout: + title: "l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr" + layout: "plot-latency" + +- + type: "plot" + title: "VPP Latency: l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-XL710' and + '64B' and + ('BASE' or 'SCALE') and + 'NDRPDR' and + 'ETH' and + '2T2C' and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and + not 'VHOST' and + not 'MEMIF'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "L2PATCH" + - "L2XCBASE" + - "BASE" + - "FIB_10K" + - "FIB_100K" + - "FIB_1M" + layout: + title: "l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr" + layout: "plot-latency" + +# Packet Latency - VPP L2 3n-skx-x710 base and scale +- + type: "plot" + title: "VPP Latency: l2sw-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/l2sw-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat" + data: "plot-vpp-throughput-latency-3n-skx" + filter: "'NIC_Intel-X710' and + '64B' and + ('BASE' or 'SCALE') and + 'NDRPDR' and + 'ETH' and + '2T1C' and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and + not 'VHOST' and + not 'MEMIF'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "L2PATCH" + - "L2XCBASE" + - "BASE" + - "FIB_10K" + - "FIB_100K" + - "FIB_1M" + layout: + title: "l2sw-3n-skx-x710-64b-2t1c-base_and_scale-ndr" + layout: "plot-latency" + +- + type: "plot" + title: "VPP Latency: l2sw-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/l2sw-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat" + data: "plot-vpp-throughput-latency-3n-skx" + filter: "'NIC_Intel-X710' and + '64B' and + ('BASE' or 'SCALE') and + 'NDRPDR' and + 'ETH' and + '4T2C' and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and + not 'VHOST' and + not 'MEMIF'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "L2PATCH" + - "L2XCBASE" + - "BASE" + - "FIB_10K" + - "FIB_100K" + - "FIB_1M" + layout: + title: "l2sw-3n-skx-x710-64b-4t2c-base_and_scale-ndr" + layout: "plot-latency" + +# Packet Latency - VPP L2 3n-skx-x710 features +- + type: "plot" + title: "VPP Latency: l2sw-3n-skx-x710-64b-2t1c-features-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/l2sw-3n-skx-x710-64b-2t1c-features-ndr-lat" + data: "plot-vpp-throughput-latency-3n-skx" + filter: "'NIC_Intel-X710' and + '64B' and + 'NDRPDR' and + '2T1C' and + (('L2BDMACLRN' and ('L2BDBASE' or 'DOT1Q')) or ('L2XCFWD' and ('L2XCBASE' or 'DOT1Q'))) and + not 'ACL' and + not 'VHOST' and + not 'MEMIF'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "L2XCBASE" # l2xcbase + - "L2BDBASE" # l2bdbase + - "L2XCFWD" # dot1q-l2xcbase + - "L2BDMACLRN" # dot1q-l2bdbase + layout: + title: "l2sw-3n-skx-x710-64b-2t1c-features-ndr" + layout: "plot-latency" + +- + type: "plot" + title: "VPP Latency: l2sw-3n-skx-x710-64b-4t2c-features-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/l2sw-3n-skx-x710-64b-4t2c-features-ndr-lat" + data: "plot-vpp-throughput-latency-3n-skx" + filter: "'NIC_Intel-X710' and + '64B' and + 'NDRPDR' and + '4T2C' and + (('L2BDMACLRN' and ('L2BDBASE' or 'DOT1Q')) or ('L2XCFWD' and ('L2XCBASE' or 'DOT1Q'))) and + not 'ACL' and + not 'VHOST' and + not 'MEMIF'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "L2XCBASE" # l2xcbase + - "L2BDBASE" # l2bdbase + - "L2XCFWD" # dot1q-l2xcbase + - "L2BDMACLRN" # dot1q-l2bdbase + layout: + title: "l2sw-3n-skx-x710-64b-4t2c-features-ndr" + layout: "plot-latency" + +# Packet Latency - VPP L2 3n-skx-xxv710 base and scale +- + type: "plot" + title: "VPP Latency: l2sw-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/l2sw-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat" + data: "plot-vpp-throughput-latency-3n-skx" + filter: "'NIC_Intel-XXV710' and + '64B' and + ('BASE' or 'SCALE') and + 'NDRPDR' and + 'ETH' and + '2T1C' and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and + not 'VHOST' and + not 'MEMIF'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "L2PATCH" + - "L2XCBASE" + - "BASE" + - "FIB_10K" + - "FIB_100K" + - "FIB_1M" + layout: + title: "l2sw-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr" + layout: "plot-latency" + +- + type: "plot" + title: "VPP Latency: l2sw-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/l2sw-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat" + data: "plot-vpp-throughput-latency-3n-skx" + filter: "'NIC_Intel-XXV710' and + '64B' and + ('BASE' or 'SCALE') and + 'NDRPDR' and + 'ETH' and + '4T2C' and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and + not 'VHOST' and + not 'MEMIF'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "L2PATCH" + - "L2XCBASE" + - "BASE" + - "FIB_10K" + - "FIB_100K" + - "FIB_1M" + layout: + title: "l2sw-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr" + layout: "plot-latency" + +# Packet Latency - VPP L2 2n-skx-x710 base and scale +- + type: "plot" + title: "VPP Latency: l2sw-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/l2sw-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat" + data: "plot-vpp-throughput-latency-2n-skx" + filter: "'NIC_Intel-X710' and + '64B' and + 'ETH' and + ('BASE' or 'SCALE') and + 'NDRPDR' and + '2T1C' and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and + not 'VHOST' and + not 'MEMIF'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "L2PATCH" + - "L2XCBASE" + - "BASE" + - "FIB_10K" + - "FIB_100K" + - "FIB_1M" + layout: + title: "l2sw-2n-skx-x710-64b-2t1c-base_and_scale-ndr" + layout: "plot-latency" + +- + type: "plot" + title: "VPP Latency: l2sw-2n-skx-x710-64b-4t2c-base_and_scale-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/l2sw-2n-skx-x710-64b-4t2c-base_and_scale-ndr-lat" + data: "plot-vpp-throughput-latency-2n-skx" + filter: "'NIC_Intel-X710' and + '64B' and + ('BASE' or 'SCALE') and + 'NDRPDR' and + 'ETH' and + '4T2C' and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and + not 'VHOST' and + not 'MEMIF'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "L2PATCH" + - "L2XCBASE" + - "BASE" + - "FIB_10K" + - "FIB_100K" + - "FIB_1M" + layout: + title: "l2sw-2n-skx-x710-64b-4t2c-base_and_scale-ndr" + layout: "plot-latency" + +# Packet Latency - VPP L2 2n-skx-xxv710 base and scale +- + type: "plot" + title: "VPP Latency: l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat" + data: "plot-vpp-throughput-latency-2n-skx" + filter: "'NIC_Intel-XXV710' and + '64B' and + ('BASE' or 'SCALE') and + 'NDRPDR' and + 'ETH' and + '2T1C' and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and + not 'VHOST' and + not 'MEMIF'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "L2PATCH" + - "L2XCBASE" + - "BASE" + - "FIB_10K" + - "FIB_100K" + - "FIB_1M" + layout: + title: "l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr" + layout: "plot-latency" + +- + type: "plot" + title: "VPP Latency: l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat" + data: "plot-vpp-throughput-latency-2n-skx" + filter: "'NIC_Intel-XXV710' and + '64B' and + ('BASE' or 'SCALE') and + 'NDRPDR' and + 'ETH' and + '4T2C' and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and + not 'VHOST' and + not 'MEMIF'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "L2PATCH" + - "L2XCBASE" + - "BASE" + - "FIB_10K" + - "FIB_100K" + - "FIB_1M" + layout: + title: "l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr" + layout: "plot-latency" + +################################################################################ + +# Packet Latency - VPP Container Memif 3n-hsw-x520 +- + type: "plot" + title: "VPP Latency: memif-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/memif-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and + '64B' and + ('BASE' or 'SCALE') and + 'NDRPDR' and + '1T1C' and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and + not 'VHOST' and + 'MEMIF'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "L2XCFWD" + - "L2XCFWD" + - "L2XCFWD" + - "L2BDMACLRN" + - "L2BDMACLRN" + - "L2BDMACLRN" + layout: + title: "memif-3n-hsw-x520-64b-1t1c-base_and_scale-ndr" + layout: "plot-latency" + +- + type: "plot" + title: "VPP Latency: memif-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/memif-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and + '64B' and + ('BASE' or 'SCALE') and + 'NDRPDR' and + '2T2C' and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and + not 'VHOST' and + 'MEMIF'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "L2XCFWD" + - "L2XCFWD" + - "L2XCFWD" + - "L2BDMACLRN" + - "L2BDMACLRN" + - "L2BDMACLRN" + layout: + title: "memif-3n-hsw-x520-64b-2t2c-base_and_scale-ndr" + layout: "plot-latency" + +# Packet Latency - VPP Container Memif 3n-hsw-x710 +- + type: "plot" + title: "VPP Latency: memif-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/memif-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X710' and + '64B' and + ('BASE' or 'SCALE') and + 'NDRPDR' and + '1T1C' and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and + not 'VHOST' and + 'MEMIF'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "L2XCFWD" + - "L2XCFWD" + - "L2XCFWD" + - "L2BDMACLRN" + - "L2BDMACLRN" + - "L2BDMACLRN" + layout: + title: "memif-3n-hsw-x710-64b-1t1c-base_and_scale-ndr" + layout: "plot-latency" + +- + type: "plot" + title: "VPP Latency: memif-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/memif-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X710' and + '64B' and + ('BASE' or 'SCALE') and + 'NDRPDR' and + '2T2C' and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and + not 'VHOST' and + 'MEMIF'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "L2XCFWD" + - "L2XCFWD" + - "L2XCFWD" + - "L2BDMACLRN" + - "L2BDMACLRN" + - "L2BDMACLRN" + layout: + title: "memif-3n-hsw-x710-64b-2t2c-base_and_scale-ndr" + layout: "plot-latency" + +# Packet Latency - VPP Container Memif 3n-hsw-xl710 +- + type: "plot" + title: "VPP Latency: memif-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/memif-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-XL710' and + '64B' and + ('BASE' or 'SCALE') and + 'NDRPDR' and + '1T1C' and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and + not 'VHOST' and + 'MEMIF'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "L2XCFWD" + - "L2XCFWD" + - "L2XCFWD" + - "L2BDMACLRN" + - "L2BDMACLRN" + - "L2BDMACLRN" + layout: + title: "memif-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr" + layout: "plot-latency" + +- + type: "plot" + title: "VPP Latency: memif-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/memif-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-XL710' and + '64B' and + ('BASE' or 'SCALE') and + 'NDRPDR' and + '2T2C' and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and + not 'VHOST' and + 'MEMIF'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "L2XCFWD" + - "L2XCFWD" + - "L2XCFWD" + - "L2BDMACLRN" + - "L2BDMACLRN" + - "L2BDMACLRN" + layout: + title: "memif-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr" + layout: "plot-latency" + +# Packet Latency - VPP Container Memif 3n-skx-x710 +- + type: "plot" + title: "VPP Latency: memif-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/memif-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat" + data: "plot-vpp-throughput-latency-3n-skx" + filter: "'NIC_Intel-X710' and + '64B' and + ('BASE' or 'SCALE') and + 'NDRPDR' and + '2T1C' and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and + not 'VHOST' and + 'MEMIF'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "L2XCFWD" + - "L2XCFWD" + - "L2XCFWD" + - "L2BDMACLRN" + - "L2BDMACLRN" + - "L2BDMACLRN" + layout: + title: "memif-3n-skx-x710-64b-2t1c-base_and_scale-ndr" + layout: "plot-latency" + +- + type: "plot" + title: "VPP Latency: memif-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/memif-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat" + data: "plot-vpp-throughput-latency-3n-skx" + filter: "'NIC_Intel-X710' and + '64B' and + ('BASE' or 'SCALE') and + 'NDRPDR' and + '4T2C' and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and + not 'VHOST' and + 'MEMIF'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "L2XCFWD" + - "L2XCFWD" + - "L2XCFWD" + - "L2BDMACLRN" + - "L2BDMACLRN" + - "L2BDMACLRN" + layout: + title: "memif-3n-skx-x710-64b-4t2c-base_and_scale-ndr" + layout: "plot-latency" + +# Packet Latency - VPP Container Memif 2n-skx-x710 +- + type: "plot" + title: "VPP Latency: memif-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/memif-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat" + data: "plot-vpp-throughput-latency-2n-skx" + filter: "'NIC_Intel-X710' and + '64B' and + ('BASE' or 'SCALE') and + 'NDRPDR' and + '2T1C' and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and + not 'VHOST' and + 'MEMIF'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "L2XCFWD" + - "L2XCFWD" + - "L2XCFWD" + - "L2BDMACLRN" + - "L2BDMACLRN" + - "L2BDMACLRN" + layout: + title: "memif-2n-skx-x710-64b-2t1c-base_and_scale-ndr" + layout: "plot-latency" + +- + type: "plot" + title: "VPP Latency: memif-2n-skx-x710-64b-4t2c-base_and_scale-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/memif-2n-skx-x710-64b-4t2c-base_and_scale-ndr-lat" + data: "plot-vpp-throughput-latency-2n-skx" + filter: "'NIC_Intel-X710' and + '64B' and + ('BASE' or 'SCALE') and + 'NDRPDR' and + '4T2C' and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and + not 'VHOST' and + 'MEMIF'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "L2XCFWD" + - "L2XCFWD" + - "L2XCFWD" + - "L2BDMACLRN" + - "L2BDMACLRN" + - "L2BDMACLRN" + layout: + title: "memif-2n-skx-x710-64b-4t2c-base_and_scale-ndr" + layout: "plot-latency" + +# Packet Latency - VPP Container Memif 2n-skx-xxv710 +- + type: "plot" + title: "VPP Latency: memif-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/memif-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat" + data: "plot-vpp-throughput-latency-2n-skx" + filter: "'NIC_Intel-XXV710' and + '64B' and + ('BASE' or 'SCALE') and + 'NDRPDR' and + '2T1C' and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and + not 'VHOST' and + 'MEMIF'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "L2XCFWD" + - "L2XCFWD" + - "L2XCFWD" + - "L2BDMACLRN" + - "L2BDMACLRN" + - "L2BDMACLRN" + layout: + title: "memif-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr" + layout: "plot-latency" + +- + type: "plot" + title: "VPP Latency: memif-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/memif-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat" + data: "plot-vpp-throughput-latency-2n-skx" + filter: "'NIC_Intel-XXV710' and + '64B' and + ('BASE' or 'SCALE') and + 'NDRPDR' and + '4T2C' and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and + not 'VHOST' and + 'MEMIF'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "L2XCFWD" + - "L2XCFWD" + - "L2XCFWD" + - "L2BDMACLRN" + - "L2BDMACLRN" + - "L2BDMACLRN" + layout: + title: "memif-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr" + layout: "plot-latency" + +################################################################################ + +# Packet Latency - VPP Container Memif 3n-hsw-x520 - l2xc +- + type: "plot" + title: "VPP Latency: k8s-memif-3n-hsw-x520-64b-1t1c-base_and_scale-l2xc-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/k8s-memif-3n-hsw-x520-64b-1t1c-base_and_scale-l2xc-ndr-lat" + data: "plot-ligato-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and + '64B' and + ('BASE' or 'SCALE') and + 'NDRPDR' and + '1T1C' and + 'L2XCFWD' and + not 'VHOST' and + 'MEMIF'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "1VNF" + - "2VNF" + - "4VNF" + - "2VNF" + - "4VNF" + layout: + title: "k8s-memif-3n-hsw-x520-64b-1t1c-base_and_scale-l2xc-ndr" + layout: "plot-latency" + +- + type: "plot" + title: "VPP Latency: k8s-memif-3n-hsw-x520-64b-2t2c-base_and_scale-l2xc-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/k8s-memif-3n-hsw-x520-64b-2t2c-base_and_scale-l2xc-ndr-lat" + data: "plot-ligato-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and + '64B' and + ('BASE' or 'SCALE') and + 'NDRPDR' and + '2T2C' and + 'L2XCFWD' and + not 'VHOST' and + 'MEMIF'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "1VNF" + - "2VNF" + - "4VNF" + - "2VNF" + - "4VNF" + layout: + title: "k8s-memif-3n-hsw-x520-64b-2t2c-base_and_scale-l2xc-ndr" + layout: "plot-latency" + +# Packet Latency - VPP Container Memif 3n-hsw-x520 - l2bd +- + type: "plot" + title: "VPP Latency: k8s-memif-3n-hsw-x520-64b-1t1c-base_and_scale-l2bd-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/k8s-memif-3n-hsw-x520-64b-1t1c-base_and_scale-l2bd-ndr-lat" + data: "plot-ligato-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and + '64B' and + ('BASE' or 'SCALE') and + 'NDRPDR' and + '1T1C' and + ('L2BDMACSTAT' or 'L2BDMACLRN') and + not 'VHOST' and + 'MEMIF'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "1VNF" + - "2VNF" + - "4VNF" + - "2VNF" + - "4VNF" + layout: + title: "k8s-memif-3n-hsw-x520-64b-1t1c-base_and_scale-l2bd-ndr" + layout: "plot-latency" + +- + type: "plot" + title: "VPP Latency: k8s-memif-3n-hsw-x520-64b-2t2c-base_and_scale-l2bd-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/k8s-memif-3n-hsw-x520-64b-2t2c-base_and_scale-l2bd-ndr-lat" + data: "plot-ligato-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and + '64B' and + ('BASE' or 'SCALE') and + 'NDRPDR' and + '2T2C' and + ('L2BDMACSTAT' or 'L2BDMACLRN') and + not 'VHOST' and + 'MEMIF'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "1VNF" + - "2VNF" + - "4VNF" + - "2VNF" + - "4VNF" + layout: + title: "k8s-memif-3n-hsw-x520-64b-2t2c-base_and_scale-l2bd-ndr" + layout: "plot-latency" + +# Packet Latency - VPP Container Memif 3n-hsw-x710 - l2xc +- + type: "plot" + title: "VPP Latency: k8s-memif-3n-hsw-x710-64b-1t1c-base_and_scale-l2xc-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/k8s-memif-3n-hsw-x710-64b-1t1c-base_and_scale-l2xc-ndr-lat" + data: "plot-ligato-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X710' and + '64B' and + ('BASE' or 'SCALE') and + 'NDRPDR' and + '1T1C' and + 'L2XCFWD' and + not 'VHOST' and + 'MEMIF'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "1VNF" + - "2VNF" + - "4VNF" + - "2VNF" + - "4VNF" + layout: + title: "k8s-memif-3n-hsw-x710-64b-1t1c-base_and_scale-l2xc-ndr" + layout: "plot-latency" + +- + type: "plot" + title: "VPP Latency: k8s-memif-3n-hsw-x710-64b-2t2c-base_and_scale-l2xc-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/k8s-memif-3n-hsw-x710-64b-2t2c-base_and_scale-l2xc-ndr-lat" + data: "plot-ligato-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X710' and + '64B' and + ('BASE' or 'SCALE') and + 'NDRPDR' and + '2T2C' and + 'L2XCFWD' and + not 'VHOST' and + 'MEMIF'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "1VNF" + - "2VNF" + - "4VNF" + - "2VNF" + - "4VNF" + layout: + title: "k8s-memif-3n-hsw-x710-64b-2t2c-base_and_scale-l2xc-ndr" + layout: "plot-latency" + +# Packet Latency - VPP Container Memif 3n-hsw-x710 - l2bd +- + type: "plot" + title: "VPP Latency: k8s-memif-3n-hsw-x710-64b-1t1c-base_and_scale-l2bd-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/k8s-memif-3n-hsw-x710-64b-1t1c-base_and_scale-l2bd-ndr-lat" + data: "plot-ligato-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X710' and + '64B' and + ('BASE' or 'SCALE') and + 'NDRPDR' and + '1T1C' and + ('L2BDMACSTAT' or 'L2BDMACLRN') and + not 'VHOST' and + 'MEMIF'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "1VNF" + - "2VNF" + - "4VNF" + - "2VNF" + - "4VNF" + layout: + title: "k8s-memif-3n-hsw-x710-64b-1t1c-base_and_scale-l2bd-ndr" + layout: "plot-latency" + +- + type: "plot" + title: "VPP Latency: k8s-memif-3n-hsw-x710-64b-2t2c-base_and_scale-l2bd-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/k8s-memif-3n-hsw-x710-64b-2t2c-base_and_scale-l2bd-ndr-lat" + data: "plot-ligato-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X710' and + '64B' and + ('BASE' or 'SCALE') and + 'NDRPDR' and + '2T2C' and + ('L2BDMACSTAT' or 'L2BDMACLRN') and + not 'VHOST' and + 'MEMIF'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "1VNF" + - "2VNF" + - "4VNF" + - "2VNF" + - "4VNF" + layout: + title: "k8s-memif-3n-hsw-x710-64b-2t2c-base_and_scale-l2bd-ndr" + layout: "plot-latency" + +################################################################################ + +# Packet Latency - VPP IPv4 3n-hsw-x520 base and scale +- + type: "plot" + title: "VPP Latency: ip4-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and + '64B' and + ('IP4BASE' or 'FIB_20K' or 'FIB_200K' or 'FIB_2M') and + 'NDRPDR' and + '1T1C' and + 'IP4FWD' and + not 'IPSEC' and + not 'VHOST'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "IP4BASE" + - "FIB_20K" + - "FIB_200K" + - "FIB_2M" + layout: + title: "ip4-3n-hsw-x520-64b-1t1c-base_and_scale-ndr" + layout: "plot-latency" + +- + type: "plot" + title: "VPP Latency: ip4-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and + '64B' and + ('IP4BASE' or 'FIB_20K' or 'FIB_200K' or 'FIB_2M') and + 'NDRPDR' and + '2T2C' and + 'IP4FWD' and + not 'IPSEC' and + not 'VHOST'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "IP4BASE" + - "FIB_20K" + - "FIB_200K" + - "FIB_2M" + layout: + title: "ip4-3n-hsw-x520-64b-2t2c-base_and_scale-ndr" + layout: "plot-latency" + +# Packet Latency - VPP IPv4 3n-hsw-x520 features +- + type: "plot" + title: "VPP Latency: ip4-3n-hsw-x520-64b-1t1c-features-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x520-64b-1t1c-features-ndr-lat" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and + '64B' and + ('IP4BASE' or + 'POLICE_MARK' or + 'COPWHLIST' or + ('NAT44' and 'BASE') or + ('ACL_STATELESS' and 'ACL10' and '10k_FLOWS')) and + 'NDRPDR' and + '1T1C' and + 'IP4FWD' and + not 'IPSEC' and + not 'VHOST'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "IP4BASE" + - "NAT44" + - "POLICE_MARK" + - "COPWHLIST" + - "IACL" + - "OACL" + layout: + title: "ip4-3n-hsw-x520-64b-1t1c-features-ndr" + layout: "plot-latency" + +- + type: "plot" + title: "VPP Latency: ip4-3n-hsw-x520-64b-2t2c-features-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x520-64b-2t2c-features-ndr-lat" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and + '64B' and + ('IP4BASE' or + 'POLICE_MARK' or + 'COPWHLIST' or + ('NAT44' and 'BASE') or + ('ACL_STATELESS' and 'ACL10' and '10k_FLOWS')) and + 'NDRPDR' and + '2T2C' and + 'IP4FWD' and + not 'IPSEC' and + not 'VHOST'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "IP4BASE" + - "NAT44" + - "POLICE_MARK" + - "COPWHLIST" + - "IACL" + - "OACL" + layout: + title: "ip4-3n-hsw-x520-64b-2t2c-features-ndr" + layout: "plot-latency" + +# Packet Latency - VPP IPv4 3n-hsw-x520 features nat44 +- + type: "plot" + title: "VPP Latency: ip4-3n-hsw-x520-64b-1t1c-features-nat44-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x520-64b-1t1c-features-nat44-ndr-lat" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and + '64B' and + 'NDRPDR' and + '1T1C' and + 'IP4FWD' and + 'NAT44' and + not 'IPSEC' and + not 'VHOST'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "BASE" + - "BASE" + - "SRC_USER_10" + - "SRC_USER_100" + - "SRC_USER_1000" + - "SRC_USER_2000" + layout: + title: "ip4-3n-hsw-x520-64b-1t1c-features-nat44-ndr" + layout: "plot-latency" + +- + type: "plot" + title: "VPP Latency: ip4-3n-hsw-x520-64b-2t2c-features-nat44-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x520-64b-2t2c-features-nat44-ndr-lat" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and + '64B' and + 'NDRPDR' and + '2T2C' and + 'IP4FWD' and + 'NAT44' and + not 'IPSEC' and + not 'VHOST'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "BASE" + - "BASE" + - "SRC_USER_10" + - "SRC_USER_100" + - "SRC_USER_1000" + - "SRC_USER_2000" + layout: + title: "ip4-3n-hsw-x520-64b-2t2c-features-nat44-ndr" + layout: "plot-latency" + +# Packet Latency - VPP IPv4 3n-hsw-x520 features iacl +- + type: "plot" + title: "VPP Latency: ip4-3n-hsw-x520-64b-1t1c-features-iacl-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x520-64b-1t1c-features-iacl-ndr-lat" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and + '64B' and + 'NDRPDR' and + '1T1C' and + 'IP4FWD' and + 'IACL' and + ('ACL10' or 'ACL50') and '10k_FLOWS' and + not 'IPSEC' and + not 'VHOST'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "ACL_STATELESS" + - "ACL_STATEFUL" + - "ACL_STATELESS" + - "ACL_STATEFUL" + layout: + title: "ip4-3n-hsw-x520-64b-1t1c-features-iacl-ndr" + layout: "plot-latency" + +- + type: "plot" + title: "VPP Latency: ip4-3n-hsw-x520-64b-2t2c-features-iacl-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x520-64b-2t2c-features-iacl-ndr-lat" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and + '64B' and + 'NDRPDR' and + '2T2C' and + 'IP4FWD' and + 'IACL' and + ('ACL10' or 'ACL50') and '10k_FLOWS' and + not 'IPSEC' and + not 'VHOST'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "ACL_STATELESS" + - "ACL_STATEFUL" + - "ACL_STATELESS" + - "ACL_STATEFUL" + layout: + title: "ip4-3n-hsw-x520-64b-2t2c-features-iacl-ndr" + layout: "plot-latency" + +# Packet Latency - VPP IPv4 3n-hsw-x520 features oacl +- + type: "plot" + title: "VPP Latency: ip4-3n-hsw-x520-64b-1t1c-features-oacl-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x520-64b-1t1c-features-oacl-ndr-lat" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and + '64B' and + 'NDRPDR' and + '1T1C' and + 'IP4FWD' and + 'OACL' and + ('ACL10' or 'ACL50') and '10k_FLOWS' and + not 'IPSEC' and + not 'VHOST'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "ACL_STATELESS" + - "ACL_STATEFUL" + - "ACL_STATELESS" + - "ACL_STATEFUL" + layout: + title: "ip4-3n-hsw-x520-64b-1t1c-features-oacl-ndr" + layout: "plot-latency" + +- + type: "plot" + title: "VPP Latency: ip4-3n-hsw-x520-64b-2t2c-features-oacl-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x520-64b-2t2c-features-oacl-ndr-lat" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and + '64B' and + 'NDRPDR' and + '2T2C' and + 'IP4FWD' and + 'OACL' and + ('ACL10' or 'ACL50') and '10k_FLOWS' and + not 'IPSEC' and + not 'VHOST'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "ACL_STATELESS" + - "ACL_STATEFUL" + - "ACL_STATELESS" + - "ACL_STATEFUL" + layout: + title: "ip4-3n-hsw-x520-64b-2t2c-features-oacl-ndr" + layout: "plot-latency" + +# Packet Latency - VPP IPv4 3n-hsw-x710 base and scale +- + type: "plot" + title: "VPP Latency: ip4-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X710' and + '64B' and + ('IP4BASE' or 'FIB_20K' or 'FIB_200K' or 'FIB_2M') and + 'NDRPDR' and + '1T1C' and + 'IP4FWD' and + not 'IPSEC' and + not 'VHOST'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "IP4BASE" + - "FIB_20K" + - "FIB_200K" + - "FIB_2M" + layout: + title: "ip4-3n-hsw-x710-64b-1t1c-base_and_scale-ndr" + layout: "plot-latency" + +- + type: "plot" + title: "VPP Latency: ip4-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X710' and + '64B' and + ('IP4BASE' or 'FIB_20K' or 'FIB_200K' or 'FIB_2M') and + 'NDRPDR' and + '2T2C' and + 'IP4FWD' and + not 'IPSEC' and + not 'VHOST'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "IP4BASE" + - "FIB_20K" + - "FIB_200K" + - "FIB_2M" + layout: + title: "ip4-3n-hsw-x710-64b-2t2c-base_and_scale-ndr" + layout: "plot-latency" + +# Packet Latency - VPP IPv4 3n-hsw-x710 features +- + type: "plot" + title: "VPP Latency: ip4-3n-hsw-x710-64b-1t1c-features-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x710-64b-1t1c-features-ndr-lat" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X710' and + '64B' and + ('IP4BASE' or + 'POLICE_MARK' or + 'COPWHLIST' or + ('NAT44' and 'BASE') or + ('ACL_STATELESS' and 'ACL10' and '10k_FLOWS')) and + 'NDRPDR' and + '1T1C' and + 'IP4FWD' and + not 'IPSEC' and + not 'VHOST'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "IP4BASE" + - "NAT44" + - "POLICE_MARK" + - "COPWHLIST" + - "IACL" + - "OACL" + layout: + title: "ip4-3n-hsw-x710-64b-1t1c-features-ndr" + layout: "plot-latency" + +- + type: "plot" + title: "VPP Latency: ip4-3n-hsw-x710-64b-2t2c-features-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x710-64b-2t2c-features-ndr-lat" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X710' and + '64B' and + ('IP4BASE' or + 'POLICE_MARK' or + 'COPWHLIST' or + ('NAT44' and 'BASE') or + ('ACL_STATELESS' and 'ACL10' and '10k_FLOWS')) and + 'NDRPDR' and + '2T2C' and + 'IP4FWD' and + not 'IPSEC' and + not 'VHOST'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "IP4BASE" + - "NAT44" + - "POLICE_MARK" + - "COPWHLIST" + - "IACL" + - "OACL" + layout: + title: "ip4-3n-hsw-x710-64b-2t2c-features-ndr" + layout: "plot-latency" + +# Packet Latency - VPP IPv4 3n-hsw-x710 features nat44 +- + type: "plot" + title: "VPP Latency: ip4-3n-hsw-x710-64b-1t1c-features-nat44-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x710-64b-1t1c-features-nat44-ndr-lat" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X710' and + '64B' and + 'NDRPDR' and + '1T1C' and + 'IP4FWD' and + 'NAT44' and + not 'IPSEC' and + not 'VHOST'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "BASE" + - "BASE" + - "SRC_USER_10" + - "SRC_USER_100" + - "SRC_USER_1000" + - "SRC_USER_2000" + layout: + title: "ip4-3n-hsw-x710-64b-1t1c-features-nat44-ndr" + layout: "plot-latency" + +- + type: "plot" + title: "VPP Latency: ip4-3n-hsw-x710-64b-2t2c-features-nat44-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x710-64b-2t2c-features-nat44-ndr-lat" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X710' and + '64B' and + 'NDRPDR' and + '2T2C' and + 'IP4FWD' and + 'NAT44' and + not 'IPSEC' and + not 'VHOST'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "BASE" + - "BASE" + - "SRC_USER_10" + - "SRC_USER_100" + - "SRC_USER_1000" + - "SRC_USER_2000" + layout: + title: "ip4-3n-hsw-x710-64b-2t2c-features-nat44-ndr" + layout: "plot-latency" + +# Packet Latency - VPP IPv4 3n-hsw-x710 features iacl +- + type: "plot" + title: "VPP Latency: ip4-3n-hsw-x710-64b-1t1c-features-iacl-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x710-64b-1t1c-features-iacl-ndr-lat" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X710' and + '64B' and + 'NDRPDR' and + '1T1C' and + 'IP4FWD' and + 'IACL' and + ('ACL10' or 'ACL50') and '10k_FLOWS' and + not 'IPSEC' and + not 'VHOST'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "ACL_STATELESS" + - "ACL_STATEFUL" + - "ACL_STATELESS" + - "ACL_STATEFUL" + layout: + title: "ip4-3n-hsw-x710-64b-1t1c-features-iacl-ndr" + layout: "plot-latency" + +- + type: "plot" + title: "VPP Latency: ip4-3n-hsw-x710-64b-2t2c-features-iacl-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x710-64b-2t2c-features-iacl-ndr-lat" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X710' and + '64B' and + 'NDRPDR' and + '2T2C' and + 'IP4FWD' and + 'IACL' and + ('ACL10' or 'ACL50') and '10k_FLOWS' and + not 'IPSEC' and + not 'VHOST'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "ACL_STATELESS" + - "ACL_STATEFUL" + - "ACL_STATELESS" + - "ACL_STATEFUL" + layout: + title: "ip4-3n-hsw-x710-64b-2t2c-features-iacl-ndr" + layout: "plot-latency" + +# Packet Latency - VPP IPv4 3n-hsw-x710 features oacl +- + type: "plot" + title: "VPP Latency: ip4-3n-hsw-x710-64b-1t1c-features-oacl-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x710-64b-1t1c-features-oacl-ndr-lat" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X710' and + '64B' and + 'NDRPDR' and + '1T1C' and + 'IP4FWD' and + 'OACL' and + ('ACL10' or 'ACL50') and '10k_FLOWS' and + not 'IPSEC' and + not 'VHOST'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "ACL_STATELESS" + - "ACL_STATEFUL" + - "ACL_STATELESS" + - "ACL_STATEFUL" + layout: + title: "ip4-3n-hsw-x710-64b-1t1c-features-oacl-ndr" + layout: "plot-latency" + +- + type: "plot" + title: "VPP Latency: ip4-3n-hsw-x710-64b-2t2c-features-oacl-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x710-64b-2t2c-features-oacl-ndr-lat" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X710' and + '64B' and + 'NDRPDR' and + '2T2C' and + 'IP4FWD' and + 'OACL' and + ('ACL10' or 'ACL50') and '10k_FLOWS' and + not 'IPSEC' and + not 'VHOST'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "ACL_STATELESS" + - "ACL_STATEFUL" + - "ACL_STATELESS" + - "ACL_STATEFUL" + layout: + title: "ip4-3n-hsw-x710-64b-2t2c-features-oacl-ndr" + layout: "plot-latency" + +# Packet Latency - VPP IPv4 3n-hsw-xl710 base and scale +- + type: "plot" + title: "VPP Latency: ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-XL710' and + '64B' and + ('IP4BASE' or 'FIB_20K' or 'FIB_200K' or 'FIB_2M') and + 'NDRPDR' and + '1T1C' and + 'IP4FWD' and + not 'IPSEC' and + not 'VHOST'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "IP4BASE" + - "FIB_20K" + - "FIB_200K" + - "FIB_2M" + layout: + title: "ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr" + layout: "plot-latency" + +- + type: "plot" + title: "VPP Latency: ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-XL710' and + '64B' and + ('IP4BASE' or 'FIB_20K' or 'FIB_200K' or 'FIB_2M') and + 'NDRPDR' and + '2T2C' and + 'IP4FWD' and + not 'IPSEC' and + not 'VHOST'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "IP4BASE" + - "FIB_20K" + - "FIB_200K" + - "FIB_2M" + layout: + title: "ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr" + layout: "plot-latency" + +# Packet Latency - VPP IPv4 3n-skx-x710 base and scale +- + type: "plot" + title: "VPP Latency: ip4-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/ip4-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat" + data: "plot-vpp-throughput-latency-3n-skx" + filter: "'NIC_Intel-X710' and + '64B' and + ('IP4BASE' or 'FIB_20K' or 'FIB_200K' or 'FIB_2M') and + 'NDRPDR' and + '2T1C' and + 'IP4FWD' and + not 'IPSEC' and + not 'VHOST'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "IP4BASE" + - "FIB_20K" + - "FIB_200K" + - "FIB_2M" + layout: + title: "ip4-3n-skx-x710-64b-2t1c-base_and_scale-ndr" + layout: "plot-latency" + +- + type: "plot" + title: "VPP Latency: ip4-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/ip4-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat" + data: "plot-vpp-throughput-latency-3n-skx" + filter: "'NIC_Intel-X710' and + '64B' and + ('IP4BASE' or 'FIB_20K' or 'FIB_200K' or 'FIB_2M') and + 'NDRPDR' and + '4T2C' and + 'IP4FWD' and + not 'IPSEC' and + not 'VHOST'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "IP4BASE" + - "FIB_20K" + - "FIB_200K" + - "FIB_2M" + layout: + title: "ip4-3n-skx-x710-64b-4t2c-base_and_scale-ndr" + layout: "plot-latency" + +# Packet Latency - VPP IPv4 3n-skx-x710 features oacl +- + type: "plot" + title: "VPP Latency: ip4-3n-skx-x710-64b-2t1c-features-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/ip4-3n-skx-x710-64b-2t1c-features-ndr-lat" + data: "plot-vpp-throughput-latency-3n-skx" + filter: "'NIC_Intel-X710' and + '64B' and + ('IP4BASE' or + 'POLICE_MARK' or + 'COPWHLIST' or + ('NAT44' and 'BASE') or + ('ACL_STATELESS' and 'ACL10' and '10k_FLOWS')) and + 'NDRPDR' and + '2T1C' and + 'IP4FWD' and + not 'IPSEC' and + not 'VHOST'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "IP4BASE" + - "NAT44" + - "POLICE_MARK" + - "COPWHLIST" + - "IACL" + - "OACL" + layout: + title: "ip4-3n-skx-x710-64b-2t1c-features-ndr" + layout: "plot-latency" + +- + type: "plot" + title: "VPP Latency: ip4-3n-skx-x710-64b-4t2c-features-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/ip4-3n-skx-x710-64b-4t2c-features-ndr-lat" + data: "plot-vpp-throughput-latency-3n-skx" + filter: "'NIC_Intel-X710' and + '64B' and + ('IP4BASE' or + 'POLICE_MARK' or + 'COPWHLIST' or + ('NAT44' and 'BASE') or + ('ACL_STATELESS' and 'ACL10' and '10k_FLOWS')) and + 'NDRPDR' and + '4T2C' and + 'IP4FWD' and + not 'IPSEC' and + not 'VHOST'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "IP4BASE" + - "NAT44" + - "POLICE_MARK" + - "COPWHLIST" + - "IACL" + - "OACL" + layout: + title: "ip4-3n-skx-x710-64b-4t2c-features-ndr" + layout: "plot-latency" + +# Packet Latency - VPP IPv4 3n-skx-x710 features nat44 +- + type: "plot" + title: "VPP Latency: ip4-3n-skx-x710-64b-2t1c-features-nat44-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/ip4-3n-skx-x710-64b-2t1c-features-nat44-ndr-lat" + data: "plot-vpp-throughput-latency-3n-skx" + filter: "'NIC_Intel-X710' and + '64B' and + 'NDRPDR' and + '2T1C' and + 'IP4FWD' and + 'NAT44' and + not 'IPSEC' and + not 'VHOST'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "BASE" + - "BASE" + - "SRC_USER_10" + - "SRC_USER_100" + - "SRC_USER_1000" + - "SRC_USER_2000" + layout: + title: "ip4-3n-skx-x710-64b-2t1c-features-nat44-ndr" + layout: "plot-latency" + +- + type: "plot" + title: "VPP Latency: ip4-3n-skx-x710-64b-4t2c-features-nat44-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/ip4-3n-skx-x710-64b-4t2c-features-nat44-ndr-lat" + data: "plot-vpp-throughput-latency-3n-skx" + filter: "'NIC_Intel-X710' and + '64B' and + 'NDRPDR' and + '4T2C' and + 'IP4FWD' and + 'NAT44' and + not 'IPSEC' and + not 'VHOST'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "BASE" + - "BASE" + - "SRC_USER_10" + - "SRC_USER_100" + - "SRC_USER_1000" + - "SRC_USER_2000" + layout: + title: "ip4-3n-skx-x710-64b-4t2c-features-nat44-ndr" + layout: "plot-latency" + +# Packet Latency - VPP IPv4 3n-skx-x710 features iacl +- + type: "plot" + title: "VPP Latency: ip4-3n-skx-x710-64b-2t1c-features-iacl-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/ip4-3n-skx-x710-64b-2t1c-features-iacl-ndr-lat" + data: "plot-vpp-throughput-latency-3n-skx" + filter: "'NIC_Intel-X710' and + '64B' and + 'NDRPDR' and + '2T1C' and + 'IP4FWD' and + 'IACL' and + ('ACL10' or 'ACL50') and '10k_FLOWS' and + not 'IPSEC' and + not 'VHOST'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "ACL_STATELESS" + - "ACL_STATEFUL" + - "ACL_STATELESS" + - "ACL_STATEFUL" + layout: + title: "ip4-3n-skx-x710-64b-2t1c-features-iacl-ndr" + layout: "plot-latency" + +- + type: "plot" + title: "VPP Latency: ip4-3n-skx-x710-64b-4t2c-features-iacl-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/ip4-3n-skx-x710-64b-4t2c-features-iacl-ndr-lat" + data: "plot-vpp-throughput-latency-3n-skx" + filter: "'NIC_Intel-X710' and + '64B' and + 'NDRPDR' and + '4T2C' and + 'IP4FWD' and + 'IACL' and + ('ACL10' or 'ACL50') and '10k_FLOWS' and + not 'IPSEC' and + not 'VHOST'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "ACL_STATELESS" + - "ACL_STATEFUL" + - "ACL_STATELESS" + - "ACL_STATEFUL" + layout: + title: "ip4-3n-skx-x710-64b-4t2c-features-iacl-ndr" + layout: "plot-latency" + +# Packet Latency - VPP IPv4 3n-skx-x710 features oacl +- + type: "plot" + title: "VPP Latency: ip4-3n-skx-x710-64b-2t1c-features-oacl-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/ip4-3n-skx-x710-64b-2t1c-features-oacl-ndr-lat" + data: "plot-vpp-throughput-latency-3n-skx" + filter: "'NIC_Intel-X710' and + '64B' and + 'NDRPDR' and + '2T1C' and + 'IP4FWD' and + 'OACL' and + ('ACL10' or 'ACL50') and '10k_FLOWS' and + not 'IPSEC' and + not 'VHOST'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "ACL_STATELESS" + - "ACL_STATEFUL" + - "ACL_STATELESS" + - "ACL_STATEFUL" + layout: + title: "ip4-3n-skx-x710-64b-2t1c-features-oacl-ndr" + layout: "plot-latency" + +- + type: "plot" + title: "VPP Latency: ip4-3n-skx-x710-64b-4t2c-features-oacl-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/ip4-3n-skx-x710-64b-4t2c-features-ndr-oacl-lat" + data: "plot-vpp-throughput-latency-3n-skx" + filter: "'NIC_Intel-X710' and + '64B' and + 'NDRPDR' and + '4T2C' and + 'IP4FWD' and + 'OACL' and + ('ACL10' or 'ACL50') and '10k_FLOWS' and + not 'IPSEC' and + not 'VHOST'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "ACL_STATELESS" + - "ACL_STATEFUL" + - "ACL_STATELESS" + - "ACL_STATEFUL" + layout: + title: "ip4-3n-skx-x710-64b-4t2c-features-oacl-ndr" + layout: "plot-latency" + +# Packet Latency - VPP IPv4 2n-skx-x710 base and scale +- + type: "plot" + title: "VPP Latency: ip4-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/ip4-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat" + data: "plot-vpp-throughput-latency-2n-skx" + filter: "'NIC_Intel-X710' and + '64B' and + ('IP4BASE' or 'FIB_20K' or 'FIB_200K' or 'FIB_2M') and + 'NDRPDR' and + '2T1C' and + 'IP4FWD' and + not 'IPSEC' and + not 'VHOST'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "IP4BASE" + - "FIB_20K" + - "FIB_200K" + - "FIB_2M" + layout: + title: "ip4-2n-skx-x710-64b-2t1c-base_and_scale-ndr" + layout: "plot-latency" + +- + type: "plot" + title: "VPP Latency: ip4-2n-skx-x710-64b-4t2c-base_and_scale-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/ip4-2n-skx-x710-64b-4t2c-base_and_scale-ndr-lat" + data: "plot-vpp-throughput-latency-2n-skx" + filter: "'NIC_Intel-X710' and + '64B' and + ('IP4BASE' or 'FIB_20K' or 'FIB_200K' or 'FIB_2M') and + 'NDRPDR' and + '4T2C' and + 'IP4FWD' and + not 'IPSEC' and + not 'VHOST'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "IP4BASE" + - "FIB_20K" + - "FIB_200K" + - "FIB_2M" + layout: + title: "ip4-2n-skx-x710-64b-4t2c-base_and_scale-ndr" + layout: "plot-latency" + +# Packet Latency - VPP IPv4 2n-skx-xxv710 base and scale +- + type: "plot" + title: "VPP Latency: ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat" + data: "plot-vpp-throughput-latency-2n-skx" + filter: "'NIC_Intel-XXV710' and + '64B' and + ('IP4BASE' or 'FIB_20K' or 'FIB_200K' or 'FIB_2M') and + 'NDRPDR' and + '2T1C' and + 'IP4FWD' and + not 'IPSEC' and + not 'VHOST'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "IP4BASE" + - "FIB_20K" + - "FIB_200K" + - "FIB_2M" + layout: + title: "ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr" + layout: "plot-latency" + +- + type: "plot" + title: "VPP Latency: ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat" + data: "plot-vpp-throughput-latency-2n-skx" + filter: "'NIC_Intel-XXV710' and + '64B' and + ('IP4BASE' or 'FIB_20K' or 'FIB_200K' or 'FIB_2M') and + 'NDRPDR' and + '4T2C' and + 'IP4FWD' and + not 'IPSEC' and + not 'VHOST'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "IP4BASE" + - "FIB_20K" + - "FIB_200K" + - "FIB_2M" + layout: + title: "ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr" + layout: "plot-latency" + +################################################################################ + +# Packet Latency - VPP Ipv4 tunnels 3n-hsw-x520 +- + type: "plot" + title: "VPP Latency: ip4tun-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and + '64B' and + 'ENCAP' and + 'NDRPDR' and + '1T1C' and + 'VXLAN' and + 'L2BDMACLRN' and + not 'VHOST' and + not 'IPSECHW'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "not DOT1Q" + - "VXLAN_1" + - "VXLAN_10" + - "VXLAN_100" + - "VXLAN_1000" + layout: + title: "ip4tun-3n-hsw-x520-64b-1t1c-base_and_scale-ndr" + layout: "plot-latency" + +- + type: "plot" + title: "VPP Latency: ip4tun-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and + '64B' and + 'ENCAP' and + 'NDRPDR' and + '2T2C' and + 'VXLAN' and + 'L2BDMACLRN' and + not 'VHOST' and + not 'IPSECHW'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "not DOT1Q" + - "VXLAN_1" + - "VXLAN_10" + - "VXLAN_100" + - "VXLAN_1000" + layout: + title: "ip4tun-3n-hsw-x520-64b-2t2c-base_and_scale-ndr" + layout: "plot-latency" + +# Packet Latency - VPP Ipv4 tunnels 3n-hsw-x520 - features +- + type: "plot" + title: "VPP Latency: ip4tun-3n-hsw-x520-64b-1t1c-base_and_features-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-hsw-x520-64b-1t1c-base_and_features-ndr-lat" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and + '64B' and + 'ENCAP' and + 'NDRPDR' and + '1T1C' and + ('VXLAN' and ('L2BDMACLRN' or 'L2XCFWD') or 'LISP') and + not 'DOT1Q' and + not 'VHOST' and + not 'IPSECHW'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "L2BDMACLRN" + - "L2XCFWD" + - "LISP" + layout: + title: "ip4tun-3n-hsw-x520-64b-1t1c-base_and_features-ndr" + layout: "plot-latency" + +- + type: "plot" + title: "VPP Latency: ip4tun-3n-hsw-x520-64b-2t2c-base_and_features-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-hsw-x520-64b-2t2c-base_and_features-ndr-lat" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and + '64B' and + 'ENCAP' and + 'NDRPDR' and + '2T2C' and + ('VXLAN' and ('L2BDMACLRN' or 'L2XCFWD') or 'LISP') and + not 'DOT1Q' and + not 'VHOST' and + not 'IPSECHW'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "L2BDMACLRN" + - "L2XCFWD" + - "LISP" + layout: + title: "ip4tun-3n-hsw-x520-64b-2t2c-base_and_features-ndr" + layout: "plot-latency" + +# Packet Latency - VPP Ipv4 tunnels 3n-hsw-x710 +- + type: "plot" + title: "VPP Latency: ip4tun-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X710' and + '64B' and + 'ENCAP' and + 'NDRPDR' and + '1T1C' and + 'VXLAN' and + 'L2BDMACLRN' and + not 'VHOST' and + not 'IPSECHW'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "not DOT1Q" + - "VXLAN_1" + - "VXLAN_10" + - "VXLAN_100" + - "VXLAN_1000" + layout: + title: "ip4tun-3n-hsw-x710-64b-1t1c-base_and_scale-ndr" + layout: "plot-latency" + +- + type: "plot" + title: "VPP Latency: ip4tun-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X710' and + '64B' and + 'ENCAP' and + 'NDRPDR' and + '2T2C' and + 'VXLAN' and + 'L2BDMACLRN' and + not 'VHOST' and + not 'IPSECHW'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "not DOT1Q" + - "VXLAN_1" + - "VXLAN_10" + - "VXLAN_100" + - "VXLAN_1000" + layout: + title: "ip4tun-3n-hsw-x710-64b-2t2c-base_and_scale-ndr" + layout: "plot-latency" + +# Packet Latency - VPP Ipv4 tunnels 3n-hsw-x710 - features +- + type: "plot" + title: "VPP Latency: ip4tun-3n-hsw-x710-64b-1t1c-base_and_features-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-hsw-x710-64b-1t1c-base_and_features-ndr-lat" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X710' and + '64B' and + 'ENCAP' and + 'NDRPDR' and + '1T1C' and + ('VXLAN' and ('L2BDMACLRN' or 'L2XCFWD') or 'LISP') and + not 'DOT1Q' and + not 'VHOST' and + not 'IPSECHW'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "L2BDMACLRN" + - "L2XCFWD" + - "LISP" + layout: + title: "ip4tun-3n-hsw-x710-64b-1t1c-base_and_features-ndr" + layout: "plot-latency" + +- + type: "plot" + title: "VPP Latency: ip4tun-3n-hsw-x710-64b-2t2c-base_and_features-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-hsw-x710-64b-2t2c-base_and_features-ndr-lat" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X710' and + '64B' and + 'ENCAP' and + 'NDRPDR' and + '2T2C' and + ('VXLAN' and ('L2BDMACLRN' or 'L2XCFWD') or 'LISP') and + not 'DOT1Q' and + not 'VHOST' and + not 'IPSECHW'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "L2BDMACLRN" + - "L2XCFWD" + - "LISP" + layout: + title: "ip4tun-3n-hsw-x710-64b-2t2c-base_and_features-ndr" + layout: "plot-latency" + +# Packet Latency - VPP Ipv4 tunnels 3n-skx-x710 +- + type: "plot" + title: "VPP Latency: ip4tun-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat" + data: "plot-vpp-throughput-latency-3n-skx" + filter: "'NIC_Intel-X710' and + '64B' and + 'ENCAP' and + 'NDRPDR' and + '2T1C' and + 'VXLAN' and + 'L2BDMACLRN' and + not 'VHOST' and + not 'IPSECHW'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "not DOT1Q" + - "VXLAN_1" + - "VXLAN_10" + - "VXLAN_100" + - "VXLAN_1000" + layout: + title: "ip4tun-3n-skx-x710-64b-2t1c-base_and_scale-ndr" + layout: "plot-latency" + +- + type: "plot" + title: "VPP Latency: ip4tun-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat" + data: "plot-vpp-throughput-latency-3n-skx" + filter: "'NIC_Intel-X710' and + '64B' and + 'ENCAP' and + 'NDRPDR' and + '4T2C' and + 'VXLAN' and + 'L2BDMACLRN' and + not 'VHOST' and + not 'IPSECHW'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "not DOT1Q" + - "VXLAN_1" + - "VXLAN_10" + - "VXLAN_100" + - "VXLAN_1000" + layout: + title: "ip4tun-3n-skx-x710-64b-4t2c-base_and_scale-ndr" + layout: "plot-latency" + +# Packet Latency - VPP Ipv4 tunnels 3n-skx-x710 - features +- + type: "plot" + title: "VPP Latency: ip4tun-3n-skx-x710-64b-2t1c-base_and_features-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-skx-x710-64b-2t1c-base_and_features-ndr-lat" + data: "plot-vpp-throughput-latency-3n-skx" + filter: "'NIC_Intel-X710' and + '64B' and + 'ENCAP' and + 'NDRPDR' and + '2T1C' and + ('VXLAN' and ('L2BDMACLRN' or 'L2XCFWD') or 'LISP') and + not 'DOT1Q' and + not 'VHOST' and + not 'IPSECHW'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "L2BDMACLRN" + - "L2XCFWD" + - "LISP" + layout: + title: "ip4tun-3n-skx-x710-64b-2t1c-base_and_features-ndr" + layout: "plot-latency" + +- + type: "plot" + title: "VPP Latency: ip4tun-3n-skx-x710-64b-4t2c-base_and_features-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-skx-x710-64b-4t2c-base_and_features-ndr-lat" + data: "plot-vpp-throughput-latency-3n-skx" + filter: "'NIC_Intel-X710' and + '64B' and + 'ENCAP' and + 'NDRPDR' and + '4T2C' and + ('VXLAN' and ('L2BDMACLRN' or 'L2XCFWD') or 'LISP') and + not 'DOT1Q' and + not 'VHOST' and + not 'IPSECHW'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "L2BDMACLRN" + - "L2XCFWD" + - "LISP" + layout: + title: "ip4tun-3n-skx-x710-64b-4t2c-base_and_features-ndr" + layout: "plot-latency" + +################################################################################ + +# Packet Latency - VPP IPv6 3n-hsw-x520 +- + type: "plot" + title: "VPP Latency: ip6-3n-hsw-x520-78b-1t1c-base_and_scale-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-x520-78b-1t1c-base_and_scale-ndr-lat" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and + '78B' and + ('IP6BASE' or 'FIB_20K' or 'FIB_200K' or 'FIB_2M') and + 'NDRPDR' and + '1T1C' and + 'IP6FWD' and + not 'SRv6' and + not 'IPSEC' and + not 'VHOST'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "IP6BASE" + - "FIB_20K" + - "FIB_200K" + - "FIB_2M" + layout: + title: "ip6-3n-hsw-x520-78b-1t1c-base_and_scale-ndr" + layout: "plot-latency" + +- + type: "plot" + title: "VPP Latency: ip6-3n-hsw-x520-78b-2t2c-base_and_scale-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-x520-78b-2t2c-base_and_scale-ndr-lat" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and + '78B' and + ('IP6BASE' or 'FIB_20K' or 'FIB_200K' or 'FIB_2M') and + 'NDRPDR' and + '2T2C' and + 'IP6FWD' and + not 'SRv6' and + not 'IPSEC' and + not 'VHOST'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "IP6BASE" + - "FIB_20K" + - "FIB_200K" + - "FIB_2M" + layout: + title: "ip6-3n-hsw-x520-78b-2t2c-base_and_scale-ndr" + layout: "plot-latency" + +# Packet Latency - VPP IPv6 3n-hsw-x710 +- + type: "plot" + title: "VPP Latency: ip6-3n-hsw-x710-78b-1t1c-base_and_scale-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-x710-78b-1t1c-base_and_scale-ndr-lat" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X710' and + '78B' and + ('IP6BASE' or 'FIB_20K' or 'FIB_200K' or 'FIB_2M') and + 'NDRPDR' and + '1T1C' and + 'IP6FWD' and + not 'SRv6' and + not 'IPSEC' and + not 'VHOST'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "IP6BASE" + - "FIB_20K" + - "FIB_200K" + - "FIB_2M" + layout: + title: "ip6-3n-hsw-x710-78b-1t1c-base_and_scale-ndr" + layout: "plot-latency" + +- + type: "plot" + title: "VPP Latency: ip6-3n-hsw-x710-78b-2t2c-base_and_scale-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-x710-78b-2t2c-base_and_scale-ndr-lat" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X710' and + '78B' and + ('IP6BASE' or 'FIB_20K' or 'FIB_200K' or 'FIB_2M') and + 'NDRPDR' and + '2T2C' and + 'IP6FWD' and + not 'SRv6' and + not 'IPSEC' and + not 'VHOST'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "IP6BASE" + - "FIB_20K" + - "FIB_200K" + - "FIB_2M" + layout: + title: "ip6-3n-hsw-x710-78b-2t2c-base_and_scale-ndr" + layout: "plot-latency" + +# Packet Latency - VPP IPv6 3n-hsw-xl710 +- + type: "plot" + title: "VPP Latency: ip6-3n-hsw-xl710-78b-1t1c-base_and_scale-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-xl710-78b-1t1c-base_and_scale-ndr-lat" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-XL710' and + '78B' and + ('IP6BASE' or 'FIB_20K' or 'FIB_200K' or 'FIB_2M') and + 'NDRPDR' and + '1T1C' and + 'IP6FWD' and + not 'SRv6' and + not 'IPSEC' and + not 'VHOST'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "IP6BASE" + - "FIB_20K" + - "FIB_200K" + - "FIB_2M" + layout: + title: "ip6-3n-hsw-xl710-78b-1t1c-base_and_scale-ndr" + layout: "plot-latency" + +- + type: "plot" + title: "VPP Latency: ip6-3n-hsw-xl710-78b-2t2c-base_and_scale-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-xl710-78b-2t2c-base_and_scale-ndr-lat" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-XL710' and + '78B' and + ('IP6BASE' or 'FIB_20K' or 'FIB_200K' or 'FIB_2M') and + 'NDRPDR' and + '2T2C' and + 'IP6FWD' and + not 'SRv6' and + not 'IPSEC' and + not 'VHOST'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "IP6BASE" + - "FIB_20K" + - "FIB_200K" + - "FIB_2M" + layout: + title: "ip6-3n-hsw-xl710-78b-2t2c-base_and_scale-ndr" + layout: "plot-latency" + +# Packet Latency - VPP IPv6 3n-skx-x710 +- + type: "plot" + title: "VPP Latency: ip6-3n-skx-x710-78b-2t1c-base_and_scale-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/ip6-3n-skx-x710-78b-2t1c-base_and_scale-ndr-lat" + data: "plot-vpp-throughput-latency-3n-skx" + filter: "'NIC_Intel-X710' and + '78B' and + ('IP6BASE' or 'FIB_20K' or 'FIB_200K' or 'FIB_2M') and + 'NDRPDR' and + '2T1C' and + 'IP6FWD' and + not 'SRv6' and + not 'IPSEC' and + not 'VHOST'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "IP6BASE" + - "FIB_20K" + - "FIB_200K" + - "FIB_2M" + layout: + title: "ip6-3n-skx-x710-78b-2t1c-base_and_scale-ndr" + layout: "plot-latency" + +- + type: "plot" + title: "VPP Latency: ip6-3n-skx-x710-78b-4t2c-base_and_scale-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/ip6-3n-skx-x710-78b-4t2c-base_and_scale-ndr-lat" + data: "plot-vpp-throughput-latency-3n-skx" + filter: "'NIC_Intel-X710' and + '78B' and + ('IP6BASE' or 'FIB_20K' or 'FIB_200K' or 'FIB_2M') and + 'NDRPDR' and + '4T2C' and + 'IP6FWD' and + not 'SRv6' and + not 'IPSEC' and + not 'VHOST'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "IP6BASE" + - "FIB_20K" + - "FIB_200K" + - "FIB_2M" + layout: + title: "ip6-3n-skx-x710-78b-4t2c-base_and_scale-ndr" + layout: "plot-latency" + +# Packet Latency - VPP IPv6 2n-skx-x710 +- + type: "plot" + title: "VPP Latency: ip6-2n-skx-x710-78b-2t1c-base_and_scale-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/ip6-2n-skx-x710-78b-2t1c-base_and_scale-ndr-lat" + data: "plot-vpp-throughput-latency-2n-skx" + filter: "'NIC_Intel-X710' and + '78B' and + ('IP6BASE' or 'FIB_20K' or 'FIB_200K' or 'FIB_2M') and + 'NDRPDR' and + '2T1C' and + 'IP6FWD' and + not 'SRv6' and + not 'IPSEC' and + not 'VHOST'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "IP6BASE" + - "FIB_20K" + - "FIB_200K" + - "FIB_2M" + layout: + title: "ip6-2n-skx-x710-78b-2t1c-base_and_scale-ndr" + layout: "plot-latency" + +- + type: "plot" + title: "VPP Latency: ip6-2n-skx-x710-78b-4t2c-base_and_scale-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/ip6-2n-skx-x710-78b-4t2c-base_and_scale-ndr-lat" + data: "plot-vpp-throughput-latency-2n-skx" + filter: "'NIC_Intel-X710' and + '78B' and + ('IP6BASE' or 'FIB_20K' or 'FIB_200K' or 'FIB_2M') and + 'NDRPDR' and + '4T2C' and + 'IP6FWD' and + not 'SRv6' and + not 'IPSEC' and + not 'VHOST'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "IP6BASE" + - "FIB_20K" + - "FIB_200K" + - "FIB_2M" + layout: + title: "ip6-2n-skx-x710-78b-4t2c-base_and_scale-ndr" + layout: "plot-latency" + +# Packet Latency - VPP IPv6 2n-skx-xxv710 +- + type: "plot" + title: "VPP Latency: ip6-2n-skx-xxv710-78b-2t1c-base_and_scale-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/ip6-2n-skx-xxv710-78b-2t1c-base_and_scale-ndr-lat" + data: "plot-vpp-throughput-latency-2n-skx" + filter: "'NIC_Intel-XXV710' and + '78B' and + ('IP6BASE' or 'FIB_20K' or 'FIB_200K' or 'FIB_2M') and + 'NDRPDR' and + '2T1C' and + 'IP6FWD' and + not 'SRv6' and + not 'IPSEC' and + not 'VHOST'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "IP6BASE" + - "FIB_20K" + - "FIB_200K" + - "FIB_2M" + layout: + title: "ip6-2n-skx-xxv710-78b-2t1c-base_and_scale-ndr" + layout: "plot-latency" + +- + type: "plot" + title: "VPP Latency: ip6-2n-skx-xxv710-78b-4t2c-base_and_scale-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/ip6-2n-skx-xxv710-78b-4t2c-base_and_scale-ndr-lat" + data: "plot-vpp-throughput-latency-2n-skx" + filter: "'NIC_Intel-XXV710' and + '78B' and + ('IP6BASE' or 'FIB_20K' or 'FIB_200K' or 'FIB_2M') and + 'NDRPDR' and + '4T2C' and + 'IP6FWD' and + not 'SRv6' and + not 'IPSEC' and + not 'VHOST'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "IP6BASE" + - "FIB_20K" + - "FIB_200K" + - "FIB_2M" + layout: + title: "ip6-2n-skx-xxv710-78b-4t2c-base_and_scale-ndr" + layout: "plot-latency" + +################################################################################ + +# Packet Latency - VPP IPv6 tunnels 3n-hsw-x520 +- + type: "plot" + title: "VPP Latency: ip6tun-3n-hsw-x520-78b-1t1c-base_and_scale-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/ip6tun-3n-hsw-x520-78b-1t1c-base_and_scale-ndr-lat" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and + '78B' and + 'ENCAP' and + 'NDRPDR' and + '1T1C' and + 'LISP' and + not 'VHOST'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "IP4UNRLAY" + - "IP6UNRLAY" + layout: + title: "ip6tun-3n-hsw-x520-78b-1t1c-base_and_scale-ndr" + layout: "plot-latency" + +- + type: "plot" + title: "VPP Latency: ip6tun-3n-hsw-x520-78b-2t2c-base_and_scale-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/ip6tun-3n-hsw-x520-78b-2t2c-base_and_scale-ndr-lat" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and + '78B' and + 'ENCAP' and + 'NDRPDR' and + '2T2C' and + 'LISP' and + not 'VHOST'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "IP4UNRLAY" + - "IP6UNRLAY" + layout: + title: "ip6tun-3n-hsw-x520-78b-2t2c-base_and_scale-ndr" + layout: "plot-latency" + +################################################################################ + +# Packet Latency - VPP IPSec 3n-hsw-xl710 base +- + type: "plot" + title: "VPP Latency: ipsec-3n-hsw-xl710-64b-1t1c-base-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/ipsec-3n-hsw-xl710-64b-1t1c-base-ndr-lat" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-XL710' and + '64B' and + 'IP4FWD' and + 'NDRPDR' and + 'BASE' and + '1T1C' and + 'IPSECHW' and + ('IPSECTRAN' or 'IPSECTUN') and + not 'VHOST'" + parameters: + - "latency" + - "parent" + - "tags" + layout: + title: "ipsec-3n-hsw-xl710-64b-1t1c-base-ndr" + layout: "plot-latency" + +- + type: "plot" + title: "VPP Latency: ipsec-3n-hsw-xl710-64b-2t2c-base-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/ipsec-3n-hsw-xl710-64b-2t2c-base-ndr-lat" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-XL710' and + '64B' and + 'IP4FWD' and + 'NDRPDR' and + 'BASE' and + '2T2C' and + 'IPSECHW' and + ('IPSECTRAN' or 'IPSECTUN') and + not 'VHOST'" + parameters: + - "latency" + - "parent" + - "tags" + layout: + title: "ipsec-3n-hsw-xl710-64b-2t2c-base-ndr" + layout: "plot-latency" + +# Packet Latency - VPP IPSec 3n-hsw-xl710 scale +- + type: "plot" + title: "VPP Latency: ipsec-3n-hsw-xl710-64b-1t1c-scale-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/ipsec-3n-hsw-xl710-64b-1t1c-scale-ndr-lat" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-XL710' and + '64B' and + 'IP4FWD' and + 'NDRPDR' and + 'SCALE' and + '1T1C' and + 'IPSECHW' and + ('IPSECTRAN' or 'IPSECTUN') and + not 'VHOST'" + parameters: + - "latency" + - "parent" + - "tags" + layout: + title: "ipsec-3n-hsw-xl710-64b-1t1c-scale-ndr" + layout: "plot-latency" + +- + type: "plot" + title: "VPP Latency: ipsec-3n-hsw-xl710-64b-2t2c-scale-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/ipsec-3n-hsw-xl710-64b-2t2c-scale-ndr-lat" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-XL710' and + '64B' and + 'IP4FWD' and + 'NDRPDR' and + 'SCALE' and + '2T2C' and + 'IPSECHW' and + ('IPSECTRAN' or 'IPSECTUN') and + not 'VHOST'" + parameters: + - "latency" + - "parent" + - "tags" + layout: + title: "ipsec-3n-hsw-xl710-64b-2t2c-scale-ndr" + layout: "plot-latency" + +# Packet Latency - VPP IPSec 3n-hsw-xl710 sw +- + type: "plot" + title: "VPP Latency: ipsec-3n-hsw-xl710-64b-1t1c-sw-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/ipsec-3n-hsw-xl710-64b-1t1c-sw-ndr-lat" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-XL710' and + '64B' and + 'IP4FWD' and + 'NDRPDR' and + '1T1C' and + 'IPSECSW' and + ('IPSECTRAN' or 'IPSECTUN') and + not 'VHOST'" + parameters: + - "latency" + - "parent" + - "tags" + layout: + title: "ipsec-3n-hsw-xl710-64b-1t1c-sw-ndr" + layout: "plot-latency" + +- + type: "plot" + title: "VPP Latency: ipsec-3n-hsw-xl710-64b-2t2c-sw-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/ipsec-3n-hsw-xl710-64b-2t2c-sw-ndr-lat" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-XL710' and + '64B' and + 'IP4FWD' and + 'NDRPDR' and + '2T2C' and + 'IPSECSW' and + ('IPSECTRAN' or 'IPSECTUN') and + not 'VHOST'" + parameters: + - "latency" + - "parent" + - "tags" + layout: + title: "ipsec-3n-hsw-xl710-64b-2t2c-sw-ndr" + layout: "plot-latency" + +################################################################################ + +# Packet Latency - VPP SRv6 3n-hsw-x520 +- + type: "plot" + title: "VPP Latency: srv6-3n-hsw-x520-78b-1t1c-features-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/srv6-3n-hsw-x520-78b-1t1c-features-ndr-lat" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and + '78B' and + 'FEATURE' and + 'NDRPDR' and + '1T1C' and + 'IP6FWD' and + 'SRv6'" + parameters: + - "latency" + - "parent" + - "tags" + layout: + title: "srv6-3n-hsw-x520-78b-1t1c-features-ndr" + layout: "plot-latency" + +- + type: "plot" + title: "VPP Latency: srv6-3n-hsw-x520-78b-2t2c-features-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/srv6-3n-hsw-x520-78b-2t2c-features-ndr-lat" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and + '78B' and + 'FEATURE' and + 'NDRPDR' and + '2T2C' and + 'IP6FWD' and + 'SRv6'" + parameters: + - "latency" + - "parent" + - "tags" + layout: + title: "srv6-3n-hsw-x520-78b-2t2c-features-ndr" + layout: "plot-latency" + +################################################################################ + +# Packet Latency - VPP vhost ip4 3n-hsw-x520 +- + type: "plot" + title: "VPP Latency: vhost-ip4-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and + '64B' and + 'NDRPDR' and + 'ETH' and + 'IP4FWD' and + '1T1C' and + 'VHOST_1024' and + not 'VXLAN' and + not 'DOT1Q'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "not CFS_OPT" + - "1VM" + - "2VM" + layout: + title: "vhost-ip4-3n-hsw-x520-64b-1t1c-base_and_scale-ndr" + layout: "plot-latency" + +- + type: "plot" + title: "VPP Latency: vhost-ip4-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and + '64B' and + 'NDRPDR' and + 'ETH' and + 'IP4FWD' and + '2T2C' and + 'VHOST_1024' and + not 'VXLAN' and + not 'DOT1Q'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "not CFS_OPT" + - "1VM" + - "2VM" + layout: + title: "vhost-ip4-3n-hsw-x520-64b-2t2c-base_and_scale-ndr" + layout: "plot-latency" + +# Packet Latency - VPP vhost l2sw 3n-hsw-x520 +- + type: "plot" + title: "VPP Latency: vhost-l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and + '64B' and + 'NDRPDR' and + ('ETH' or 'DOT1Q') and + '1T1C' and + 'L2BDMACLRN' and + 'VHOST_1024' and + not 'VXLAN' and + not 'IP4FWD' and + not '2VM'" + parameters: + - "latency" + - "parent" + - "tags" +# sort: +# - "VM" # "not CFS_OPT" +# - "CFS_OPT" +# - "FIB_10K" +# - "FIB_100K" +# - "FIB_1M" + layout: + title: "vhost-l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-ndr" + layout: "plot-latency" + +- + type: "plot" + title: "VPP Latency: vhost-l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and + '64B' and + 'NDRPDR' and + ('ETH' or 'DOT1Q') and + '2T2C' and + 'L2BDMACLRN' and + 'VHOST_1024' and + not 'VXLAN' and + not 'IP4FWD' and + not '2VM'" + parameters: + - "latency" + - "parent" + - "tags" +# sort: +# - "VM" # "not CFS_OPT" +# - "CFS_OPT" +# - "FIB_10K" +# - "FIB_100K" +# - "FIB_1M" + layout: + title: "vhost-l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr" + layout: "plot-latency" + +# Packet Latency - VPP vhost l2sw 3n-hsw-x520 - base +- + type: "plot" + title: "VPP Latency: vhost-l2sw-3n-hsw-x520-64b-1t1c-base-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-x520-64b-1t1c-base-ndr-lat" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and + '64B' and + 'NDRPDR' and + ('ETH' or 'DOT1Q') and + 'BASE' and + '1T1C' and + ('L2BDMACLRN' or 'L2XCFWD') and + 'VHOST_1024' and + not 'VXLAN' and + not 'IP4FWD' and + not '2VM'" + parameters: + - "latency" + - "parent" + - "tags" +# sort: +# - "not CFS_OPT" +# - "L2XCFWD" +# - "not CFS_OPT" +# - "CFS_OPT" + layout: + title: "vhost-l2sw-3n-hsw-x520-64b-1t1c-base-ndr" + layout: "plot-latency" + +- + type: "plot" + title: "VPP Latency: vhost-l2sw-3n-hsw-x520-64b-2t2c-base-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-x520-64b-2t2c-base-ndr-lat" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and + '64B' and + 'NDRPDR' and + ('ETH' or 'DOT1Q') and + 'BASE' and + '2T2C' and + ('L2BDMACLRN' or 'L2XCFWD') and + 'VHOST_1024' and + not 'VXLAN' and + not 'IP4FWD' and + not '2VM'" + parameters: + - "latency" + - "parent" + - "tags" +# sort: +# - "not CFS_OPT" +# - "L2XCFWD" +# - "not CFS_OPT" +# - "CFS_OPT" + layout: + title: "vhost-l2sw-3n-hsw-x520-64b-2t2c-base-ndr" + layout: "plot-latency" + +# Packet Latency - VPP vhost l2sw 3n-hsw-x520 - base vm +- + type: "plot" + title: "VPP Latency: vhost-l2sw-3n-hsw-x520-64b-1t1c-base-vm-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-x520-64b-1t1c-base-vm-ndr-lat" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and + '64B' and + 'NDRPDR' and + ('ETH' or 'DOT1Q') and + '1T1C' and + ('L2BDMACLRN' or 'L2XCFWD') and + 'VHOST_1024' and + not 'CFS_OPT' and + not 'VXLAN' and + not 'IP4FWD' and + not 'LBOND'" + parameters: + - "latency" + - "parent" + - "tags" +# sort: +# - "1VM" +# - "L2XCFWD" +# - "1VM" +# - "L2BDMACLRN" + layout: + title: "vhost-l2sw-3n-hsw-x520-64b-1t1c-base-vm-ndr" + layout: "plot-latency" + +- + type: "plot" + title: "VPP Latency: vhost-l2sw-3n-hsw-x520-64b-2t2c-base-vm-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-x520-64b-2t2c-base-vm-ndr-lat" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and + '64B' and + 'NDRPDR' and + ('ETH' or 'DOT1Q') and + '2T2C' and + ('L2BDMACLRN' or 'L2XCFWD') and + 'VHOST_1024' and + not 'CFS_OPT' and + not 'VXLAN' and + not 'IP4FWD' and + not 'LBOND'" + parameters: + - "latency" + - "parent" + - "tags" +# sort: +# - "1VM" +# - "L2XCFWD" +# - "1VM" +# - "L2BDMACLRN" + layout: + title: "vhost-l2sw-3n-hsw-x520-64b-2t2c-base-vm-ndr" + layout: "plot-latency" + +# Packet Latency - VPP vhost ip4 3n-hsw-x710 +- + type: "plot" + title: "VPP Latency: vhost-ip4-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X710' and + '64B' and + 'NDRPDR' and + 'ETH' and + 'IP4FWD' and + '1T1C' and + 'VHOST_1024' and + not 'VXLAN' and + not 'DOT1Q'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "not CFS_OPT" + - "1VM" + - "2VM" + layout: + title: "vhost-ip4-3n-hsw-x710-64b-1t1c-base_and_scale-ndr" + layout: "plot-latency" + +- + type: "plot" + title: "VPP Latency: vhost-ip4-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X710' and + '64B' and + 'NDRPDR' and + 'ETH' and + 'IP4FWD' and + '2T2C' and + 'VHOST_1024' and + not 'VXLAN' and + not 'DOT1Q'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "not CFS_OPT" + - "1VM" + - "2VM" + layout: + title: "vhost-ip4-3n-hsw-x710-64b-2t2c-base_and_scale-ndr" + layout: "plot-latency" + +# Packet Latency - VPP vhost l2sw 3n-hsw-x710 +- + type: "plot" + title: "VPP Latency: vhost-l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X710' and + '64B' and + 'NDRPDR' and + ('ETH' or 'DOT1Q') and + '1T1C' and + 'L2BDMACLRN' and + 'VHOST_1024' and + not 'VXLAN' and + not 'IP4FWD' and + not '2VM'" + parameters: + - "latency" + - "parent" + - "tags" +# sort: +# - "VM" # "not CFS_OPT" +# - "CFS_OPT" +# - "FIB_10K" +# - "FIB_100K" +# - "FIB_1M" + layout: + title: "vhost-l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr" + layout: "plot-latency" + +- + type: "plot" + title: "VPP Latency: vhost-l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X710' and + '64B' and + 'NDRPDR' and + ('ETH' or 'DOT1Q') and + '2T2C' and + 'L2BDMACLRN' and + 'VHOST_1024' and + not 'VXLAN' and + not 'IP4FWD' and + not '2VM'" + parameters: + - "latency" + - "parent" + - "tags" +# sort: +# - "VM" # "not CFS_OPT" +# - "CFS_OPT" +# - "FIB_10K" +# - "FIB_100K" +# - "FIB_1M" + layout: + title: "vhost-l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-ndr" + layout: "plot-latency" + +# Packet Latency - VPP vhost l2sw 3n-hsw-x710 - base +- + type: "plot" + title: "VPP Latency: vhost-l2sw-3n-hsw-x710-64b-1t1c-base-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-x710-64b-1t1c-base-ndr-lat" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X710' and + '64B' and + 'NDRPDR' and + ('ETH' or 'DOT1Q') and + 'BASE' and + '1T1C' and + ('L2BDMACLRN' or 'L2XCFWD') and + 'VHOST_1024' and + not 'VXLAN' and + not 'IP4FWD' and + not '2VM'" + parameters: + - "latency" + - "parent" + - "tags" +# sort: +# - "not CFS_OPT" +# - "L2XCFWD" +# - "not CFS_OPT" +# - "CFS_OPT" + layout: + title: "vhost-l2sw-3n-hsw-x710-64b-1t1c-base-ndr" + layout: "plot-latency" + +- + type: "plot" + title: "VPP Latency: vhost-l2sw-3n-hsw-x710-64b-2t2c-base-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-x710-64b-2t2c-base-ndr-lat" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X710' and + '64B' and + 'NDRPDR' and + ('ETH' or 'DOT1Q') and + 'BASE' and + '2T2C' and + ('L2BDMACLRN' or 'L2XCFWD') and + 'VHOST_1024' and + not 'VXLAN' and + not 'IP4FWD' and + not '2VM'" + parameters: + - "latency" + - "parent" + - "tags" +# sort: +# - "not CFS_OPT" +# - "L2XCFWD" +# - "not CFS_OPT" +# - "CFS_OPT" + layout: + title: "vhost-l2sw-3n-hsw-x710-64b-2t2c-base-ndr" + layout: "plot-latency" + +# Packet Latency - VPP vhost l2sw 3n-hsw-x710 - base vm +- + type: "plot" + title: "VPP Latency: vhost-l2sw-3n-hsw-x710-64b-1t1c-base-vm-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-x710-64b-1t1c-base-vm-ndr-lat" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X710' and + '64B' and + 'NDRPDR' and + ('ETH' or 'DOT1Q') and + '1T1C' and + ('L2BDMACLRN' or 'L2XCFWD') and + 'VHOST_1024' and + not 'CFS_OPT' and + not 'VXLAN' and + not 'IP4FWD' and + not 'LBOND'" + parameters: + - "latency" + - "parent" + - "tags" +# sort: +# - "1VM" +# - "L2XCFWD" +# - "1VM" +# - "L2BDMACLRN" + layout: + title: "vhost-l2sw-3n-hsw-x710-64b-1t1c-base-vm-ndr" + layout: "plot-latency" + +- + type: "plot" + title: "VPP Latency: vhost-l2sw-3n-hsw-x710-64b-2t2c-base-vm-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-x710-64b-2t2c-base-vm-ndr-lat" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X710' and + '64B' and + 'NDRPDR' and + ('ETH' or 'DOT1Q') and + '2T2C' and + ('L2BDMACLRN' or 'L2XCFWD') and + 'VHOST_1024' and + not 'CFS_OPT' and + not 'VXLAN' and + not 'IP4FWD' and + not 'LBOND'" + parameters: + - "latency" + - "parent" + - "tags" +# sort: +# - "1VM" +# - "L2XCFWD" +# - "1VM" +# - "L2BDMACLRN" + layout: + title: "vhost-l2sw-3n-hsw-x710-64b-2t2c-base-vm-ndr" + layout: "plot-latency" + +# Packet Latency - VPP vhost ip4 3n-hsw-xl710 +- + type: "plot" + title: "VPP Latency: vhost-ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-XL710' and + '64B' and + 'NDRPDR' and + 'ETH' and + 'IP4FWD' and + '1T1C' and + 'VHOST_1024' and + not 'VXLAN' and + not 'DOT1Q'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "not CFS_OPT" + - "1VM" + - "2VM" + layout: + title: "vhost-ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr" + layout: "plot-latency" + +- + type: "plot" + title: "VPP Latency: vhost-ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-XL710' and + '64B' and + 'NDRPDR' and + 'ETH' and + 'IP4FWD' and + '2T2C' and + 'VHOST_1024' and + not 'VXLAN' and + not 'DOT1Q'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "not CFS_OPT" + - "1VM" + - "2VM" + layout: + title: "vhost-ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr" + layout: "plot-latency" + +# Packet Latency - VPP vhost l2sw 3n-hsw-xl710 +- + type: "plot" + title: "VPP Latency: vhost-l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-XL710' and + '64B' and + 'NDRPDR' and + ('ETH' or 'DOT1Q') and + '1T1C' and + 'L2BDMACLRN' and + 'VHOST_1024' and + not 'VXLAN' and + not 'IP4FWD' and + not '2VM'" + parameters: + - "latency" + - "parent" + - "tags" +# sort: +# - "VM" # "not CFS_OPT" +# - "CFS_OPT" +# - "FIB_10K" +# - "FIB_100K" +# - "FIB_1M" + layout: + title: "vhost-l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr" + layout: "plot-latency" + +- + type: "plot" + title: "VPP Latency: vhost-l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-XL710' and + '64B' and + 'NDRPDR' and + ('ETH' or 'DOT1Q') and + '2T2C' and + 'L2BDMACLRN' and + 'VHOST_1024' and + not 'VXLAN' and + not 'IP4FWD' and + not '2VM'" + parameters: + - "latency" + - "parent" + - "tags" +# sort: +# - "VM" # "not CFS_OPT" +# - "CFS_OPT" +# - "FIB_10K" +# - "FIB_100K" +# - "FIB_1M" + layout: + title: "vhost-l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr" + layout: "plot-latency" + +# Packet Latency - VPP vhost l2sw 3n-hsw-xl710 - base +- + type: "plot" + title: "VPP Latency: vhost-l2sw-3n-hsw-xl710-64b-1t1c-base-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-xl710-64b-1t1c-base-ndr-lat" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-XL710' and + '64B' and + 'NDRPDR' and + ('ETH' or 'DOT1Q') and + 'BASE' and + '1T1C' and + ('L2BDMACLRN' or 'L2XCFWD') and + 'VHOST_1024' and + not 'VXLAN' and + not 'IP4FWD' and + not '2VM'" + parameters: + - "latency" + - "parent" + - "tags" +# sort: +# - "not CFS_OPT" +# - "L2XCFWD" +# - "not CFS_OPT" +# - "CFS_OPT" + layout: + title: "vhost-l2sw-3n-hsw-xl710-64b-1t1c-base-ndr" + layout: "plot-latency" + +- + type: "plot" + title: "VPP Latency: vhost-l2sw-3n-hsw-xl710-64b-2t2c-base-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-xl710-64b-2t2c-base-ndr-lat" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-XL710' and + '64B' and + 'NDRPDR' and + ('ETH' or 'DOT1Q') and + 'BASE' and + '2T2C' and + ('L2BDMACLRN' or 'L2XCFWD') and + 'VHOST_1024' and + not 'VXLAN' and + not 'IP4FWD' and + not '2VM'" + parameters: + - "latency" + - "parent" + - "tags" +# sort: +# - "not CFS_OPT" +# - "L2XCFWD" +# - "not CFS_OPT" +# - "CFS_OPT" + layout: + title: "vhost-l2sw-3n-hsw-xl710-64b-2t2c-base-ndr" + layout: "plot-latency" + +# Packet Latency - VPP vhost l2sw 3n-hsw-xl710 - base vm +- + type: "plot" + title: "VPP Latency: vhost-l2sw-3n-hsw-xl710-64b-1t1c-base-vm-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-xl710-64b-1t1c-base-vm-ndr-lat" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-XL710' and + '64B' and + 'NDRPDR' and + ('ETH' or 'DOT1Q') and + '1T1C' and + ('L2BDMACLRN' or 'L2XCFWD') and + 'VHOST_1024' and + not 'CFS_OPT' and + not 'VXLAN' and + not 'IP4FWD'" + parameters: + - "latency" + - "parent" + - "tags" +# sort: +# - "1VM" +# - "L2XCFWD" +# - "1VM" +# - "L2BDMACLRN" + layout: + title: "vhost-l2sw-3n-hsw-xl710-64b-1t1c-base-vm-ndr" + layout: "plot-latency" + +- + type: "plot" + title: "VPP Latency: vhost-l2sw-3n-hsw-xl710-64b-2t2c-base-vm-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-xl710-64b-2t2c-base-vm-ndr-lat" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-XL710' and + '64B' and + 'NDRPDR' and + ('ETH' or 'DOT1Q') and + '2T2C' and + ('L2BDMACLRN' or 'L2XCFWD') and + 'VHOST_1024' and + not 'CFS_OPT' and + not 'VXLAN' and + not 'IP4FWD'" + parameters: + - "latency" + - "parent" + - "tags" +# sort: +# - "1VM" +# - "L2XCFWD" +# - "1VM" +# - "L2BDMACLRN" + layout: + title: "vhost-l2sw-3n-hsw-xl710-64b-2t2c-base-vm-ndr" + layout: "plot-latency" + +# Packet Latency - VPP vhost ip4 3n-skx-x710 +- + type: "plot" + title: "VPP Latency: vhost-ip4-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat" + data: "plot-vpp-throughput-latency-3n-skx" + filter: "'NIC_Intel-X710' and + '64B' and + 'NDRPDR' and + 'ETH' and + 'IP4FWD' and + '2T1C' and + 'VHOST_1024' and + not 'VXLAN' and + not 'DOT1Q'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "not CFS_OPT" + - "1VM" + - "2VM" + layout: + title: "vhost-ip4-3n-skx-x710-64b-2t1c-base_and_scale-ndr" + layout: "plot-latency" + +- + type: "plot" + title: "VPP Latency: vhost-ip4-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat" + data: "plot-vpp-throughput-latency-3n-skx" + filter: "'NIC_Intel-X710' and + '64B' and + 'NDRPDR' and + 'ETH' and + 'IP4FWD' and + '4T2C' and + 'VHOST_1024' and + not 'VXLAN' and + not 'DOT1Q'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "not CFS_OPT" + - "1VM" + - "2VM" + layout: + title: "vhost-ip4-3n-skx-x710-64b-4t2c-base_and_scale-ndr" + layout: "plot-latency" + +# Packet Latency - VPP vhost l2sw 3n-skx-x710 +- + type: "plot" + title: "VPP Latency: vhost-l2sw-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat" + data: "plot-vpp-throughput-latency-3n-skx" + filter: "'NIC_Intel-X710' and + '64B' and + 'NDRPDR' and + ('ETH' or 'DOT1Q') and + '2T1C' and + 'L2BDMACLRN' and + 'VHOST_1024' and + not 'VXLAN' and + not 'IP4FWD' and + not '2VM'" + parameters: + - "latency" + - "parent" + - "tags" +# sort: +# - "VM" # "not CFS_OPT" +# - "CFS_OPT" +# - "FIB_10K" +# - "FIB_100K" +# - "FIB_1M" + layout: + title: "vhost-l2sw-3n-skx-x710-64b-2t1c-base_and_scale-ndr" + layout: "plot-latency" + +- + type: "plot" + title: "VPP Latency: vhost-l2sw-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat" + data: "plot-vpp-throughput-latency-3n-skx" + filter: "'NIC_Intel-X710' and + '64B' and + 'NDRPDR' and + ('ETH' or 'DOT1Q') and + '4T2C' and + 'L2BDMACLRN' and + 'VHOST_1024' and + not 'VXLAN' and + not 'IP4FWD' and + not '2VM'" + parameters: + - "latency" + - "parent" + - "tags" +# sort: +# - "VM" # "not CFS_OPT" +# - "CFS_OPT" +# - "FIB_10K" +# - "FIB_100K" +# - "FIB_1M" + layout: + title: "vhost-l2sw-3n-skx-x710-64b-4t2c-base_and_scale-ndr" + layout: "plot-latency" + +# Packet Latency - VPP vhost l2sw 3n-skx-x710 - base +- + type: "plot" + title: "VPP Latency: vhost-l2sw-3n-skx-x710-64b-2t1c-base-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-skx-x710-64b-2t1c-base-ndr-lat" + data: "plot-vpp-throughput-latency-3n-skx" + filter: "'NIC_Intel-X710' and + '64B' and + 'NDRPDR' and + ('ETH' or 'DOT1Q') and + 'BASE' and + '2T1C' and + ('L2BDMACLRN' or 'L2XCFWD') and + 'VHOST_1024' and + not 'VXLAN' and + not 'IP4FWD' and + not '2VM' and + not 'LBOND'" + parameters: + - "latency" + - "parent" + - "tags" +# sort: +# - "not CFS_OPT" +# - "L2XCFWD" +# - "not CFS_OPT" +# - "CFS_OPT" + layout: + title: "vhost-l2sw-3n-skx-x710-64b-2t1c-base-ndr" + layout: "plot-latency" + +- + type: "plot" + title: "VPP Latency: vhost-l2sw-3n-skx-x710-64b-4t2c-base-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-skx-x710-64b-4t2c-base-ndr-lat" + data: "plot-vpp-throughput-latency-3n-skx" + filter: "'NIC_Intel-X710' and + '64B' and + 'NDRPDR' and + ('ETH' or 'DOT1Q') and + 'BASE' and + '4T2C' and + ('L2BDMACLRN' or 'L2XCFWD') and + 'VHOST_1024' and + not 'VXLAN' and + not 'IP4FWD' and + not '2VM' and + not 'LBOND'" + parameters: + - "latency" + - "parent" + - "tags" +# sort: +# - "not CFS_OPT" +# - "L2XCFWD" +# - "not CFS_OPT" +# - "CFS_OPT" + layout: + title: "vhost-l2sw-3n-skx-x710-64b-4t2c-base-ndr" + layout: "plot-latency" + +# Packet Latency - VPP vhost l2sw 3n-skx-x710 - base vm +- + type: "plot" + title: "VPP Latency: vhost-l2sw-3n-skx-x710-64b-2t1c-base-vm-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-skx-x710-64b-2t1c-base-vm-ndr-lat" + data: "plot-vpp-throughput-latency-3n-skx" + filter: "'NIC_Intel-X710' and + '64B' and + 'NDRPDR' and + ('ETH' or 'DOT1Q') and + '2T1C' and + ('L2BDMACLRN' or 'L2XCFWD') and + 'VHOST_1024' and + not 'CFS_OPT' and + not 'VXLAN' and + not 'IP4FWD' and + not 'LBOND'" + parameters: + - "latency" + - "parent" + - "tags" +# sort: +# - "1VM" +# - "L2XCFWD" +# - "1VM" +# - "L2BDMACLRN" + layout: + title: "vhost-l2sw-3n-skx-x710-64b-2t1c-base-vm-ndr" + layout: "plot-latency" + +- + type: "plot" + title: "VPP Latency: vhost-l2sw-3n-skx-x710-64b-4t2c-base-vm-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-skx-x710-64b-4t2c-base-vm-ndr-lat" data: "plot-vpp-throughput-latency-3n-skx" filter: "'NIC_Intel-X710' and - '78B' and - 'FEATURE' and - ('ACL10' or 'ACL50') and '10k_FLOWS' and + '64B' and + 'NDRPDR' and + ('ETH' or 'DOT1Q') and + '4T2C' and + ('L2BDMACLRN' or 'L2XCFWD') and + 'VHOST_1024' and + not 'CFS_OPT' and + not 'VXLAN' and + not 'IP4FWD' and + not 'LBOND'" + parameters: + - "latency" + - "parent" + - "tags" +# sort: +# - "1VM" +# - "L2XCFWD" +# - "1VM" +# - "L2BDMACLRN" + layout: + title: "vhost-l2sw-3n-skx-x710-64b-4t2c-base-vm-ndr" + layout: "plot-latency" + +# Packet Latency - VPP vhost ip4 2n-skx-x710 +- + type: "plot" + title: "VPP Latency: vhost-ip4-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/vhost-ip4-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat" + data: "plot-vpp-throughput-latency-2n-skx" + filter: "'NIC_Intel-X710' and + '64B' and + 'NDRPDR' and + 'ETH' and + 'IP4FWD' and + '2T1C' and + 'VHOST_1024' and + not 'VXLAN' and + not 'DOT1Q'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "not CFS_OPT" + - "1VM" + - "2VM" + layout: + title: "vhost-ip4-2n-skx-x710-64b-2t1c-base_and_scale-ndr" + layout: "plot-latency" + +- + type: "plot" + title: "VPP Latency: vhost-ip4-2n-skx-x710-64b-4t2c-base_and_scale-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/vhost-ip4-2n-skx-x710-64b-4t2c-base_and_scale-ndr-lat" + data: "plot-vpp-throughput-latency-2n-skx" + filter: "'NIC_Intel-X710' and + '64B' and + 'NDRPDR' and + 'ETH' and + 'IP4FWD' and + '4T2C' and + 'VHOST_1024' and + not 'VXLAN' and + not 'DOT1Q'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "not CFS_OPT" + - "1VM" + - "2VM" + layout: + title: "vhost-ip4-2n-skx-x710-64b-4t2c-base_and_scale-ndr" + layout: "plot-latency" + +# Packet Latency - VPP vhost l2sw 2n-skx-x710 +- + type: "plot" + title: "VPP Latency: vhost-l2sw-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat" + data: "plot-vpp-throughput-latency-2n-skx" + filter: "'NIC_Intel-X710' and + '64B' and + 'NDRPDR' and + ('ETH' or 'DOT1Q') and + '2T1C' and + 'L2BDMACLRN' and + 'VHOST_1024' and + not 'VXLAN' and + not 'IP4FWD' and + not '2VM'" + parameters: + - "latency" + - "parent" + - "tags" +# sort: +# - "VM" # "not CFS_OPT" +# - "CFS_OPT" +# - "FIB_10K" +# - "FIB_100K" +# - "FIB_1M" + layout: + title: "vhost-l2sw-2n-skx-x710-64b-2t1c-base_and_scale-ndr" + layout: "plot-latency" + +- + type: "plot" + title: "VPP Latency: vhost-l2sw-2n-skx-x710-64b-4t2c-base_and_scale-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-2n-skx-x710-64b-4t2c-base_and_scale-ndr-lat" + data: "plot-vpp-throughput-latency-2n-skx" + filter: "'NIC_Intel-X710' and + '64B' and + 'NDRPDR' and + ('ETH' or 'DOT1Q') and + '4T2C' and + 'L2BDMACLRN' and + 'VHOST_1024' and + not 'VXLAN' and + not 'IP4FWD' and + not '2VM'" + parameters: + - "latency" + - "parent" + - "tags" +# sort: +# - "VM" # "not CFS_OPT" +# - "CFS_OPT" +# - "FIB_10K" +# - "FIB_100K" +# - "FIB_1M" + layout: + title: "vhost-l2sw-2n-skx-x710-64b-4t2c-base_and_scale-ndr" + layout: "plot-latency" + +# Packet Latency - VPP vhost l2sw 2n-skx-x710 - base +- + type: "plot" + title: "VPP Latency: vhost-l2sw-2n-skx-x710-64b-2t1c-base-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-2n-skx-x710-64b-2t1c-base-ndr-lat" + data: "plot-vpp-throughput-latency-2n-skx" + filter: "'NIC_Intel-X710' and + '64B' and + 'NDRPDR' and + ('ETH' or 'DOT1Q') and + 'BASE' and + '2T1C' and + ('L2BDMACLRN' or 'L2XCFWD') and + 'VHOST_1024' and + not 'VXLAN' and + not 'IP4FWD' and + not '2VM'" + parameters: + - "latency" + - "parent" + - "tags" +# sort: +# - "not CFS_OPT" +# - "L2XCFWD" +# - "not CFS_OPT" +# - "CFS_OPT" + layout: + title: "vhost-l2sw-2n-skx-x710-64b-2t1c-base-ndr" + layout: "plot-latency" + +- + type: "plot" + title: "VPP Latency: vhost-l2sw-2n-skx-x710-64b-4t2c-base-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-2n-skx-x710-64b-4t2c-base-ndr-lat" + data: "plot-vpp-throughput-latency-2n-skx" + filter: "'NIC_Intel-X710' and + '64B' and + 'NDRPDR' and + ('ETH' or 'DOT1Q') and + 'BASE' and + '4T2C' and + ('L2BDMACLRN' or 'L2XCFWD') and + 'VHOST_1024' and + not 'VXLAN' and + not 'IP4FWD' and + not '2VM'" + parameters: + - "latency" + - "parent" + - "tags" +# sort: +# - "not CFS_OPT" +# - "L2XCFWD" +# - "not CFS_OPT" +# - "CFS_OPT" + layout: + title: "vhost-l2sw-2n-skx-x710-64b-4t2c-base-ndr" + layout: "plot-latency" + +# Packet Latency - VPP vhost l2sw 2n-skx-x710 - base vm +- + type: "plot" + title: "VPP Latency: vhost-l2sw-2n-skx-x710-64b-2t1c-base-vm-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-2n-skx-x710-64b-2t1c-base-vm-ndr-lat" + data: "plot-vpp-throughput-latency-2n-skx" + filter: "'NIC_Intel-X710' and + '64B' and + 'NDRPDR' and + ('ETH' or 'DOT1Q') and + '2T1C' and + ('L2BDMACLRN' or 'L2XCFWD') and + 'VHOST_1024' and + not 'CFS_OPT' and + not 'VXLAN' and + not 'IP4FWD'" + parameters: + - "latency" + - "parent" + - "tags" +# sort: +# - "1VM" +# - "L2XCFWD" +# - "1VM" +# - "L2BDMACLRN" + layout: + title: "vhost-l2sw-2n-skx-x710-64b-2t1c-base-vm-ndr" + layout: "plot-latency" + +- + type: "plot" + title: "VPP Latency: vhost-l2sw-2n-skx-x710-64b-4t2c-base-vm-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-2n-skx-x710-64b-4t2c-base-vm-ndr-lat" + data: "plot-vpp-throughput-latency-2n-skx" + filter: "'NIC_Intel-X710' and + '64B' and + 'NDRPDR' and + ('ETH' or 'DOT1Q') and + '4T2C' and + ('L2BDMACLRN' or 'L2XCFWD') and + 'VHOST_1024' and + not 'CFS_OPT' and + not 'VXLAN' and + not 'IP4FWD'" + parameters: + - "latency" + - "parent" + - "tags" +# sort: +# - "1VM" +# - "L2XCFWD" +# - "1VM" +# - "L2BDMACLRN" + layout: + title: "vhost-l2sw-2n-skx-x710-64b-4t2c-base-vm-ndr" + layout: "plot-latency" + +# Packet Latency - VPP vhost ip4 2n-skx-xxv710 +- + type: "plot" + title: "VPP Latency: vhost-ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/vhost-ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat" + data: "plot-vpp-throughput-latency-2n-skx" + filter: "'NIC_Intel-XXV710' and + '64B' and + 'NDRPDR' and + 'ETH' and + 'IP4FWD' and + '2T1C' and + 'VHOST_1024' and + not 'VXLAN' and + not 'DOT1Q'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "not CFS_OPT" + - "1VM" + - "2VM" + layout: + title: "vhost-ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr" + layout: "plot-latency" + +- + type: "plot" + title: "VPP Latency: vhost-ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/vhost-ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat" + data: "plot-vpp-throughput-latency-2n-skx" + filter: "'NIC_Intel-XXV710' and + '64B' and + 'NDRPDR' and + 'ETH' and + 'IP4FWD' and + '4T2C' and + 'VHOST_1024' and + not 'VXLAN' and + not 'DOT1Q'" + parameters: + - "latency" + - "parent" + - "tags" + sort: + - "not CFS_OPT" + - "1VM" + - "2VM" + layout: + title: "vhost-ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr" + layout: "plot-latency" + +# Packet Latency - VPP vhost l2sw 2n-skx-xxv710 +- + type: "plot" + title: "VPP Latency: vhost-l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat" + data: "plot-vpp-throughput-latency-2n-skx" + filter: "'NIC_Intel-XXV710' and + '64B' and + 'NDRPDR' and + ('ETH' or 'DOT1Q') and + '2T1C' and + 'L2BDMACLRN' and + 'VHOST_1024' and + not 'VXLAN' and + not 'IP4FWD' and + not '2VM'" + parameters: + - "latency" + - "parent" + - "tags" +# sort: +# - "VM" # "not CFS_OPT" +# - "CFS_OPT" +# - "FIB_10K" +# - "FIB_100K" +# - "FIB_1M" + layout: + title: "vhost-l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr" + layout: "plot-latency" + +- + type: "plot" + title: "VPP Latency: vhost-l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat" + data: "plot-vpp-throughput-latency-2n-skx" + filter: "'NIC_Intel-XXV710' and + '64B' and + 'NDRPDR' and + ('ETH' or 'DOT1Q') and + '4T2C' and + 'L2BDMACLRN' and + 'VHOST_1024' and + not 'VXLAN' and + not 'IP4FWD' and + not '2VM'" + parameters: + - "latency" + - "parent" + - "tags" +# sort: +# - "VM" # "not CFS_OPT" +# - "CFS_OPT" +# - "FIB_10K" +# - "FIB_100K" +# - "FIB_1M" + layout: + title: "vhost-l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr" + layout: "plot-latency" + +# Packet Latency - VPP vhost l2sw 2n-skx-xxv710 - base +- + type: "plot" + title: "VPP Latency: vhost-l2sw-2n-skx-xxv710-64b-2t1c-base-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-2n-skx-xxv710-64b-2t1c-base-ndr-lat" + data: "plot-vpp-throughput-latency-2n-skx" + filter: "'NIC_Intel-XXV710' and + '64B' and + 'NDRPDR' and + ('ETH' or 'DOT1Q') and + 'BASE' and + '2T1C' and + ('L2BDMACLRN' or 'L2XCFWD') and + 'VHOST_1024' and + not 'VXLAN' and + not 'IP4FWD' and + not '2VM'" + parameters: + - "latency" + - "parent" + - "tags" +# sort: +# - "not CFS_OPT" +# - "L2XCFWD" +# - "not CFS_OPT" +# - "CFS_OPT" + layout: + title: "vhost-l2sw-2n-skx-xxv710-64b-2t1c-base-ndr" + layout: "plot-latency" + +- + type: "plot" + title: "VPP Latency: vhost-l2sw-2n-skx-xxv710-64b-4t2c-base-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-2n-skx-xxv710-64b-4t2c-base-ndr-lat" + data: "plot-vpp-throughput-latency-2n-skx" + filter: "'NIC_Intel-XXV710' and + '64B' and + 'NDRPDR' and + ('ETH' or 'DOT1Q') and + 'BASE' and + '4T2C' and + ('L2BDMACLRN' or 'L2XCFWD') and + 'VHOST_1024' and + not 'VXLAN' and + not 'IP4FWD' and + not '2VM'" + parameters: + - "latency" + - "parent" + - "tags" +# sort: +# - "not CFS_OPT" +# - "L2XCFWD" +# - "not CFS_OPT" +# - "CFS_OPT" + layout: + title: "vhost-l2sw-2n-skx-xxv710-64b-4t2c-base-ndr" + layout: "plot-latency" + +# Packet Latency - VPP vhost l2sw 2n-skx-xxv710 - base vm +- + type: "plot" + title: "VPP Latency: vhost-l2sw-2n-skx-xxv710-64b-2t1c-base-vm-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-2n-skx-xxv710-64b-2t1c-base-vm-ndr-lat" + data: "plot-vpp-throughput-latency-2n-skx" + filter: "'NIC_Intel-XXV710' and + '64B' and + 'NDRPDR' and + ('ETH' or 'DOT1Q') and + '2T1C' and + ('L2BDMACLRN' or 'L2XCFWD') and + 'VHOST_1024' and + not 'CFS_OPT' and + not 'VXLAN' and + not 'IP4FWD'" + parameters: + - "latency" + - "parent" + - "tags" +# sort: +# - "1VM" +# - "L2XCFWD" +# - "1VM" +# - "L2BDMACLRN" + layout: + title: "vhost-l2sw-2n-skx-xxv710-64b-2t1c-base-vm-ndr" + layout: "plot-latency" + +- + type: "plot" + title: "VPP Latency: vhost-l2sw-2n-skx-xxv710-64b-4t2c-base-vm-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-2n-skx-xxv710-64b-4t2c-base-vm-ndr-lat" + data: "plot-vpp-throughput-latency-2n-skx" + filter: "'NIC_Intel-XXV710' and + '64B' and + 'NDRPDR' and + ('ETH' or 'DOT1Q') and + '4T2C' and + ('L2BDMACLRN' or 'L2XCFWD') and + 'VHOST_1024' and + not 'CFS_OPT' and + not 'VXLAN' and + not 'IP4FWD'" + parameters: + - "latency" + - "parent" + - "tags" +# sort: +# - "1VM" +# - "L2XCFWD" +# - "1VM" +# - "L2BDMACLRN" + layout: + title: "vhost-l2sw-2n-skx-xxv710-64b-4t2c-base-vm-ndr" + layout: "plot-latency" + +################################################################################ + +# Packet Latency - VPP VTS 3n-hsw-x520 +- + type: "plot" + title: "VPP Latency: vts-3n-hsw-x520-114b-1t1c-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/vts-3n-hsw-x520-114b-1t1c-ndr-lat" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and + '114B' and + 'NDRPDR' and + '1T1C' and + 'VTS'" + parameters: + - "latency" + - "parent" + - "tags" + layout: + title: "vts-3n-hsw-x520-114b-1t1c-ndr" + layout: "plot-latency" + +- + type: "plot" + title: "VPP Latency: vts-3n-hsw-x520-114b-2t2c-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/vts-3n-hsw-x520-114b-2t2c-ndr-lat" + data: "plot-vpp-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and + '114B' and + 'NDRPDR' and + '2T2C' and + 'VTS'" + parameters: + - "latency" + - "parent" + - "tags" + layout: + title: "vts-3n-hsw-x520-114b-2t2c-ndr" + layout: "plot-latency" + +################################################################################ + +# Packet Latency - DPDK l3fwd 3n-hsw-x520 +- + type: "plot" + title: "DPDK Latency: l3fwd-3n-hsw-x520-64b-1t1c-base-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,DPDK]}/l3fwd-3n-hsw-x520-64b-1t1c-base-ndr-lat" + data: "plot-dpdk-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and + '64B' and + 'BASE' and + 'NDRPDR' and + '1T1C' and + 'IP4FWD'" + parameters: + - "latency" + - "parent" + - "tags" + layout: + title: "l3fwd-3n-hsw-x520-64b-1t1c-base-ndr" + layout: "plot-latency" + +- + type: "plot" + title: "DPDK Latency: l3fwd-3n-hsw-x520-64b-2t2c-base-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,DPDK]}/l3fwd-3n-hsw-x520-64b-2t2c-base-ndr-lat" + data: "plot-dpdk-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and + '64B' and + 'BASE' and + 'NDRPDR' and + '2T2C' and + 'IP4FWD'" + parameters: + - "latency" + - "parent" + - "tags" + layout: + title: "l3fwd-3n-hsw-x520-64b-2t2c-base-ndr" + layout: "plot-latency" + +# Packet Latency - DPDK l3fwd 3n-hsw-x710 +- + type: "plot" + title: "DPDK Latency: l3fwd-3n-hsw-x710-64b-1t1c-base-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,DPDK]}/l3fwd-3n-hsw-x710-64b-1t1c-base-ndr-lat" + data: "plot-dpdk-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X710' and + '64B' and + 'BASE' and + 'NDRPDR' and + '1T1C' and + 'IP4FWD'" + parameters: + - "latency" + - "parent" + - "tags" + layout: + title: "l3fwd-3n-hsw-x710-64b-1t1c-base-ndr" + layout: "plot-latency" + +- + type: "plot" + title: "DPDK Latency: l3fwd-3n-hsw-x710-64b-2t2c-base-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,DPDK]}/l3fwd-3n-hsw-x710-64b-2t2c-base-ndr-lat" + data: "plot-dpdk-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X710' and + '64B' and + 'BASE' and + 'NDRPDR' and + '2T2C' and + 'IP4FWD'" + parameters: + - "latency" + - "parent" + - "tags" + layout: + title: "l3fwd-3n-hsw-x710-64b-2t2c-base-ndr" + layout: "plot-latency" + +# Packet Latency - DPDK l3fwd 3n-hsw-xl710 +- + type: "plot" + title: "DPDK Latency: l3fwd-3n-hsw-xl710-64b-1t1c-base-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,DPDK]}/l3fwd-3n-hsw-xl710-64b-1t1c-base-ndr-lat" + data: "plot-dpdk-throughput-latency-3n-hsw" + filter: "'NIC_Intel-XL710' and + '64B' and + 'BASE' and + 'NDRPDR' and + '1T1C' and + 'IP4FWD'" + parameters: + - "latency" + - "parent" + - "tags" + layout: + title: "l3fwd-3n-hsw-xl710-64b-1t1c-base-ndr" + layout: "plot-latency" + +- + type: "plot" + title: "DPDK Latency: l3fwd-3n-hsw-xl710-64b-2t2c-base-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,DPDK]}/l3fwd-3n-hsw-xl710-64b-2t2c-base-ndr-lat" + data: "plot-dpdk-throughput-latency-3n-hsw" + filter: "'NIC_Intel-XL710' and + '64B' and + 'BASE' and + 'NDRPDR' and + '2T2C' and + 'IP4FWD'" + parameters: + - "latency" + - "parent" + - "tags" + layout: + title: "l3fwd-3n-hsw-xl710-64b-2t2c-base-ndr" + layout: "plot-latency" + +# Packet Latency - DPDK l3fwd 3n-skx-x710 +- + type: "plot" + title: "DPDK Latency: l3fwd-3n-skx-x710-64b-2t1c-base-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,DPDK]}/l3fwd-3n-skx-x710-64b-2t1c-base-ndr-lat" + data: "plot-dpdk-throughput-latency-3n-skx" + filter: "'NIC_Intel-X710' and + '64B' and + 'BASE' and + 'NDRPDR' and + '2T1C' and + 'IP4FWD'" + parameters: + - "latency" + - "parent" + - "tags" + layout: + title: "l3fwd-3n-skx-x710-64b-2t1c-base-ndr" + layout: "plot-latency" + +- + type: "plot" + title: "DPDK Latency: l3fwd-3n-skx-x710-64b-4t2c-base-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,DPDK]}/l3fwd-3n-skx-x710-64b-4t2c-base-ndr-lat" + data: "plot-dpdk-throughput-latency-3n-skx" + filter: "'NIC_Intel-X710' and + '64B' and + 'BASE' and + 'NDRPDR' and + '4T2C' and + 'IP4FWD'" + parameters: + - "latency" + - "parent" + - "tags" + layout: + title: "l3fwd-3n-skx-x710-64b-4t2c-base-ndr" + layout: "plot-latency" + +# Packet Latency - DPDK l3fwd 3n-skx-xxv710 +- + type: "plot" + title: "DPDK Latency: l3fwd-3n-skx-xxv710-64b-2t1c-base-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,DPDK]}/l3fwd-3n-skx-xxv710-64b-2t1c-base-ndr-lat" + data: "plot-dpdk-throughput-latency-3n-skx" + filter: "'NIC_Intel-XXV710' and + '64B' and + 'BASE' and + 'NDRPDR' and + '2T1C' and + 'IP4FWD'" + parameters: + - "latency" + - "parent" + - "tags" + layout: + title: "l3fwd-3n-skx-xxv710-64b-2t1c-base-ndr" + layout: "plot-latency" + +- + type: "plot" + title: "DPDK Latency: l3fwd-3n-skx-xxv710-64b-4t2c-base-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,DPDK]}/l3fwd-3n-skx-xxv710-64b-4t2c-base-ndr-lat" + data: "plot-dpdk-throughput-latency-3n-skx" + filter: "'NIC_Intel-XXV710' and + '64B' and + 'BASE' and + 'NDRPDR' and + '4T2C' and + 'IP4FWD'" + parameters: + - "latency" + - "parent" + - "tags" + layout: + title: "l3fwd-3n-skx-xxv710-64b-4t2c-base-ndr" + layout: "plot-latency" + +# Packet Latency - DPDK l3fwd 2n-skx-x710 +- + type: "plot" + title: "DPDK Latency: l3fwd-2n-skx-x710-64b-2t1c-base-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,DPDK]}/l3fwd-2n-skx-x710-64b-2t1c-base-ndr-lat" + data: "plot-dpdk-throughput-latency-2n-skx" + filter: "'NIC_Intel-X710' and + '64B' and + 'BASE' and + 'NDRPDR' and + '2T1C' and + 'IP4FWD'" + parameters: + - "latency" + - "parent" + - "tags" + layout: + title: "l3fwd-2n-skx-x710-64b-2t1c-base-ndr" + layout: "plot-latency" + +- + type: "plot" + title: "DPDK Latency: l3fwd-2n-skx-x710-64b-4t2c-base-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,DPDK]}/l3fwd-2n-skx-x710-64b-4t2c-base-ndr-lat" + data: "plot-dpdk-throughput-latency-2n-skx" + filter: "'NIC_Intel-X710' and + '64B' and + 'BASE' and + 'NDRPDR' and + '4T2C' and + 'IP4FWD'" + parameters: + - "latency" + - "parent" + - "tags" + layout: + title: "l3fwd-2n-skx-x710-64b-4t2c-base-ndr" + layout: "plot-latency" + +# Packet Latency - DPDK l3fwd 2n-skx-xxv710 +- + type: "plot" + title: "DPDK Latency: l3fwd-2n-skx-xxv710-64b-2t1c-base-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,DPDK]}/l3fwd-2n-skx-xxv710-64b-2t1c-base-ndr-lat" + data: "plot-dpdk-throughput-latency-2n-skx" + filter: "'NIC_Intel-XXV710' and + '64B' and + 'BASE' and + 'NDRPDR' and + '2T1C' and + 'IP4FWD'" + parameters: + - "latency" + - "parent" + - "tags" + layout: + title: "l3fwd-2n-skx-xxv710-64b-2t1c-base-ndr" + layout: "plot-latency" + +- + type: "plot" + title: "DPDK Latency: l3fwd-2n-skx-xxv710-64b-4t2c-base-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,DPDK]}/l3fwd-2n-skx-xxv710-64b-4t2c-base-ndr-lat" + data: "plot-dpdk-throughput-latency-2n-skx" + filter: "'NIC_Intel-XXV710' and + '64B' and + 'BASE' and + 'NDRPDR' and + '4T2C' and + 'IP4FWD'" + parameters: + - "latency" + - "parent" + - "tags" + layout: + title: "l3fwd-2n-skx-xxv710-64b-4t2c-base-ndr" + layout: "plot-latency" + +################################################################################ + +# Packet Latency - DPDK testpmd 3n-hsw-x520 +- + type: "plot" + title: "DPDK Latency: testpmd-3n-hsw-x520-64b-1t1c-base-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,DPDK]}/testpmd-3n-hsw-x520-64b-1t1c-base-ndr-lat" + data: "plot-dpdk-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and + '64B' and + 'BASE' and + 'NDRPDR' and + '1T1C' and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH')" + parameters: + - "latency" + - "parent" + - "tags" + layout: + title: "testpmd-3n-hsw-x520-64b-1t1c-base-ndr" + layout: "plot-latency" + +- + type: "plot" + title: "DPDK Latency: testpmd-3n-hsw-x520-64b-2t2c-base-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,DPDK]}/testpmd-3n-hsw-x520-64b-2t2c-base-ndr-lat" + data: "plot-dpdk-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and + '64B' and + 'BASE' and + 'NDRPDR' and + '2T2C' and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH')" + parameters: + - "latency" + - "parent" + - "tags" + layout: + title: "testpmd-3n-hsw-x520-64b-2t2c-base-ndr" + layout: "plot-latency" + +# Packet Latency - DPDK testpmd 3n-hsw-x710 +- + type: "plot" + title: "DPDK Latency: testpmd-3n-hsw-x710-64b-1t1c-base-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,DPDK]}/testpmd-3n-hsw-x710-64b-1t1c-base-ndr-lat" + data: "plot-dpdk-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X710' and + '64B' and + 'BASE' and + 'NDRPDR' and + '1T1C' and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH')" + parameters: + - "latency" + - "parent" + - "tags" + layout: + title: "testpmd-3n-hsw-x710-64b-1t1c-base-ndr" + layout: "plot-latency" + +- + type: "plot" + title: "DPDK Latency: testpmd-3n-hsw-x710-64b-2t2c-base-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,DPDK]}/testpmd-3n-hsw-x710-64b-2t2c-base-ndr-lat" + data: "plot-dpdk-throughput-latency-3n-hsw" + filter: "'NIC_Intel-X710' and + '64B' and + 'BASE' and + 'NDRPDR' and + '2T2C' and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH')" + parameters: + - "latency" + - "parent" + - "tags" + layout: + title: "testpmd-3n-hsw-x710-64b-2t2c-base-ndr" + layout: "plot-latency" + +# Packet Latency - DPDK testpmd 3n-hsw-xl710 +- + type: "plot" + title: "DPDK Latency: testpmd-3n-hsw-xl710-64b-1t1c-base-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,DPDK]}/testpmd-3n-hsw-xl710-64b-1t1c-base-ndr-lat" + data: "plot-dpdk-throughput-latency-3n-hsw" + filter: "'NIC_Intel-XL710' and + '64B' and + 'BASE' and + 'NDRPDR' and + '1T1C' and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH')" + parameters: + - "latency" + - "parent" + - "tags" + layout: + title: "testpmd-3n-hsw-xl710-64b-1t1c-base-ndr" + layout: "plot-latency" + +- + type: "plot" + title: "DPDK Latency: testpmd-3n-hsw-xl710-64b-2t2c-base-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,DPDK]}/testpmd-3n-hsw-xl710-64b-2t2c-base-ndr-lat" + data: "plot-dpdk-throughput-latency-3n-hsw" + filter: "'NIC_Intel-XL710' and + '64B' and + 'BASE' and + 'NDRPDR' and + '2T2C' and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH')" + parameters: + - "latency" + - "parent" + - "tags" + layout: + title: "testpmd-3n-hsw-xl710-64b-2t2c-base-ndr" + layout: "plot-latency" + +# Packet Latency - DPDK testpmd 3n-skx-x710 +- + type: "plot" + title: "DPDK Latency: testpmd-3n-skx-x710-64b-2t1c-base-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,DPDK]}/testpmd-3n-skx-x710-64b-2t1c-base-ndr-lat" + data: "plot-dpdk-throughput-latency-3n-skx" + filter: "'NIC_Intel-X710' and + '64B' and + 'BASE' and + 'NDRPDR' and + '2T1C' and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH')" + parameters: + - "latency" + - "parent" + - "tags" + layout: + title: "testpmd-3n-skx-x710-64b-2t1c-base-ndr" + layout: "plot-latency" + +- + type: "plot" + title: "DPDK Latency: testpmd-3n-skx-x710-64b-4t2c-base-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,DPDK]}/testpmd-3n-skx-x710-64b-4t2c-base-ndr-lat" + data: "plot-dpdk-throughput-latency-3n-skx" + filter: "'NIC_Intel-X710' and + '64B' and + 'BASE' and 'NDRPDR' and '4T2C' and - 'IP6FWD' and - not 'SRv6' and - not 'IPSEC' and - not 'VHOST'" + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH')" + parameters: + - "latency" + - "parent" + - "tags" + layout: + title: "testpmd-3n-skx-x710-64b-4t2c-base-ndr" + layout: "plot-latency" + +# Packet Latency - DPDK testpmd 3n-skx-xxv710 +- + type: "plot" + title: "DPDK Latency: testpmd-3n-skx-xxv710-64b-2t1c-base-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,DPDK]}/testpmd-3n-skx-xxv710-64b-2t1c-base-ndr-lat" + data: "plot-dpdk-throughput-latency-3n-skx" + filter: "'NIC_Intel-XXV710' and + '64B' and + 'BASE' and + 'NDRPDR' and + '2T1C' and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH')" + parameters: + - "latency" + - "parent" + - "tags" + layout: + title: "testpmd-3n-skx-xxv710-64b-2t1c-base-ndr" + layout: "plot-latency" + +- + type: "plot" + title: "DPDK Latency: testpmd-3n-skx-xxv710-64b-4t2c-base-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,DPDK]}/testpmd-3n-skx-xxv710-64b-4t2c-base-ndr-lat" + data: "plot-dpdk-throughput-latency-3n-skx" + filter: "'NIC_Intel-XXV710' and + '64B' and + 'BASE' and + 'NDRPDR' and + '4T2C' and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH')" + parameters: + - "latency" + - "parent" + - "tags" + layout: + title: "testpmd-3n-skx-xxv710-64b-4t2c-base-ndr" + layout: "plot-latency" + +# Packet Latency - DPDK testpmd 2n-skx-x710 +- + type: "plot" + title: "DPDK Latency: testpmd-2n-skx-x710-64b-2t1c-base-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,DPDK]}/testpmd-2n-skx-x710-64b-2t1c-base-ndr-lat" + data: "plot-dpdk-throughput-latency-2n-skx" + filter: "'NIC_Intel-X710' and + '64B' and + 'BASE' and + 'NDRPDR' and + '2T1C' and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH')" + parameters: + - "latency" + - "parent" + - "tags" + layout: + title: "testpmd-2n-skx-x710-64b-2t1c-base-ndr" + layout: "plot-latency" + +- + type: "plot" + title: "DPDK Latency: testpmd-2n-skx-x710-64b-4t2c-base-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,DPDK]}/testpmd-2n-skx-x710-64b-4t2c-base-ndr-lat" + data: "plot-dpdk-throughput-latency-2n-skx" + filter: "'NIC_Intel-X710' and + '64B' and + 'BASE' and + 'NDRPDR' and + '4T2C' and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH')" + parameters: + - "latency" + - "parent" + - "tags" + layout: + title: "testpmd-2n-skx-x710-64b-4t2c-base-ndr" + layout: "plot-latency" + +# Packet Latency - DPDK testpmd 2n-skx-xxv710 +- + type: "plot" + title: "DPDK Latency: testpmd-2n-skx-xxv710-64b-2t1c-base-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,DPDK]}/testpmd-2n-skx-xxv710-64b-2t1c-base-ndr-lat" + data: "plot-dpdk-throughput-latency-2n-skx" + filter: "'NIC_Intel-XXV710' and + '64B' and + 'BASE' and + 'NDRPDR' and + '2T1C' and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH')" + parameters: + - "latency" + - "parent" + - "tags" + layout: + title: "testpmd-2n-skx-xxv710-64b-2t1c-base-ndr" + layout: "plot-latency" + +- + type: "plot" + title: "DPDK Latency: testpmd-2n-skx-xxv710-64b-4t2c-base-ndr-lat" + algorithm: "plot_latency_error_bars" + output-file-type: ".html" + output-file: "{DIR[STATIC,DPDK]}/testpmd-2n-skx-xxv710-64b-4t2c-base-ndr-lat" + data: "plot-dpdk-throughput-latency-2n-skx" + filter: "'NIC_Intel-XXV710' and + '64B' and + 'BASE' and + 'NDRPDR' and + '4T2C' and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH')" + parameters: + - "latency" + - "parent" + - "tags" + layout: + title: "testpmd-2n-skx-xxv710-64b-4t2c-base-ndr" + layout: "plot-latency" + +################################################################################ + +# Speedup - VPP Container Memif 3n-hsw-x520 +- + type: "plot" + title: "Speedup: memif-3n-hsw-x520-64b-base_and_scale-ndr-tsa" + algorithm: "plot_throughput_speedup_analysis" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/memif-3n-hsw-x520-64b-base_and_scale-ndr-tsa" + data: "plot-throughput-speedup-analysis-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and + '64B' and + ('BASE' or 'SCALE') and + 'NDRPDR' and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and + not 'VHOST' and + 'MEMIF'" + parameters: + - "throughput" + - "parent" + - "tags" + sort: + - "L2XCFWD" + - "L2XCFWD" + - "L2XCFWD" + - "L2BDMACLRN" + - "L2BDMACLRN" + - "L2BDMACLRN" + layout: + title: "memif-3n-hsw-x520-64b-base_and_scale-ndr" + layout: "plot-throughput-speedup-analysis" + +- + type: "plot" + title: "Speedup: memif-3n-hsw-x520-64b-base_and_scale-pdr-tsa" + algorithm: "plot_throughput_speedup_analysis" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/memif-3n-hsw-x520-64b-base_and_scale-pdr-tsa" + data: "plot-throughput-speedup-analysis-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and + '64B' and + ('BASE' or 'SCALE') and + 'NDRPDR' and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and + not 'VHOST' and + 'MEMIF'" + parameters: + - "throughput" + - "parent" + - "tags" + sort: + - "L2XCFWD" + - "L2XCFWD" + - "L2XCFWD" + - "L2BDMACLRN" + - "L2BDMACLRN" + - "L2BDMACLRN" + layout: + title: "memif-3n-hsw-x520-64b-base_and_scale-pdr" + layout: "plot-throughput-speedup-analysis" + +# Speedup - VPP Container Memif 3n-hsw-x710 +- + type: "plot" + title: "Speedup: memif-3n-hsw-x710-64b-base_and_scale-ndr-tsa" + algorithm: "plot_throughput_speedup_analysis" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/memif-3n-hsw-x710-64b-base_and_scale-ndr-tsa" + data: "plot-throughput-speedup-analysis-3n-hsw" + filter: "'NIC_Intel-X710' and + '64B' and + ('BASE' or 'SCALE') and + 'NDRPDR' and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and + not 'VHOST' and + 'MEMIF'" + parameters: + - "throughput" + - "parent" + - "tags" + sort: + - "L2XCFWD" + - "L2XCFWD" + - "L2XCFWD" + - "L2BDMACLRN" + - "L2BDMACLRN" + - "L2BDMACLRN" + layout: + title: "memif-3n-hsw-x710-64b-base_and_scale-ndr" + layout: "plot-throughput-speedup-analysis" + +- + type: "plot" + title: "Speedup: memif-3n-hsw-x710-64b-base_and_scale-pdr-tsa" + algorithm: "plot_throughput_speedup_analysis" + output-file-type: ".html" + output-file: "{DIR[STATIC,VPP]}/memif-3n-hsw-x710-64b-base_and_scale-pdr-tsa" + data: "plot-throughput-speedup-analysis-3n-hsw" + filter: "'NIC_Intel-X710' and + '64B' and + ('BASE' or 'SCALE') and + 'NDRPDR' and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and + not 'VHOST' and + 'MEMIF'" parameters: - - "latency" + - "throughput" - "parent" - traces: - boxmean: False - layout: - title: "" # No title - layout: "plot-latency" + - "tags" + sort: + - "L2XCFWD" + - "L2XCFWD" + - "L2XCFWD" + - "L2BDMACLRN" + - "L2BDMACLRN" + - "L2BDMACLRN" + layout: + title: "memif-3n-hsw-x710-64b-base_and_scale-pdr" + layout: "plot-throughput-speedup-analysis" -# Packet Latency - VPP IPv6 3n-skx-xxv710 +# Speedup - VPP Container Memif 3n-hsw-xl710 - type: "plot" - title: "VPP Latency: ip6-3n-skx-xxv710-78b-2t1c-base_and_scale-ndr-lat" - algorithm: "plot_latency_box" + title: "Speedup: memif-3n-hsw-xl710-64b-base_and_scale-ndr-tsa" + algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-3n-skx-xxv710-78b-2t1c-base_and_scale-ndr-lat" - data: "plot-vpp-throughput-latency-3n-skx" - filter: "'NIC_Intel-XXV710' and - '78B' and + output-file: "{DIR[STATIC,VPP]}/memif-3n-hsw-xl710-64b-base_and_scale-ndr-tsa" + data: "plot-throughput-speedup-analysis-3n-hsw" + filter: "'NIC_Intel-XL710' and + '64B' and ('BASE' or 'SCALE') and 'NDRPDR' and - '2T1C' and - 'IP6FWD' and - not 'SRv6' and - not 'IPSEC' and - not 'VHOST'" + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and + not 'VHOST' and + 'MEMIF'" parameters: - - "latency" + - "throughput" - "parent" - traces: - boxmean: False - layout: - title: "" # No title - layout: "plot-latency" + - "tags" + sort: + - "L2XCFWD" + - "L2XCFWD" + - "L2XCFWD" + - "L2BDMACLRN" + - "L2BDMACLRN" + - "L2BDMACLRN" + layout: + title: "memif-3n-hsw-xl710-64b-base_and_scale-ndr" + layout: "plot-throughput-speedup-analysis" - type: "plot" - title: "VPP Latency: ip6-3n-skx-xxv710-78b-4t2c-base_and_scale-ndr-lat" - algorithm: "plot_latency_box" + title: "Speedup: memif-3n-hsw-xl710-64b-base_and_scale-pdr-tsa" + algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-3n-skx-xxv710-78b-4t2c-base_and_scale-ndr-lat" - data: "plot-vpp-throughput-latency-3n-skx" - filter: "'NIC_Intel-XXV710' and - '78B' and + output-file: "{DIR[STATIC,VPP]}/memif-3n-hsw-xl710-64b-base_and_scale-pdr-tsa" + data: "plot-throughput-speedup-analysis-3n-hsw" + filter: "'NIC_Intel-XL710' and + '64B' and ('BASE' or 'SCALE') and 'NDRPDR' and - '4T2C' and - 'IP6FWD' and - not 'SRv6' and - not 'IPSEC' and - not 'VHOST'" + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and + not 'VHOST' and + 'MEMIF'" parameters: - - "latency" + - "throughput" - "parent" - traces: - boxmean: False - layout: - title: "" # No title - layout: "plot-latency" + - "tags" + sort: + - "L2XCFWD" + - "L2XCFWD" + - "L2XCFWD" + - "L2BDMACLRN" + - "L2BDMACLRN" + - "L2BDMACLRN" + layout: + title: "memif-3n-hsw-xl710-64b-base_and_scale-pdr" + layout: "plot-throughput-speedup-analysis" +# Speedup - VPP Container Memif 3n-skx-x710 - type: "plot" - title: "VPP Latency: ip6-3n-skx-xxv710-78b-2t1c-features-ndr-lat" - algorithm: "plot_latency_box" + title: "Speedup: memif-3n-skx-x710-64b-base_and_scale-ndr-tsa" + algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-3n-skx-xxv710-78b-2t1c-features-ndr-lat" - data: "plot-vpp-throughput-latency-3n-skx" - filter: "'NIC_Intel-XXV710' and - '78B' and - 'FEATURE' and - ('ACL10' or 'ACL50') and '10k_FLOWS' and + output-file: "{DIR[STATIC,VPP]}/memif-3n-skx-x710-64b-base_and_scale-ndr-tsa" + data: "plot-throughput-speedup-analysis-3n-skx" + filter: "'NIC_Intel-X710' and + '64B' and + ('BASE' or 'SCALE') and 'NDRPDR' and - '2T1C' and - 'IP6FWD' and - not 'SRv6' and - not 'IPSEC' and - not 'VHOST'" + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and + not 'VHOST' and + 'MEMIF'" parameters: - - "latency" + - "throughput" - "parent" - traces: - boxmean: False - layout: - title: "" # No title - layout: "plot-latency" + - "tags" + sort: + - "L2XCFWD" + - "L2XCFWD" + - "L2XCFWD" + - "L2BDMACLRN" + - "L2BDMACLRN" + - "L2BDMACLRN" + layout: + title: "memif-3n-skx-x710-64b-base_and_scale-ndr" + layout: "plot-throughput-speedup-analysis" - type: "plot" - title: "VPP Latency: ip6-3n-skx-xxv710-78b-4t2c-features-ndr-lat" - algorithm: "plot_latency_box" + title: "Speedup: memif-3n-skx-x710-64b-base_and_scale-pdr-tsa" + algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-3n-skx-xxv710-78b-4t2c-features-ndr-lat" - data: "plot-vpp-throughput-latency-3n-skx" - filter: "'NIC_Intel-XXV710' and - '78B' and - 'FEATURE' and - ('ACL10' or 'ACL50') and '10k_FLOWS' and + output-file: "{DIR[STATIC,VPP]}/memif-3n-skx-x710-64b-base_and_scale-pdr-tsa" + data: "plot-throughput-speedup-analysis-3n-skx" + filter: "'NIC_Intel-X710' and + '64B' and + ('BASE' or 'SCALE') and 'NDRPDR' and - '4T2C' and - 'IP6FWD' and - not 'SRv6' and - not 'IPSEC' and - not 'VHOST'" + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and + not 'VHOST' and + 'MEMIF'" parameters: - - "latency" + - "throughput" - "parent" - traces: - boxmean: False - layout: - title: "" # No title - layout: "plot-latency" + - "tags" + sort: + - "L2XCFWD" + - "L2XCFWD" + - "L2XCFWD" + - "L2BDMACLRN" + - "L2BDMACLRN" + - "L2BDMACLRN" + layout: + title: "memif-3n-skx-x710-64b-base_and_scale-pdr" + layout: "plot-throughput-speedup-analysis" -# Packet Latency - VPP IPv6 2n-skx-x710 +# Speedup - VPP Container Memif 2n-skx-x710 - type: "plot" - title: "VPP Latency: ip6-2n-skx-x710-78b-2t1c-base_and_scale-ndr-lat" - algorithm: "plot_latency_box" + title: "Speedup: memif-2n-skx-x710-64b-base_and_scale-ndr-tsa" + algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-2n-skx-x710-78b-2t1c-base_and_scale-ndr-lat" - data: "plot-vpp-throughput-latency-2n-skx" + output-file: "{DIR[STATIC,VPP]}/memif-2n-skx-x710-64b-base_and_scale-ndr-tsa" + data: "plot-throughput-speedup-analysis-2n-skx" filter: "'NIC_Intel-X710' and - '78B' and + '64B' and ('BASE' or 'SCALE') and 'NDRPDR' and - '2T1C' and - 'IP6FWD' and - not 'SRv6' and - not 'IPSEC' and - not 'VHOST'" + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and + not 'VHOST' and + 'MEMIF'" parameters: - - "latency" + - "throughput" - "parent" - traces: - boxmean: False - layout: - title: "" # No title - layout: "plot-latency" + - "tags" + sort: + - "L2XCFWD" + - "L2XCFWD" + - "L2XCFWD" + - "L2BDMACLRN" + - "L2BDMACLRN" + - "L2BDMACLRN" + layout: + title: "memif-2n-skx-x710-64b-base_and_scale-ndr" + layout: "plot-throughput-speedup-analysis" - type: "plot" - title: "VPP Latency: ip6-2n-skx-x710-78b-4t2c-base_and_scale-ndr-lat" - algorithm: "plot_latency_box" + title: "Speedup: memif-2n-skx-x710-64b-base_and_scale-pdr-tsa" + algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-2n-skx-x710-78b-4t2c-base_and_scale-ndr-lat" - data: "plot-vpp-throughput-latency-2n-skx" + output-file: "{DIR[STATIC,VPP]}/memif-2n-skx-x710-64b-base_and_scale-pdr-tsa" + data: "plot-throughput-speedup-analysis-2n-skx" filter: "'NIC_Intel-X710' and - '78B' and + '64B' and ('BASE' or 'SCALE') and 'NDRPDR' and - '4T2C' and - 'IP6FWD' and - not 'SRv6' and - not 'IPSEC' and - not 'VHOST'" + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and + not 'VHOST' and + 'MEMIF'" parameters: - - "latency" + - "throughput" - "parent" - traces: - boxmean: False - layout: - title: "" # No title - layout: "plot-latency" + - "tags" + sort: + - "L2XCFWD" + - "L2XCFWD" + - "L2XCFWD" + - "L2BDMACLRN" + - "L2BDMACLRN" + - "L2BDMACLRN" + layout: + title: "memif-2n-skx-x710-64b-base_and_scale-pdr" + layout: "plot-throughput-speedup-analysis" -# Packet Latency - VPP IPv6 2n-skx-xxv710 +# Speedup - VPP Container Memif 2n-skx-xxv710 - type: "plot" - title: "VPP Latency: ip6-2n-skx-xxv710-78b-2t1c-base_and_scale-ndr-lat" - algorithm: "plot_latency_box" + title: "Speedup: memif-2n-skx-xxv710-64b-base_and_scale-ndr-tsa" + algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-2n-skx-xxv710-78b-2t1c-base_and_scale-ndr-lat" - data: "plot-vpp-throughput-latency-2n-skx" + output-file: "{DIR[STATIC,VPP]}/memif-2n-skx-xxv710-64b-base_and_scale-ndr-tsa" + data: "plot-throughput-speedup-analysis-2n-skx" filter: "'NIC_Intel-XXV710' and - '78B' and + '64B' and ('BASE' or 'SCALE') and 'NDRPDR' and - '2T1C' and - 'IP6FWD' and - not 'SRv6' and - not 'IPSEC' and - not 'VHOST'" + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and + not 'VHOST' and + 'MEMIF'" parameters: - - "latency" + - "throughput" - "parent" - traces: - boxmean: False - layout: - title: "" # No title - layout: "plot-latency" + - "tags" + sort: + - "L2XCFWD" + - "L2XCFWD" + - "L2XCFWD" + - "L2BDMACLRN" + - "L2BDMACLRN" + - "L2BDMACLRN" + layout: + title: "memif-2n-skx-xxv710-64b-base_and_scale-ndr" + layout: "plot-throughput-speedup-analysis" - type: "plot" - title: "VPP Latency: ip6-2n-skx-xxv710-78b-4t2c-base_and_scale-ndr-lat" - algorithm: "plot_latency_box" + title: "Speedup: memif-2n-skx-xxv710-64b-base_and_scale-pdr-tsa" + algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-2n-skx-xxv710-78b-4t2c-base_and_scale-ndr-lat" - data: "plot-vpp-throughput-latency-2n-skx" + output-file: "{DIR[STATIC,VPP]}/memif-2n-skx-xxv710-64b-base_and_scale-pdr-tsa" + data: "plot-throughput-speedup-analysis-2n-skx" filter: "'NIC_Intel-XXV710' and - '78B' and + '64B' and ('BASE' or 'SCALE') and 'NDRPDR' and - '4T2C' and - 'IP6FWD' and - not 'SRv6' and - not 'IPSEC' and - not 'VHOST'" + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and + not 'VHOST' and + 'MEMIF'" parameters: - - "latency" + - "throughput" - "parent" - traces: - boxmean: False - layout: - title: "" # No title - layout: "plot-latency" + - "tags" + sort: + - "L2XCFWD" + - "L2XCFWD" + - "L2XCFWD" + - "L2BDMACLRN" + - "L2BDMACLRN" + - "L2BDMACLRN" + layout: + title: "memif-2n-skx-xxv710-64b-base_and_scale-pdr" + layout: "plot-throughput-speedup-analysis" ################################################################################ -# Packet Latency - VPP IPv6 tunnels 3n-hsw-x520 +# Speedup - VPP Container k8s memif 3n-hsw-x520 - l2xc - type: "plot" - title: "VPP Latency: ip6tun-3n-hsw-x520-78b-1t1c-base_and_scale-ndr-lat" - algorithm: "plot_latency_box" + title: "Speedup: k8s-memif-3n-hsw-x520-64b-base_and_scale-l2xc-ndr-tsa" + algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6tun-3n-hsw-x520-78b-1t1c-base_and_scale-ndr-lat" - data: "plot-vpp-throughput-latency-3n-hsw" + output-file: "{DIR[STATIC,VPP]}/k8s-memif-3n-hsw-x520-64b-base_and_scale-l2xc-ndr-tsa" + data: "plot-ligato-throughput-speedup-analysis-3n-hsw" filter: "'NIC_Intel-X520-DA2' and - '78B' and - 'ENCAP' and + '64B' and + ('BASE' or 'SCALE') and 'NDRPDR' and - '1T1C' and - ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and - not 'VHOST'" + 'L2XCFWD' and + not 'VHOST' and + 'MEMIF'" parameters: - - "latency" + - "throughput" - "parent" - traces: - boxmean: False - layout: - title: "" # No title - layout: "plot-latency" + - "tags" + sort: + - "1VNF" + - "2VNF" + - "4VNF" + - "2VNF" + - "4VNF" + layout: + title: "k8s-memif-3n-hsw-x520-64b-base_and_scale-ndr-l2xc" + layout: "plot-throughput-speedup-analysis" - type: "plot" - title: "VPP Latency: ip6tun-3n-hsw-x520-78b-2t2c-base_and_scale-ndr-lat" - algorithm: "plot_latency_box" + title: "Speedup: k8s-memif-3n-hsw-x520-64b-base_and_scale-l2xc-pdr-tsa" + algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6tun-3n-hsw-x520-78b-2t2c-base_and_scale-ndr-lat" - data: "plot-vpp-throughput-latency-3n-hsw" + output-file: "{DIR[STATIC,VPP]}/k8s-memif-3n-hsw-x520-64b-base_and_scale-l2xc-pdr-tsa" + data: "plot-ligato-throughput-speedup-analysis-3n-hsw" filter: "'NIC_Intel-X520-DA2' and - '78B' and - 'ENCAP' and + '64B' and + ('BASE' or 'SCALE') and 'NDRPDR' and - '2T2C' and - ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and - not 'VHOST'" + 'L2XCFWD' and + not 'VHOST' and + 'MEMIF'" parameters: - - "latency" + - "throughput" - "parent" - traces: - boxmean: False - layout: - title: "" # No title - layout: "plot-latency" - -################################################################################ + - "tags" + sort: + - "1VNF" + - "2VNF" + - "4VNF" + - "2VNF" + - "4VNF" + layout: + title: "k8s-memif-3n-hsw-x520-64b-base_and_scale-l2xc-pdr" + layout: "plot-throughput-speedup-analysis" -# Packet Latency - VPP IPSec 3n-hsw-xl710 +# Speedup - VPP Container k8s memif 3n-hsw-x520 - l2bd - type: "plot" - title: "VPP Latency: ipsec-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat" - algorithm: "plot_latency_box" + title: "Speedup: k8s-memif-3n-hsw-x520-64b-base_and_scale-l2bd-ndr-tsa" + algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ipsec-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat" - data: "plot-vpp-throughput-latency-3n-hsw" - filter: "'NIC_Intel-XL710' and + output-file: "{DIR[STATIC,VPP]}/k8s-memif-3n-hsw-x520-64b-base_and_scale-l2bd-ndr-tsa" + data: "plot-ligato-throughput-speedup-analysis-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and '64B' and - 'IP4FWD' and + ('BASE' or 'SCALE') and 'NDRPDR' and - '1T1C' and - 'IPSECHW' and - ('IPSECTRAN' or 'IPSECTUN') and - not 'VHOST'" + ('L2BDMACSTAT' or 'L2BDMACLRN') and + not 'VHOST' and + 'MEMIF'" parameters: - - "latency" + - "throughput" - "parent" - traces: - boxmean: False - layout: - title: "" # No title - layout: "plot-latency" + - "tags" + sort: + - "1VNF" + - "2VNF" + - "4VNF" + - "2VNF" + - "4VNF" + layout: + title: "k8s-memif-3n-hsw-x520-64b-base_and_scale-ndr-l2bd" + layout: "plot-throughput-speedup-analysis" - type: "plot" - title: "VPP Latency: ipsec-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat" - algorithm: "plot_latency_box" + title: "Speedup: k8s-memif-3n-hsw-x520-64b-base_and_scale-l2bd-pdr-tsa" + algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ipsec-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat" - data: "plot-vpp-throughput-latency-3n-hsw" - filter: "'NIC_Intel-XL710' and + output-file: "{DIR[STATIC,VPP]}/k8s-memif-3n-hsw-x520-64b-base_and_scale-l2bd-pdr-tsa" + data: "plot-ligato-throughput-speedup-analysis-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and '64B' and - 'IP4FWD' and + ('BASE' or 'SCALE') and 'NDRPDR' and - '2T2C' and - 'IPSECHW' and - ('IPSECTRAN' or 'IPSECTUN') and - not 'VHOST'" + ('L2BDMACSTAT' or 'L2BDMACLRN') and + not 'VHOST' and + 'MEMIF'" parameters: - - "latency" + - "throughput" - "parent" - traces: - boxmean: False - layout: - title: "" # No title - layout: "plot-latency" - -################################################################################ + - "tags" + sort: + - "1VNF" + - "2VNF" + - "4VNF" + - "2VNF" + - "4VNF" + layout: + title: "k8s-memif-3n-hsw-x520-64b-base_and_scale-l2bd-pdr" + layout: "plot-throughput-speedup-analysis" -# Packet Latency - VPP SRv6 3n-hsw-x520 +# Speedup - VPP Container Memif 3n-hsw-x710 - l2xc - type: "plot" - title: "VPP Latency: srv6-3n-hsw-x520-78b-1t1c-features-ndr-lat" - algorithm: "plot_latency_box" + title: "Speedup: k8s-memif-3n-hsw-x710-64b-base_and_scale-l2xc-ndr-tsa" + algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/srv6-3n-hsw-x520-78b-1t1c-features-ndr-lat" - data: "plot-vpp-throughput-latency-3n-hsw" - filter: "'NIC_Intel-X520-DA2' and - '78B' and - 'FEATURE' and + output-file: "{DIR[STATIC,VPP]}/k8s-memif-3n-hsw-x710-64b-base_and_scale-l2xc-ndr-tsa" + data: "plot-ligato-throughput-speedup-analysis-3n-hsw" + filter: "'NIC_Intel-X710' and + '64B' and + ('BASE' or 'SCALE') and 'NDRPDR' and - '1T1C' and - 'IP6FWD' and - 'SRv6'" + 'L2XCFWD' and + not 'VHOST' and + 'MEMIF'" parameters: - - "latency" + - "throughput" - "parent" - traces: - boxmean: False - layout: - title: "" # No title - layout: "plot-latency" + - "tags" + sort: + - "1VNF" + - "2VNF" + - "4VNF" + - "2VNF" + - "4VNF" + layout: + title: "k8s-memif-3n-hsw-x710-64b-base_and_scale-l2xc-ndr" + layout: "plot-throughput-speedup-analysis" - type: "plot" - title: "VPP Latency: srv6-3n-hsw-x520-78b-2t2c-features-ndr-lat" - algorithm: "plot_latency_box" + title: "Speedup: k8s-memif-3n-hsw-x710-64b-base_and_scale-l2xc-pdr-tsa" + algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/srv6-3n-hsw-x520-78b-2t2c-features-ndr-lat" - data: "plot-vpp-throughput-latency-3n-hsw" - filter: "'NIC_Intel-X520-DA2' and - '78B' and - 'FEATURE' and + output-file: "{DIR[STATIC,VPP]}/k8s-memif-3n-hsw-x710-64b-base_and_scale-l2xc-pdr-tsa" + data: "plot-ligato-throughput-speedup-analysis-3n-hsw" + filter: "'NIC_Intel-X710' and + '64B' and + ('BASE' or 'SCALE') and 'NDRPDR' and - '2T2C' and - 'IP6FWD' and - 'SRv6'" + 'L2XCFWD' and + not 'VHOST' and + 'MEMIF'" parameters: - - "latency" + - "throughput" - "parent" - traces: - boxmean: False - layout: - title: "" # No title - layout: "plot-latency" - -################################################################################ + - "tags" + sort: + - "1VNF" + - "2VNF" + - "4VNF" + - "2VNF" + - "4VNF" + layout: + title: "k8s-memif-3n-hsw-x710-64b-base_and_scale-l2xc-pdr" + layout: "plot-throughput-speedup-analysis" -# Packet Latency - VPP vhost ip4 3n-hsw-x520 +# Speedup - VPP Container Memif 3n-hsw-x710 - l2bd - type: "plot" - title: "VPP Latency: vhost-ip4-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat" - algorithm: "plot_latency_box" + title: "Speedup: k8s-memif-3n-hsw-x710-64b-base_and_scale-l2bd-ndr-tsa" + algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat" - data: "plot-vpp-throughput-latency-3n-hsw" - filter: "'NIC_Intel-X520-DA2' and + output-file: "{DIR[STATIC,VPP]}/k8s-memif-3n-hsw-x710-64b-base_and_scale-l2bd-ndr-tsa" + data: "plot-ligato-throughput-speedup-analysis-3n-hsw" + filter: "'NIC_Intel-X710' and '64B' and + ('BASE' or 'SCALE') and 'NDRPDR' and - '1T1C' and - 'VHOST' and - not ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')" + ('L2BDMACSTAT' or 'L2BDMACLRN') and + not 'VHOST' and + 'MEMIF'" parameters: - - "latency" + - "throughput" - "parent" - traces: - boxmean: False - layout: - title: "" # No title - layout: "plot-latency" + - "tags" + sort: + - "1VNF" + - "2VNF" + - "4VNF" + - "2VNF" + - "4VNF" + layout: + title: "k8s-memif-3n-hsw-x710-64b-base_and_scale-l2bd-ndr" + layout: "plot-throughput-speedup-analysis" - type: "plot" - title: "VPP Latency: vhost-ip4-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat" - algorithm: "plot_latency_box" + title: "Speedup: k8s-memif-3n-hsw-x710-64b-base_and_scale-l2bd-pdr-tsa" + algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat" - data: "plot-vpp-throughput-latency-3n-hsw" - filter: "'NIC_Intel-X520-DA2' and + output-file: "{DIR[STATIC,VPP]}/k8s-memif-3n-hsw-x710-64b-base_and_scale-l2bd-pdr-tsa" + data: "plot-ligato-throughput-speedup-analysis-3n-hsw" + filter: "'NIC_Intel-X710' and '64B' and + ('BASE' or 'SCALE') and 'NDRPDR' and - '2T2C' and - 'VHOST' and - not ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')" + ('L2BDMACSTAT' or 'L2BDMACLRN') and + not 'VHOST' and + 'MEMIF'" parameters: - - "latency" + - "throughput" - "parent" - traces: - boxmean: False - layout: - title: "" # No title - layout: "plot-latency" + - "tags" + sort: + - "1VNF" + - "2VNF" + - "4VNF" + - "2VNF" + - "4VNF" + layout: + title: "k8s-memif-3n-hsw-x710-64b-base_and_scale-l2bd-pdr" + layout: "plot-throughput-speedup-analysis" -# Packet Latency - VPP vhost l2sw 3n-hsw-x520 +################################################################################ + +# Speedup - VPP IPv4 3n-hsw-x520 base and scale - type: "plot" - title: "VPP Latency: vhost-l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat" - algorithm: "plot_latency_box" + title: "Speedup: ip4-3n-hsw-x520-64b-base_and_scale-ndr-tsa" + algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat" - data: "plot-vpp-throughput-latency-3n-hsw" + output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x520-64b-base_and_scale-ndr-tsa" + data: "plot-throughput-speedup-analysis-3n-hsw" filter: "'NIC_Intel-X520-DA2' and '64B' and + ('IP4BASE' or 'FIB_20K' or 'FIB_200K' or 'FIB_2M') and 'NDRPDR' and - '1T1C' and - 'VHOST' and - not 'VXLAN' and - not 'IP4FWD' and - not 'DOT1Q' and - not '2VM'" + 'IP4FWD' and + not 'IPSEC' and + not 'VHOST'" parameters: - - "latency" + - "throughput" - "parent" - traces: - boxmean: False + - "tags" + sort: + - "IP4BASE" + - "FIB_20K" + - "FIB_200K" + - "FIB_2M" layout: - title: "" # No title - layout: "plot-latency" + title: "ip4-3n-hsw-x520-64b-base_and_scale-ndr" + layout: "plot-throughput-speedup-analysis" - type: "plot" - title: "VPP Latency: vhost-l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat" - algorithm: "plot_latency_box" + title: "Speedup: ip4-3n-hsw-x520-64b-base_and_scale-pdr-tsa" + algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat" - data: "plot-vpp-throughput-latency-3n-hsw" + output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x520-64b-base_and_scale-pdr-tsa" + data: "plot-throughput-speedup-analysis-3n-hsw" filter: "'NIC_Intel-X520-DA2' and '64B' and + ('IP4BASE' or 'FIB_20K' or 'FIB_200K' or 'FIB_2M') and 'NDRPDR' and - '2T2C' and - 'VHOST' and - not 'VXLAN' and - not 'IP4FWD' and - not 'DOT1Q' and - not '2VM'" + 'IP4FWD' and + not 'IPSEC' and + not 'VHOST'" parameters: - - "latency" + - "throughput" - "parent" - traces: - boxmean: False + - "tags" + sort: + - "IP4BASE" + - "FIB_20K" + - "FIB_200K" + - "FIB_2M" layout: - title: "" # No title - layout: "plot-latency" + title: "ip4-3n-hsw-x520-64b-base_and_scale-pdr" + layout: "plot-throughput-speedup-analysis" -# Packet Latency - VPP vhost ip4 3n-hsw-x710 +# Speedup - VPP IPv4 3n-hsw-x520 features - type: "plot" - title: "VPP Latency: vhost-ip4-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat" - algorithm: "plot_latency_box" + title: "Speedup: ip4-3n-hsw-x520-64b-features-ndr-tsa" + algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat" - data: "plot-vpp-throughput-latency-3n-hsw" - filter: "'NIC_Intel-X710' and + output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x520-64b-features-ndr-tsa" + data: "plot-throughput-speedup-analysis-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and '64B' and + ('IP4BASE' or + 'POLICE_MARK' or + 'COPWHLIST' or + ('NAT44' and 'BASE') or + ('ACL_STATELESS' and 'ACL10' and '10k_FLOWS')) and 'NDRPDR' and - '1T1C' and - 'VHOST' and - not ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')" + 'IP4FWD' and + not 'IPSEC' and + not 'VHOST'" parameters: - - "latency" + - "throughput" - "parent" - traces: - boxmean: False - layout: - title: "" # No title - layout: "plot-latency" + - "tags" + sort: + - "IP4BASE" + - "NAT44" + - "POLICE_MARK" + - "COPWHLIST" + - "IACL" + - "OACL" + layout: + title: "ip4-3n-hsw-x520-64b-features-ndr" + layout: "plot-throughput-speedup-analysis" - type: "plot" - title: "VPP Latency: vhost-ip4-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat" - algorithm: "plot_latency_box" + title: "Speedup: ip4-3n-hsw-x520-64b-features-pdr-tsa" + algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat" - data: "plot-vpp-throughput-latency-3n-hsw" - filter: "'NIC_Intel-X710' and + output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x520-64b-features-pdr-tsa" + data: "plot-throughput-speedup-analysis-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and '64B' and + ('IP4BASE' or + 'POLICE_MARK' or + 'COPWHLIST' or + ('NAT44' and 'BASE') or + ('ACL_STATELESS' and 'ACL10' and '10k_FLOWS')) and 'NDRPDR' and - '2T2C' and - 'VHOST' and - not ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')" + 'IP4FWD' and + not 'IPSEC' and + not 'VHOST'" parameters: - - "latency" + - "throughput" - "parent" - traces: - boxmean: False - layout: - title: "" # No title - layout: "plot-latency" + - "tags" + sort: + - "IP4BASE" + - "NAT44" + - "POLICE_MARK" + - "COPWHLIST" + - "IACL" + - "OACL" + layout: + title: "ip4-3n-hsw-x520-64b-features-pdr" + layout: "plot-throughput-speedup-analysis" -# Packet Latency - VPP vhost l2sw 3n-hsw-x710 +# Speedup - VPP IPv4 3n-hsw-x520 features nat44 - type: "plot" - title: "VPP Latency: vhost-l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat" - algorithm: "plot_latency_box" + title: "Speedup: ip4-3n-hsw-x520-64b-features-nat44-ndr-tsa" + algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat" - data: "plot-vpp-throughput-latency-3n-hsw" - filter: "'NIC_Intel-X710' and + output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x520-64b-features-nat44-ndr-tsa" + data: "plot-throughput-speedup-analysis-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and '64B' and 'NDRPDR' and - '1T1C' and - 'VHOST' and - not 'VXLAN' and - not 'IP4FWD' and - not 'DOT1Q' and - not '2VM'" + 'IP4FWD' and + 'NAT44' and + not 'IPSEC' and + not 'VHOST'" parameters: - - "latency" + - "throughput" - "parent" - traces: - boxmean: False - layout: - title: "" # No title - layout: "plot-latency" + - "tags" + sort: + - "BASE" + - "BASE" + - "SRC_USER_10" + - "SRC_USER_100" + - "SRC_USER_1000" + - "SRC_USER_2000" + layout: + title: "ip4-3n-hsw-x520-64b-features-nat44-ndr" + layout: "plot-throughput-speedup-analysis" - type: "plot" - title: "VPP Latency: vhost-l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat" - algorithm: "plot_latency_box" + title: "Speedup: ip4-3n-hsw-x520-64b-features-nat44-pdr-tsa" + algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat" - data: "plot-vpp-throughput-latency-3n-hsw" - filter: "'NIC_Intel-X710' and + output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x520-64b-features-nat44-pdr-tsa" + data: "plot-throughput-speedup-analysis-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and '64B' and 'NDRPDR' and - '2T2C' and - 'VHOST' and - not 'VXLAN' and - not 'IP4FWD' and - not 'DOT1Q' and - not '2VM'" + 'IP4FWD' and + 'NAT44' and + not 'IPSEC' and + not 'VHOST'" parameters: - - "latency" + - "throughput" - "parent" - traces: - boxmean: False - layout: - title: "" # No title - layout: "plot-latency" + - "tags" + sort: + - "BASE" + - "BASE" + - "SRC_USER_10" + - "SRC_USER_100" + - "SRC_USER_1000" + - "SRC_USER_2000" + layout: + title: "ip4-3n-hsw-x520-64b-features-nat44-pdr" + layout: "plot-throughput-speedup-analysis" -# Packet Latency - VPP vhost ip4 3n-hsw-xl710 +# Speedup - VPP IPv4 3n-hsw-x520 features iacl - type: "plot" - title: "VPP Latency: vhost-ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat" - algorithm: "plot_latency_box" + title: "Speedup: ip4-3n-hsw-x520-64b-features-iacl-ndr-tsa" + algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat" - data: "plot-vpp-throughput-latency-3n-hsw" - filter: "'NIC_Intel-XL710' and + output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x520-64b-features-iacl-ndr-tsa" + data: "plot-throughput-speedup-analysis-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and '64B' and 'NDRPDR' and - '1T1C' and - 'VHOST' and - not ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')" + 'IP4FWD' and + 'IACL' and + ('ACL10' or 'ACL50') and '10k_FLOWS' and + not 'IPSEC' and + not 'VHOST'" parameters: - - "latency" + - "throughput" - "parent" - traces: - boxmean: False + - "tags" + sort: + - "ACL_STATELESS" + - "ACL_STATEFUL" + - "ACL_STATELESS" + - "ACL_STATEFUL" layout: - title: "" # No title - layout: "plot-latency" + title: "ip4-3n-hsw-x520-64b-features-iacl-ndr" + layout: "plot-throughput-speedup-analysis" - type: "plot" - title: "VPP Latency: vhost-ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat" - algorithm: "plot_latency_box" + title: "Speedup: ip4-3n-hsw-x520-64b-features-iacl-pdr-tsa" + algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat" - data: "plot-vpp-throughput-latency-3n-hsw" - filter: "'NIC_Intel-XL710' and + output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x520-64b-features-iacl-pdr-tsa" + data: "plot-throughput-speedup-analysis-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and '64B' and 'NDRPDR' and - '2T2C' and - 'VHOST' and - not ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')" + 'IP4FWD' and + 'IACL' and + ('ACL10' or 'ACL50') and '10k_FLOWS' and + not 'IPSEC' and + not 'VHOST'" parameters: - - "latency" + - "throughput" - "parent" - traces: - boxmean: False + - "tags" + sort: + - "ACL_STATELESS" + - "ACL_STATEFUL" + - "ACL_STATELESS" + - "ACL_STATEFUL" layout: - title: "" # No title - layout: "plot-latency" + title: "ip4-3n-hsw-x520-64b-features-iacl-pdr" + layout: "plot-throughput-speedup-analysis" -# Packet Latency - VPP vhost l2sw 3n-hsw-xl710 +# Speedup - VPP IPv4 3n-hsw-x520 features oacl - type: "plot" - title: "VPP Latency: vhost-l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat" - algorithm: "plot_latency_box" + title: "Speedup: ip4-3n-hsw-x520-64b-features-oacl-ndr-tsa" + algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat" - data: "plot-vpp-throughput-latency-3n-hsw" - filter: "'NIC_Intel-XL710' and + output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x520-64b-features-oacl-ndr-tsa" + data: "plot-throughput-speedup-analysis-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and '64B' and 'NDRPDR' and - '1T1C' and - 'VHOST' and - not 'VXLAN' and - not 'IP4FWD' and - not 'DOT1Q' and - not '2VM'" + 'IP4FWD' and + 'OACL' and + ('ACL10' or 'ACL50') and '10k_FLOWS' and + not 'IPSEC' and + not 'VHOST'" parameters: - - "latency" + - "throughput" - "parent" - traces: - boxmean: False + - "tags" + sort: + - "ACL_STATELESS" + - "ACL_STATEFUL" + - "ACL_STATELESS" + - "ACL_STATEFUL" layout: - title: "" # No title - layout: "plot-latency" + title: "ip4-3n-hsw-x520-64b-features-oacl-ndr" + layout: "plot-throughput-speedup-analysis" - type: "plot" - title: "VPP Latency: vhost-l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat" - algorithm: "plot_latency_box" + title: "Speedup: ip4-3n-hsw-x520-64b-features-oacl-pdr-tsa" + algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat" - data: "plot-vpp-throughput-latency-3n-hsw" - filter: "'NIC_Intel-XL710' and + output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x520-64b-features-oacl-pdr-tsa" + data: "plot-throughput-speedup-analysis-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and '64B' and 'NDRPDR' and - '2T2C' and - 'VHOST' and - not 'VXLAN' and - not 'IP4FWD' and - not 'DOT1Q' and - not '2VM'" + 'IP4FWD' and + 'OACL' and + ('ACL10' or 'ACL50') and '10k_FLOWS' and + not 'IPSEC' and + not 'VHOST'" parameters: - - "latency" + - "throughput" - "parent" - traces: - boxmean: False + - "tags" + sort: + - "ACL_STATELESS" + - "ACL_STATEFUL" + - "ACL_STATELESS" + - "ACL_STATEFUL" layout: - title: "" # No title - layout: "plot-latency" - -################################################################################ + title: "ip4-3n-hsw-x520-64b-features-oacl-pdr" + layout: "plot-throughput-speedup-analysis" -# Packet Latency - VPP VTS 3n-hsw-x520 +# Speedup - VPP IPv4 3n-hsw-x710 base and scale - type: "plot" - title: "VPP Latency: vts-3n-hsw-x520-64b-1t1c-ndr-lat" - algorithm: "plot_latency_box" + title: "Speedup: ip4-3n-hsw-x710-64b-base_and_scale-ndr-tsa" + algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vts-3n-hsw-x520-64b-1t1c-ndr-lat" - data: "plot-vpp-throughput-latency-3n-hsw" - filter: "'NIC_Intel-X520-DA2' and + output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x710-64b-base_and_scale-ndr-tsa" + data: "plot-throughput-speedup-analysis-3n-hsw" + filter: "'NIC_Intel-X710' and '64B' and + ('IP4BASE' or 'FIB_20K' or 'FIB_200K' or 'FIB_2M') and 'NDRPDR' and - '1T1C' and - 'VTS'" + 'IP4FWD' and + not 'IPSEC' and + not 'VHOST'" parameters: - - "latency" + - "throughput" - "parent" - traces: - boxmean: False + - "tags" + sort: + - "IP4BASE" + - "FIB_20K" + - "FIB_200K" + - "FIB_2M" layout: - title: "" # No title - layout: "plot-latency" + title: "ip4-3n-hsw-x710-64b-base_and_scale-ndr" + layout: "plot-throughput-speedup-analysis" - type: "plot" - title: "VPP Latency: vts-3n-hsw-x520-64b-2t2c-ndr-lat" - algorithm: "plot_latency_box" + title: "Speedup: ip4-3n-hsw-x710-64b-base_and_scale-pdr-tsa" + algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vts-3n-hsw-x520-64b-2t2c-ndr-lat" - data: "plot-vpp-throughput-latency-3n-hsw" - filter: "'NIC_Intel-X520-DA2' and + output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x710-64b-base_and_scale-pdr-tsa" + data: "plot-throughput-speedup-analysis-3n-hsw" + filter: "'NIC_Intel-X710' and '64B' and + ('IP4BASE' or 'FIB_20K' or 'FIB_200K' or 'FIB_2M') and 'NDRPDR' and - '2T2C' and - 'VTS'" + 'IP4FWD' and + not 'IPSEC' and + not 'VHOST'" parameters: - - "latency" + - "throughput" - "parent" - traces: - boxmean: False + - "tags" + sort: + - "IP4BASE" + - "FIB_20K" + - "FIB_200K" + - "FIB_2M" layout: - title: "" # No title - layout: "plot-latency" - -################################################################################ + title: "ip4-3n-hsw-x710-64b-base_and_scale-pdr" + layout: "plot-throughput-speedup-analysis" -# Packet Latency - DPDK l3fwd 3n-hsw-x520 +# Speedup - VPP IPv4 3n-hsw-x710 features - type: "plot" - title: "DPDK Latency: l3fwd-3n-hsw-x520-64b-1t1c-base-ndr-lat" - algorithm: "plot_latency_box" + title: "Speedup: ip4-3n-hsw-x710-64b-features-ndr-tsa" + algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/l3fwd-3n-hsw-x520-64b-1t1c-base-ndr-lat" - data: "plot-dpdk-throughput-latency-3n-hsw" - filter: "'NIC_Intel-X520-DA2' and + output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x710-64b-features-ndr-tsa" + data: "plot-throughput-speedup-analysis-3n-hsw" + filter: "'NIC_Intel-X710' and '64B' and - 'BASE' and + ('IP4BASE' or + 'POLICE_MARK' or + 'COPWHLIST' or + ('NAT44' and 'BASE') or + ('ACL_STATELESS' and 'ACL10' and '10k_FLOWS')) and 'NDRPDR' and - '1T1C' and - 'IP4FWD'" + 'IP4FWD' and + not 'IPSEC' and + not 'VHOST'" parameters: - - "latency" + - "throughput" - "parent" - traces: - hoverinfo: "x+y" - boxpoints: "outliers" - whiskerwidth: 0 - layout: - title: "" # No title - layout: "plot-latency" + - "tags" + sort: + - "IP4BASE" + - "NAT44" + - "POLICE_MARK" + - "COPWHLIST" + - "IACL" + - "OACL" + layout: + title: "ip4-3n-hsw-x710-64b-features-ndr" + layout: "plot-throughput-speedup-analysis" - type: "plot" - title: "DPDK Latency: l3fwd-3n-hsw-x520-64b-2t2c-base-ndr-lat" - algorithm: "plot_latency_box" + title: "Speedup: ip4-3n-hsw-x710-64b-features-pdr-tsa" + algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/l3fwd-3n-hsw-x520-64b-2t2c-base-ndr-lat" - data: "plot-dpdk-throughput-latency-3n-hsw" - filter: "'NIC_Intel-X520-DA2' and + output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x710-64b-features-pdr-tsa" + data: "plot-throughput-speedup-analysis-3n-hsw" + filter: "'NIC_Intel-X710' and '64B' and - 'BASE' and + ('IP4BASE' or + 'POLICE_MARK' or + 'COPWHLIST' or + ('NAT44' and 'BASE') or + ('ACL_STATELESS' and 'ACL10' and '10k_FLOWS')) and 'NDRPDR' and - '2T2C' and - 'IP4FWD'" + 'IP4FWD' and + not 'IPSEC' and + not 'VHOST'" parameters: - - "latency" + - "throughput" - "parent" - traces: - hoverinfo: "x+y" - boxpoints: "outliers" - whiskerwidth: 0 - layout: - title: "" # No title - layout: "plot-latency" + - "tags" + sort: + - "IP4BASE" + - "NAT44" + - "POLICE_MARK" + - "COPWHLIST" + - "IACL" + - "OACL" + layout: + title: "ip4-3n-hsw-x710-64b-features-pdr" + layout: "plot-throughput-speedup-analysis" -# Packet Latency - DPDK l3fwd 3n-hsw-x710 +# Speedup - VPP IPv4 3n-hsw-x710 features nat44 - type: "plot" - title: "DPDK Latency: l3fwd-3n-hsw-x710-64b-1t1c-base-ndr-lat" - algorithm: "plot_latency_box" + title: "Speedup: ip4-3n-hsw-x710-64b-features-nat44-ndr-tsa" + algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/l3fwd-3n-hsw-x710-64b-1t1c-base-ndr-lat" - data: "plot-dpdk-throughput-latency-3n-hsw" + output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x710-64b-features-nat44-ndr-tsa" + data: "plot-throughput-speedup-analysis-3n-hsw" filter: "'NIC_Intel-X710' and '64B' and - 'BASE' and 'NDRPDR' and - '1T1C' and - 'IP4FWD'" + 'IP4FWD' and + 'NAT44' and + not 'IPSEC' and + not 'VHOST'" parameters: - - "latency" + - "throughput" - "parent" - traces: - hoverinfo: "x+y" - boxpoints: "outliers" - whiskerwidth: 0 - layout: - title: "" # No title - layout: "plot-latency" + - "tags" + sort: + - "BASE" + - "BASE" + - "SRC_USER_10" + - "SRC_USER_100" + - "SRC_USER_1000" + - "SRC_USER_2000" + layout: + title: "ip4-3n-hsw-x710-64b-features-nat44-ndr" + layout: "plot-throughput-speedup-analysis" - type: "plot" - title: "DPDK Latency: l3fwd-3n-hsw-x710-64b-2t2c-base-ndr-lat" - algorithm: "plot_latency_box" + title: "Speedup: ip4-3n-hsw-x710-64b-features-nat44-pdr-tsa" + algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/l3fwd-3n-hsw-x710-64b-2t2c-base-ndr-lat" - data: "plot-dpdk-throughput-latency-3n-hsw" + output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x710-64b-features-nat44-pdr-tsa" + data: "plot-throughput-speedup-analysis-3n-hsw" filter: "'NIC_Intel-X710' and '64B' and - 'BASE' and 'NDRPDR' and - '2T2C' and - 'IP4FWD'" + 'IP4FWD' and + 'NAT44' and + not 'IPSEC' and + not 'VHOST'" parameters: - - "latency" + - "throughput" - "parent" - traces: - hoverinfo: "x+y" - boxpoints: "outliers" - whiskerwidth: 0 - layout: - title: "" # No title - layout: "plot-latency" + - "tags" + sort: + - "BASE" + - "BASE" + - "SRC_USER_10" + - "SRC_USER_100" + - "SRC_USER_1000" + - "SRC_USER_2000" + layout: + title: "ip4-3n-hsw-x710-64b-features-nat44-pdr" + layout: "plot-throughput-speedup-analysis" -# Packet Latency - DPDK l3fwd 3n-hsw-xl710 +# Speedup - VPP IPv4 3n-hsw-x710 features iacl - type: "plot" - title: "DPDK Latency: l3fwd-3n-hsw-xl710-64b-1t1c-base-ndr-lat" - algorithm: "plot_latency_box" + title: "Speedup: ip4-3n-hsw-x710-64b-features-iacl-ndr-tsa" + algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/l3fwd-3n-hsw-xl710-64b-1t1c-base-ndr-lat" - data: "plot-dpdk-throughput-latency-3n-hsw" - filter: "'NIC_Intel-XL710' and + output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x710-64b-features-iacl-ndr-tsa" + data: "plot-throughput-speedup-analysis-3n-hsw" + filter: "'NIC_Intel-X710' and '64B' and - 'BASE' and 'NDRPDR' and - '1T1C' and - 'IP4FWD'" + 'IP4FWD' and + 'IACL' and + ('ACL10' or 'ACL50') and '10k_FLOWS' and + not 'IPSEC' and + not 'VHOST'" parameters: - - "latency" + - "throughput" - "parent" - traces: - hoverinfo: "x+y" - boxpoints: "outliers" - whiskerwidth: 0 + - "tags" + sort: + - "ACL_STATELESS" + - "ACL_STATEFUL" + - "ACL_STATELESS" + - "ACL_STATEFUL" layout: - title: "" # No title - layout: "plot-latency" + title: "ip4-3n-hsw-x710-64b-features-iacl-ndr" + layout: "plot-throughput-speedup-analysis" - type: "plot" - title: "DPDK Latency: l3fwd-3n-hsw-xl710-64b-2t2c-base-ndr-lat" - algorithm: "plot_latency_box" + title: "Speedup: ip4-3n-hsw-x710-64b-features-iacl-pdr-tsa" + algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/l3fwd-3n-hsw-xl710-64b-2t2c-base-ndr-lat" - data: "plot-dpdk-throughput-latency-3n-hsw" - filter: "'NIC_Intel-XL710' and + output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x710-64b-features-iacl-pdr-tsa" + data: "plot-throughput-speedup-analysis-3n-hsw" + filter: "'NIC_Intel-X710' and '64B' and - 'BASE' and 'NDRPDR' and - '2T2C' and - 'IP4FWD'" + 'IP4FWD' and + 'IACL' and + ('ACL10' or 'ACL50') and '10k_FLOWS' and + not 'IPSEC' and + not 'VHOST'" parameters: - - "latency" + - "throughput" - "parent" - traces: - hoverinfo: "x+y" - boxpoints: "outliers" - whiskerwidth: 0 + - "tags" + sort: + - "ACL_STATELESS" + - "ACL_STATEFUL" + - "ACL_STATELESS" + - "ACL_STATEFUL" layout: - title: "" # No title - layout: "plot-latency" + title: "ip4-3n-hsw-x710-64b-features-iacl-pdr" + layout: "plot-throughput-speedup-analysis" -# Packet Latency - DPDK l3fwd 3n-skx-x710 +# Speedup - VPP IPv4 3n-hsw-x710 features oacl - type: "plot" - title: "DPDK Latency: l3fwd-3n-skx-x710-64b-2t1c-base-ndr-lat" - algorithm: "plot_latency_box" + title: "Speedup: ip4-3n-hsw-x710-64b-features-oacl-ndr-tsa" + algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/l3fwd-3n-skx-x710-64b-2t1c-base-ndr-lat" - data: "plot-dpdk-throughput-latency-3n-skx" + output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x710-64b-features-oacl-ndr-tsa" + data: "plot-throughput-speedup-analysis-3n-hsw" filter: "'NIC_Intel-X710' and '64B' and - 'BASE' and - 'NDRPDR' and - '2T1C' and - 'IP4FWD'" + 'NDRPDR' and + 'IP4FWD' and + 'OACL' and + ('ACL10' or 'ACL50') and '10k_FLOWS' and + not 'IPSEC' and + not 'VHOST'" parameters: - - "latency" + - "throughput" - "parent" - traces: - hoverinfo: "x+y" - boxpoints: "outliers" - whiskerwidth: 0 + - "tags" + sort: + - "ACL_STATELESS" + - "ACL_STATEFUL" + - "ACL_STATELESS" + - "ACL_STATEFUL" layout: - title: "" # No title - layout: "plot-latency" + title: "ip4-3n-hsw-x710-64b-features-oacl-ndr" + layout: "plot-throughput-speedup-analysis" - type: "plot" - title: "DPDK Latency: l3fwd-3n-skx-x710-64b-4t2c-base-ndr-lat" - algorithm: "plot_latency_box" + title: "Speedup: ip4-3n-hsw-x710-64b-features-oacl-pdr-tsa" + algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/l3fwd-3n-skx-x710-64b-4t2c-base-ndr-lat" - data: "plot-dpdk-throughput-latency-3n-skx" + output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x710-64b-features-oacl-pdr-tsa" + data: "plot-throughput-speedup-analysis-3n-hsw" filter: "'NIC_Intel-X710' and '64B' and - 'BASE' and 'NDRPDR' and - '4T2C' and - 'IP4FWD'" + 'IP4FWD' and + 'OACL' and + ('ACL10' or 'ACL50') and '10k_FLOWS' and + not 'IPSEC' and + not 'VHOST'" parameters: - - "latency" + - "throughput" - "parent" - traces: - hoverinfo: "x+y" - boxpoints: "outliers" - whiskerwidth: 0 + - "tags" + sort: + - "ACL_STATELESS" + - "ACL_STATEFUL" + - "ACL_STATELESS" + - "ACL_STATEFUL" layout: - title: "" # No title - layout: "plot-latency" + title: "ip4-3n-hsw-x710-64b-features-oacl-pdr" + layout: "plot-throughput-speedup-analysis" -# Packet Latency - DPDK l3fwd 3n-skx-xxv710 +# Speedup - VPP IPv4 3n-hsw-xl710 base and scale - type: "plot" - title: "DPDK Latency: l3fwd-3n-skx-xxv710-64b-2t1c-base-ndr-lat" - algorithm: "plot_latency_box" + title: "Speedup: ip4-3n-hsw-xl710-64b-base_and_scale-ndr-tsa" + algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/l3fwd-3n-skx-xxv710-64b-2t1c-base-ndr-lat" - data: "plot-dpdk-throughput-latency-3n-skx" - filter: "'NIC_Intel-XXV710' and + output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-xl710-64b-base_and_scale-ndr-tsa" + data: "plot-throughput-speedup-analysis-3n-hsw" + filter: "'NIC_Intel-XL710' and '64B' and - 'BASE' and + ('IP4BASE' or 'FIB_20K' or 'FIB_200K' or 'FIB_2M') and 'NDRPDR' and - '2T1C' and - 'IP4FWD'" + 'IP4FWD' and + not 'IPSEC' and + not 'VHOST'" parameters: - - "latency" + - "throughput" - "parent" - traces: - hoverinfo: "x+y" - boxpoints: "outliers" - whiskerwidth: 0 + - "tags" + sort: + - "IP4BASE" + - "FIB_20K" + - "FIB_200K" + - "FIB_2M" layout: - title: "" # No title - layout: "plot-latency" + title: "ip4-3n-hsw-xl710-64b-base_and_scale-ndr" + layout: "plot-throughput-speedup-analysis" - type: "plot" - title: "DPDK Latency: l3fwd-3n-skx-xxv710-64b-4t2c-base-ndr-lat" - algorithm: "plot_latency_box" + title: "Speedup: ip4-3n-hsw-xl710-64b-base_and_scale-pdr-tsa" + algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/l3fwd-3n-skx-xxv710-64b-4t2c-base-ndr-lat" - data: "plot-dpdk-throughput-latency-3n-skx" - filter: "'NIC_Intel-XXV710' and + output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-xl710-64b-base_and_scale-pdr-tsa" + data: "plot-throughput-speedup-analysis-3n-hsw" + filter: "'NIC_Intel-XL710' and '64B' and - 'BASE' and + ('IP4BASE' or 'FIB_20K' or 'FIB_200K' or 'FIB_2M') and 'NDRPDR' and - '4T2C' and - 'IP4FWD'" + 'IP4FWD' and + not 'IPSEC' and + not 'VHOST'" parameters: - - "latency" + - "throughput" - "parent" - traces: - hoverinfo: "x+y" - boxpoints: "outliers" - whiskerwidth: 0 + - "tags" + sort: + - "IP4BASE" + - "FIB_20K" + - "FIB_200K" + - "FIB_2M" layout: - title: "" # No title - layout: "plot-latency" + title: "ip4-3n-hsw-xl710-64b-base_and_scale-pdr" + layout: "plot-throughput-speedup-analysis" -# Packet Latency - DPDK l3fwd 2n-skx-x710 +# Speedup - VPP IPv4 3n-skx-x710 base and scale - type: "plot" - title: "DPDK Latency: l3fwd-2n-skx-x710-64b-2t1c-base-ndr-lat" - algorithm: "plot_latency_box" + title: "Speedup: ip4-3n-skx-x710-64b-base_and_scale-ndr-tsa" + algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/l3fwd-2n-skx-x710-64b-2t1c-base-ndr-lat" - data: "plot-dpdk-throughput-latency-2n-skx" + output-file: "{DIR[STATIC,VPP]}/ip4-3n-skx-x710-64b-base_and_scale-ndr-tsa" + data: "plot-throughput-speedup-analysis-3n-skx" filter: "'NIC_Intel-X710' and '64B' and - 'BASE' and + ('IP4BASE' or 'FIB_20K' or 'FIB_200K' or 'FIB_2M') and 'NDRPDR' and - '2T1C' and - 'IP4FWD'" + 'IP4FWD' and + not 'IPSEC' and + not 'VHOST'" parameters: - - "latency" + - "throughput" - "parent" - traces: - hoverinfo: "x+y" - boxpoints: "outliers" - whiskerwidth: 0 + - "tags" + sort: + - "IP4BASE" + - "FIB_20K" + - "FIB_200K" + - "FIB_2M" layout: - title: "" # No title - layout: "plot-latency" + title: "ip4-3n-skx-x710-64b-base_and_scale-ndr" + layout: "plot-throughput-speedup-analysis" - type: "plot" - title: "DPDK Latency: l3fwd-2n-skx-x710-64b-4t2c-base-ndr-lat" - algorithm: "plot_latency_box" + title: "Speedup: ip4-3n-skx-x710-64b-base_and_scale-pdr-tsa" + algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/l3fwd-2n-skx-x710-64b-4t2c-base-ndr-lat" - data: "plot-dpdk-throughput-latency-2n-skx" + output-file: "{DIR[STATIC,VPP]}/ip4-3n-skx-x710-64b-base_and_scale-pdr-tsa" + data: "plot-throughput-speedup-analysis-3n-skx" filter: "'NIC_Intel-X710' and '64B' and - 'BASE' and + ('IP4BASE' or 'FIB_20K' or 'FIB_200K' or 'FIB_2M') and 'NDRPDR' and - '4T2C' and - 'IP4FWD'" + 'IP4FWD' and + not 'IPSEC' and + not 'VHOST'" parameters: - - "latency" + - "throughput" - "parent" - traces: - hoverinfo: "x+y" - boxpoints: "outliers" - whiskerwidth: 0 + - "tags" + sort: + - "IP4BASE" + - "FIB_20K" + - "FIB_200K" + - "FIB_2M" layout: - title: "" # No title - layout: "plot-latency" + title: "ip4-3n-skx-x710-64b-base_and_scale-pdr" + layout: "plot-throughput-speedup-analysis" -# Packet Latency - DPDK l3fwd 2n-skx-xxv710 +# Speedup - VPP IPv4 3n-skx-x710 features - type: "plot" - title: "DPDK Latency: l3fwd-2n-skx-xxv710-64b-2t1c-base-ndr-lat" - algorithm: "plot_latency_box" + title: "Speedup: ip4-3n-skx-x710-64b-features-ndr-tsa" + algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/l3fwd-2n-skx-xxv710-64b-2t1c-base-ndr-lat" - data: "plot-dpdk-throughput-latency-2n-skx" - filter: "'NIC_Intel-XXV710' and + output-file: "{DIR[STATIC,VPP]}/ip4-3n-skx-x710-64b-features-ndr-tsa" + data: "plot-throughput-speedup-analysis-3n-skx" + filter: "'NIC_Intel-X710' and '64B' and - 'BASE' and + ('IP4BASE' or + 'POLICE_MARK' or + 'COPWHLIST' or + ('NAT44' and 'BASE') or + ('ACL_STATELESS' and 'ACL10' and '10k_FLOWS')) and 'NDRPDR' and - '2T1C' and - 'IP4FWD'" + 'IP4FWD' and + not 'IPSEC' and + not 'VHOST'" parameters: - - "latency" + - "throughput" - "parent" - traces: - hoverinfo: "x+y" - boxpoints: "outliers" - whiskerwidth: 0 - layout: - title: "" # No title - layout: "plot-latency" + - "tags" + sort: + - "IP4BASE" + - "NAT44" + - "POLICE_MARK" + - "COPWHLIST" + - "IACL" + - "OACL" + layout: + title: "ip4-3n-skx-x710-64b-features-ndr" + layout: "plot-throughput-speedup-analysis" - type: "plot" - title: "DPDK Latency: l3fwd-2n-skx-xxv710-64b-4t2c-base-ndr-lat" - algorithm: "plot_latency_box" + title: "Speedup: ip4-3n-skx-x710-64b-features-pdr-tsa" + algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/l3fwd-2n-skx-xxv710-64b-4t2c-base-ndr-lat" - data: "plot-dpdk-throughput-latency-2n-skx" - filter: "'NIC_Intel-XXV710' and + output-file: "{DIR[STATIC,VPP]}/ip4-3n-skx-x710-64b-features-pdr-tsa" + data: "plot-throughput-speedup-analysis-3n-skx" + filter: "'NIC_Intel-X710' and '64B' and - 'BASE' and + ('IP4BASE' or + 'POLICE_MARK' or + 'COPWHLIST' or + ('NAT44' and 'BASE') or + ('ACL_STATELESS' and 'ACL10' and '10k_FLOWS')) and 'NDRPDR' and - '4T2C' and - 'IP4FWD'" + 'IP4FWD' and + not 'IPSEC' and + not 'VHOST'" parameters: - - "latency" + - "throughput" - "parent" - traces: - hoverinfo: "x+y" - boxpoints: "outliers" - whiskerwidth: 0 - layout: - title: "" # No title - layout: "plot-latency" - -################################################################################ + - "tags" + sort: + - "IP4BASE" + - "NAT44" + - "POLICE_MARK" + - "COPWHLIST" + - "IACL" + - "OACL" + layout: + title: "ip4-3n-skx-x710-64b-features-pdr" + layout: "plot-throughput-speedup-analysis" -# Packet Latency - DPDK testpmd 3n-hsw-x520 +# Speedup - VPP IPv4 3n-skx-x710 features nat44 - type: "plot" - title: "DPDK Latency: testpmd-3n-hsw-x520-64b-1t1c-base-ndr-lat" - algorithm: "plot_latency_box" + title: "Speedup: ip4-3n-skx-x710-64b-features-nat44-ndr-tsa" + algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/testpmd-3n-hsw-x520-64b-1t1c-base-ndr-lat" - data: "plot-dpdk-throughput-latency-3n-hsw" - filter: "'NIC_Intel-X520-DA2' and + output-file: "{DIR[STATIC,VPP]}/ip4-3n-skx-x710-64b-features-nat44-ndr-tsa" + data: "plot-throughput-speedup-analysis-3n-skx" + filter: "'NIC_Intel-X710' and '64B' and - 'BASE' and 'NDRPDR' and - '1T1C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')" + 'IP4FWD' and + 'NAT44' and + not 'IPSEC' and + not 'VHOST'" parameters: - - "latency" + - "throughput" - "parent" - traces: - hoverinfo: "x+y" - boxpoints: "outliers" - whiskerwidth: 0 - layout: - title: "" # No title - layout: "plot-latency" + - "tags" + sort: + - "BASE" + - "BASE" + - "SRC_USER_10" + - "SRC_USER_100" + - "SRC_USER_1000" + - "SRC_USER_2000" + layout: + title: "ip4-3n-skx-x710-64b-features-nat44-ndr" + layout: "plot-throughput-speedup-analysis" - type: "plot" - title: "DPDK Latency: testpmd-3n-hsw-x520-64b-2t2c-base-ndr-lat" - algorithm: "plot_latency_box" + title: "Speedup: ip4-3n-skx-x710-64b-features-nat44-pdr-tsa" + algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/testpmd-3n-hsw-x520-64b-2t2c-base-ndr-lat" - data: "plot-dpdk-throughput-latency-3n-hsw" - filter: "'NIC_Intel-X520-DA2' and + output-file: "{DIR[STATIC,VPP]}/ip4-3n-skx-x710-64b-features-nat44-pdr-tsa" + data: "plot-throughput-speedup-analysis-3n-skx" + filter: "'NIC_Intel-X710' and '64B' and - 'BASE' and 'NDRPDR' and - '2T2C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')" + 'IP4FWD' and + 'NAT44' and + not 'IPSEC' and + not 'VHOST'" parameters: - - "latency" + - "throughput" - "parent" - traces: - hoverinfo: "x+y" - boxpoints: "outliers" - whiskerwidth: 0 - layout: - title: "" # No title - layout: "plot-latency" + - "tags" + sort: + - "BASE" + - "BASE" + - "SRC_USER_10" + - "SRC_USER_100" + - "SRC_USER_1000" + - "SRC_USER_2000" + layout: + title: "ip4-3n-skx-x710-64b-features-nat44-pdr" + layout: "plot-throughput-speedup-analysis" -# Packet Latency - DPDK testpmd 3n-hsw-x710 +# Speedup - VPP IPv4 3n-skx-x710 features iacl - type: "plot" - title: "DPDK Latency: testpmd-3n-hsw-x710-64b-1t1c-base-ndr-lat" - algorithm: "plot_latency_box" + title: "Speedup: ip4-3n-skx-x710-64b-features-iacl-ndr-tsa" + algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/testpmd-3n-hsw-x710-64b-1t1c-base-ndr-lat" - data: "plot-dpdk-throughput-latency-3n-hsw" + output-file: "{DIR[STATIC,VPP]}/ip4-3n-skx-x710-64b-features-iacl-ndr-tsa" + data: "plot-throughput-speedup-analysis-3n-skx" filter: "'NIC_Intel-X710' and '64B' and - 'BASE' and 'NDRPDR' and - '1T1C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')" + 'IP4FWD' and + 'IACL' and + ('ACL10' or 'ACL50') and '10k_FLOWS' and + not 'IPSEC' and + not 'VHOST'" parameters: - - "latency" + - "throughput" - "parent" - traces: - hoverinfo: "x+y" - boxpoints: "outliers" - whiskerwidth: 0 + - "tags" + sort: + - "ACL_STATELESS" + - "ACL_STATEFUL" + - "ACL_STATELESS" + - "ACL_STATEFUL" layout: - title: "" # No title - layout: "plot-latency" + title: "ip4-3n-skx-x710-64b-features-iacl-ndr" + layout: "plot-throughput-speedup-analysis" - type: "plot" - title: "DPDK Latency: testpmd-3n-hsw-x710-64b-2t2c-base-ndr-lat" - algorithm: "plot_latency_box" + title: "Speedup: ip4-3n-skx-x710-64b-features-iacl-pdr-tsa" + algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/testpmd-3n-hsw-x710-64b-2t2c-base-ndr-lat" - data: "plot-dpdk-throughput-latency-3n-hsw" + output-file: "{DIR[STATIC,VPP]}/ip4-3n-skx-x710-64b-features-iacl-pdr-tsa" + data: "plot-throughput-speedup-analysis-3n-skx" filter: "'NIC_Intel-X710' and '64B' and - 'BASE' and 'NDRPDR' and - '2T2C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')" + 'IP4FWD' and + 'IACL' and + ('ACL10' or 'ACL50') and '10k_FLOWS' and + not 'IPSEC' and + not 'VHOST'" parameters: - - "latency" + - "throughput" - "parent" - traces: - hoverinfo: "x+y" - boxpoints: "outliers" - whiskerwidth: 0 + - "tags" + sort: + - "ACL_STATELESS" + - "ACL_STATEFUL" + - "ACL_STATELESS" + - "ACL_STATEFUL" layout: - title: "" # No title - layout: "plot-latency" + title: "ip4-3n-skx-x710-64b-features-iacl-pdr" + layout: "plot-throughput-speedup-analysis" -# Packet Latency - DPDK testpmd 3n-hsw-xl710 +# Speedup - VPP IPv4 3n-skx-x710 features oacl - type: "plot" - title: "DPDK Latency: testpmd-3n-hsw-xl710-64b-1t1c-base-ndr-lat" - algorithm: "plot_latency_box" + title: "Speedup: ip4-3n-skx-x710-64b-features-oacl-ndr-tsa" + algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/testpmd-3n-hsw-xl710-64b-1t1c-base-ndr-lat" - data: "plot-dpdk-throughput-latency-3n-hsw" - filter: "'NIC_Intel-XL710' and + output-file: "{DIR[STATIC,VPP]}/ip4-3n-skx-x710-64b-features-oacl-ndr-tsa" + data: "plot-throughput-speedup-analysis-3n-skx" + filter: "'NIC_Intel-X710' and '64B' and - 'BASE' and 'NDRPDR' and - '1T1C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')" + 'IP4FWD' and + 'OACL' and + ('ACL10' or 'ACL50') and '10k_FLOWS' and + not 'IPSEC' and + not 'VHOST'" parameters: - - "latency" + - "throughput" - "parent" - traces: - hoverinfo: "x+y" - boxpoints: "outliers" - whiskerwidth: 0 + - "tags" + sort: + - "ACL_STATELESS" + - "ACL_STATEFUL" + - "ACL_STATELESS" + - "ACL_STATEFUL" layout: - title: "" # No title - layout: "plot-latency" + title: "ip4-3n-skx-x710-64b-features-oacl-ndr" + layout: "plot-throughput-speedup-analysis" - type: "plot" - title: "DPDK Latency: testpmd-3n-hsw-xl710-64b-2t2c-base-ndr-lat" - algorithm: "plot_latency_box" + title: "Speedup: ip4-3n-skx-x710-64b-features-oacl-pdr-tsa" + algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/testpmd-3n-hsw-xl710-64b-2t2c-base-ndr-lat" - data: "plot-dpdk-throughput-latency-3n-hsw" - filter: "'NIC_Intel-XL710' and + output-file: "{DIR[STATIC,VPP]}/ip4-3n-skx-x710-64b-features-oacl-pdr-tsa" + data: "plot-throughput-speedup-analysis-3n-skx" + filter: "'NIC_Intel-X710' and '64B' and - 'BASE' and 'NDRPDR' and - '2T2C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')" + 'IP4FWD' and + 'OACL' and + ('ACL10' or 'ACL50') and '10k_FLOWS' and + not 'IPSEC' and + not 'VHOST'" parameters: - - "latency" + - "throughput" - "parent" - traces: - hoverinfo: "x+y" - boxpoints: "outliers" - whiskerwidth: 0 + - "tags" + sort: + - "ACL_STATELESS" + - "ACL_STATEFUL" + - "ACL_STATELESS" + - "ACL_STATEFUL" layout: - title: "" # No title - layout: "plot-latency" + title: "ip4-3n-skx-x710-64b-features-oacl-pdr" + layout: "plot-throughput-speedup-analysis" -# Packet Latency - DPDK testpmd 3n-skx-x710 +# Speedup - VPP IPv4 2n-skx-x710 base and scale - type: "plot" - title: "DPDK Latency: testpmd-3n-skx-x710-64b-2t1c-base-ndr-lat" - algorithm: "plot_latency_box" + title: "Speedup: ip4-2n-skx-x710-64b-base_and_scale-ndr-tsa" + algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/testpmd-3n-skx-x710-64b-2t1c-base-ndr-lat" - data: "plot-dpdk-throughput-latency-3n-skx" + output-file: "{DIR[STATIC,VPP]}/ip4-2n-skx-x710-64b-base_and_scale-ndr-tsa" + data: "plot-throughput-speedup-analysis-2n-skx" filter: "'NIC_Intel-X710' and '64B' and - 'BASE' and + ('IP4BASE' or 'FIB_20K' or 'FIB_200K' or 'FIB_2M') and 'NDRPDR' and - '2T1C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')" + 'IP4FWD' and + not 'IPSEC' and + not 'VHOST'" parameters: - - "latency" + - "throughput" - "parent" - traces: - hoverinfo: "x+y" - boxpoints: "outliers" - whiskerwidth: 0 + - "tags" + sort: + - "IP4BASE" + - "FIB_20K" + - "FIB_200K" + - "FIB_2M" layout: - title: "" # No title - layout: "plot-latency" + title: "ip4-2n-skx-x710-64b-base_and_scale-ndr" + layout: "plot-throughput-speedup-analysis" - type: "plot" - title: "DPDK Latency: testpmd-3n-skx-x710-64b-4t2c-base-ndr-lat" - algorithm: "plot_latency_box" + title: "Speedup: ip4-2n-skx-x710-64b-base_and_scale-pdr-tsa" + algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/testpmd-3n-skx-x710-64b-4t2c-base-ndr-lat" - data: "plot-dpdk-throughput-latency-3n-skx" + output-file: "{DIR[STATIC,VPP]}/ip4-2n-skx-x710-64b-base_and_scale-pdr-tsa" + data: "plot-throughput-speedup-analysis-2n-skx" filter: "'NIC_Intel-X710' and '64B' and - 'BASE' and + ('IP4BASE' or 'FIB_20K' or 'FIB_200K' or 'FIB_2M') and 'NDRPDR' and - '4T2C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')" + 'IP4FWD' and + not 'IPSEC' and + not 'VHOST'" parameters: - - "latency" + - "throughput" - "parent" - traces: - hoverinfo: "x+y" - boxpoints: "outliers" - whiskerwidth: 0 + - "tags" + sort: + - "IP4BASE" + - "FIB_20K" + - "FIB_200K" + - "FIB_2M" layout: - title: "" # No title - layout: "plot-latency" + title: "ip4-2n-skx-x710-64b-base_and_scale-pdr" + layout: "plot-throughput-speedup-analysis" -# Packet Latency - DPDK testpmd 3n-skx-xxv710 +# Speedup - VPP IPv4 2n-skx-xxv710 base and scale - type: "plot" - title: "DPDK Latency: testpmd-3n-skx-xxv710-64b-2t1c-base-ndr-lat" - algorithm: "plot_latency_box" + title: "Speedup: ip4-2n-skx-xxv710-64b-base_and_scale-ndr-tsa" + algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/testpmd-3n-skx-xxv710-64b-2t1c-base-ndr-lat" - data: "plot-dpdk-throughput-latency-3n-skx" + output-file: "{DIR[STATIC,VPP]}/ip4-2n-skx-xxv710-64b-base_and_scale-ndr-tsa" + data: "plot-throughput-speedup-analysis-2n-skx" filter: "'NIC_Intel-XXV710' and '64B' and - 'BASE' and + ('IP4BASE' or 'FIB_20K' or 'FIB_200K' or 'FIB_2M') and 'NDRPDR' and - '2T1C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')" + 'IP4FWD' and + not 'IPSEC' and + not 'VHOST'" parameters: - - "latency" + - "throughput" - "parent" - traces: - hoverinfo: "x+y" - boxpoints: "outliers" - whiskerwidth: 0 + - "tags" + sort: + - "IP4BASE" + - "FIB_20K" + - "FIB_200K" + - "FIB_2M" layout: - title: "" # No title - layout: "plot-latency" + title: "ip4-2n-skx-xxv710-64b-base_and_scale-ndr" + layout: "plot-throughput-speedup-analysis" - type: "plot" - title: "DPDK Latency: testpmd-3n-skx-xxv710-64b-4t2c-base-ndr-lat" - algorithm: "plot_latency_box" + title: "Speedup: ip4-2n-skx-xxv710-64b-base_and_scale-pdr-tsa" + algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/testpmd-3n-skx-xxv710-64b-4t2c-base-ndr-lat" - data: "plot-dpdk-throughput-latency-3n-skx" + output-file: "{DIR[STATIC,VPP]}/ip4-2n-skx-xxv710-64b-base_and_scale-pdr-tsa" + data: "plot-throughput-speedup-analysis-2n-skx" filter: "'NIC_Intel-XXV710' and '64B' and - 'BASE' and + ('IP4BASE' or 'FIB_20K' or 'FIB_200K' or 'FIB_2M') and 'NDRPDR' and - '4T2C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')" + 'IP4FWD' and + not 'IPSEC' and + not 'VHOST'" parameters: - - "latency" + - "throughput" - "parent" - traces: - hoverinfo: "x+y" - boxpoints: "outliers" - whiskerwidth: 0 + - "tags" + sort: + - "IP4BASE" + - "FIB_20K" + - "FIB_200K" + - "FIB_2M" layout: - title: "" # No title - layout: "plot-latency" + title: "ip4-2n-skx-xxv710-64b-base_and_scale-pdr" + layout: "plot-throughput-speedup-analysis" -# Packet Latency - DPDK testpmd 2n-skx-x710 +################################################################################ + +# Speedup - VPP IPv4 Tunnels 3n-hsw-x520 - type: "plot" - title: "DPDK Latency: testpmd-2n-skx-x710-64b-2t1c-base-ndr-lat" - algorithm: "plot_latency_box" + title: "Speedup: ip4tun-3n-hsw-x520-64b-base_and_scale-ndr-tsa" + algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/testpmd-2n-skx-x710-64b-2t1c-base-ndr-lat" - data: "plot-dpdk-throughput-latency-2n-skx" - filter: "'NIC_Intel-X710' and + output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-hsw-x520-64b-base_and_scale-ndr-tsa" + data: "plot-throughput-speedup-analysis-3n-hsw" + filter: "'NIC_Intel-X520_DA2' and '64B' and - 'BASE' and + 'ENCAP' and 'NDRPDR' and - '2T1C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')" + 'VXLAN' and + 'L2BDMACLRN' and + not 'VHOST' and + not 'IPSECHW'" parameters: - - "latency" + - "throughput" - "parent" - traces: - hoverinfo: "x+y" - boxpoints: "outliers" - whiskerwidth: 0 - layout: - title: "" # No title - layout: "plot-latency" + - "tags" + sort: + - "not DOT1Q" + - "VXLAN_1" + - "VXLAN_10" + - "VXLAN_100" + - "VXLAN_1000" + layout: + title: "ip4tun-3n-hsw-x520-64b-base_and_scale-ndr" + layout: "plot-throughput-speedup-analysis" - type: "plot" - title: "DPDK Latency: testpmd-2n-skx-x710-64b-4t2c-base-ndr-lat" - algorithm: "plot_latency_box" + title: "Speedup: ip4tun-3n-hsw-x520-64b-base_and_scale-pdr-tsa" + algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/testpmd-2n-skx-x710-64b-4t2c-base-ndr-lat" - data: "plot-dpdk-throughput-latency-2n-skx" - filter: "'NIC_Intel-X710' and + output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-hsw-x520-64b-base_and_scale-pdr-tsa" + data: "plot-throughput-speedup-analysis-3n-hsw" + filter: "'NIC_Intel-X520_DA2' and '64B' and - 'BASE' and + 'ENCAP' and 'NDRPDR' and - '4T2C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')" + 'VXLAN' and + 'L2BDMACLRN' and + not 'VHOST' and + not 'IPSECHW'" parameters: - - "latency" + - "throughput" - "parent" - traces: - hoverinfo: "x+y" - boxpoints: "outliers" - whiskerwidth: 0 - layout: - title: "" # No title - layout: "plot-latency" + - "tags" + sort: + - "not DOT1Q" + - "VXLAN_1" + - "VXLAN_10" + - "VXLAN_100" + - "VXLAN_1000" + layout: + title: "ip4tun-3n-hsw-x520-64b-base_and_scale-pdr" + layout: "plot-throughput-speedup-analysis" -# Packet Latency - DPDK testpmd 2n-skx-xxv710 +# Speedup - VPP IPv4 Tunnels 3n-hsw-x520 - features - type: "plot" - title: "DPDK Latency: testpmd-2n-skx-xxv710-64b-2t1c-base-ndr-lat" - algorithm: "plot_latency_box" + title: "Speedup: ip4tun-3n-hsw-x520-64b-base_and_features-ndr-tsa" + algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/testpmd-2n-skx-xxv710-64b-2t1c-base-ndr-lat" - data: "plot-dpdk-throughput-latency-2n-skx" - filter: "'NIC_Intel-XXV710' and + output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-hsw-x520-64b-base_and_features-ndr-tsa" + data: "plot-throughput-speedup-analysis-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and '64B' and - 'BASE' and + 'ENCAP' and 'NDRPDR' and - '2T1C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')" + ('VXLAN' and ('L2BDMACLRN' or 'L2XCFWD') or 'LISP') and + not 'DOT1Q' and + not 'VHOST' and + not 'IPSECHW'" parameters: - - "latency" + - "throughput" - "parent" - traces: - hoverinfo: "x+y" - boxpoints: "outliers" - whiskerwidth: 0 + - "tags" + sort: + - "L2BDMACLRN" + - "L2XCFWD" + - "LISP" layout: - title: "" # No title - layout: "plot-latency" + title: "ip4tun-3n-hsw-x520-64b-base_and_features-ndr" + layout: "plot-throughput-speedup-analysis" - type: "plot" - title: "DPDK Latency: testpmd-2n-skx-xxv710-64b-4t2c-base-ndr-lat" - algorithm: "plot_latency_box" + title: "Speedup: ip4tun-3n-hsw-x520-64b-base_and_features-pdr-tsa" + algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,DPDK]}/testpmd-2n-skx-xxv710-64b-4t2c-base-ndr-lat" - data: "plot-dpdk-throughput-latency-2n-skx" - filter: "'NIC_Intel-XXV710' and + output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-hsw-x520-64b-base_and_features-pdr-tsa" + data: "plot-throughput-speedup-analysis-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and '64B' and - 'BASE' and + 'ENCAP' and 'NDRPDR' and - '4T2C' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')" + ('VXLAN' and ('L2BDMACLRN' or 'L2XCFWD') or 'LISP') and + not 'DOT1Q' and + not 'VHOST' and + not 'IPSECHW'" parameters: - - "latency" + - "throughput" - "parent" - traces: - hoverinfo: "x+y" - boxpoints: "outliers" - whiskerwidth: 0 + - "tags" + sort: + - "L2BDMACLRN" + - "L2XCFWD" + - "LISP" layout: - title: "" # No title - layout: "plot-latency" - -################################################################################ + title: "ip4tun-3n-hsw-x520-64b-base_and_features-pdr" + layout: "plot-throughput-speedup-analysis" -# Speedup - VPP Container Memif 3n-hsw-x520 +# Speedup - VPP IPv4 Tunnels 3n-hsw-x710 - type: "plot" - title: "Speedup: memif-3n-hsw-x520-64b-base_and_scale-ndr-tsa" + title: "Speedup: ip4tun-3n-hsw-x710-64b-base_and_scale-ndr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/memif-3n-hsw-x520-64b-base_and_scale-ndr-tsa" + output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-hsw-x710-64b-base_and_scale-ndr-tsa" data: "plot-throughput-speedup-analysis-3n-hsw" - filter: "'NIC_Intel-X520-DA2' and + filter: "'NIC_Intel-X710' and '64B' and - ('BASE' or 'SCALE') and + 'ENCAP' and 'NDRPDR' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and + 'VXLAN' and + 'L2BDMACLRN' and not 'VHOST' and - 'MEMIF'" + not 'IPSECHW'" parameters: - "throughput" - "parent" - "tags" - layout: - title: "" # No title + sort: + - "not DOT1Q" + - "VXLAN_1" + - "VXLAN_10" + - "VXLAN_100" + - "VXLAN_1000" + layout: + title: "ip4tun-3n-hsw-x710-64b-base_and_scale-ndr" layout: "plot-throughput-speedup-analysis" - type: "plot" - title: "Speedup: memif-3n-hsw-x520-64b-base_and_scale-pdr-tsa" + title: "Speedup: ip4tun-3n-hsw-x710-64b-base_and_scale-pdr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/memif-3n-hsw-x520-64b-base_and_scale-pdr-tsa" + output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-hsw-x710-64b-base_and_scale-pdr-tsa" data: "plot-throughput-speedup-analysis-3n-hsw" - filter: "'NIC_Intel-X520-DA2' and + filter: "'NIC_Intel-X710' and '64B' and - ('BASE' or 'SCALE') and + 'ENCAP' and 'NDRPDR' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and + 'VXLAN' and + 'L2BDMACLRN' and not 'VHOST' and - 'MEMIF'" + not 'IPSECHW'" parameters: - "throughput" - "parent" - "tags" - layout: - title: "" # No title + sort: + - "not DOT1Q" + - "VXLAN_1" + - "VXLAN_10" + - "VXLAN_100" + - "VXLAN_1000" + layout: + title: "ip4tun-3n-hsw-x710-64b-base_and_scale-pdr" layout: "plot-throughput-speedup-analysis" -# Speedup - VPP Container Memif 3n-hsw-x710 +# Speedup - VPP IPv4 Tunnels 3n-hsw-x710 - features - type: "plot" - title: "Speedup: memif-3n-hsw-x710-64b-base_and_scale-ndr-tsa" + title: "Speedup: ip4tun-3n-hsw-x710-64b-base_and_features-ndr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/memif-3n-hsw-x710-64b-base_and_scale-ndr-tsa" + output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-hsw-x710-64b-base_and_features-ndr-tsa" data: "plot-throughput-speedup-analysis-3n-hsw" filter: "'NIC_Intel-X710' and '64B' and - ('BASE' or 'SCALE') and + 'ENCAP' and 'NDRPDR' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and + ('VXLAN' and ('L2BDMACLRN' or 'L2XCFWD') or 'LISP') and + not 'DOT1Q' and not 'VHOST' and - 'MEMIF'" + not 'IPSECHW'" parameters: - "throughput" - "parent" - "tags" + sort: + - "L2BDMACLRN" + - "L2XCFWD" + - "LISP" layout: - title: "" # No title + title: "ip4tun-3n-hsw-x710-64b-base_and_features-ndr" layout: "plot-throughput-speedup-analysis" - type: "plot" - title: "Speedup: memif-3n-hsw-x710-64b-base_and_scale-pdr-tsa" + title: "Speedup: ip4tun-3n-hsw-x710-64b-base_and_features-pdr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/memif-3n-hsw-x710-64b-base_and_scale-pdr-tsa" + output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-hsw-x710-64b-base_and_features-pdr-tsa" data: "plot-throughput-speedup-analysis-3n-hsw" filter: "'NIC_Intel-X710' and '64B' and - ('BASE' or 'SCALE') and + 'ENCAP' and 'NDRPDR' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and + ('VXLAN' and ('L2BDMACLRN' or 'L2XCFWD') or 'LISP') and + not 'DOT1Q' and not 'VHOST' and - 'MEMIF'" + not 'IPSECHW'" parameters: - "throughput" - "parent" - "tags" + sort: + - "L2BDMACLRN" + - "L2XCFWD" + - "LISP" layout: - title: "" # No title + title: "ip4tun-3n-hsw-x710-64b-base_and_features-pdr" layout: "plot-throughput-speedup-analysis" -# Speedup - VPP Container Memif 3n-hsw-xl710 +# Speedup - VPP IPv4 Tunnels 3n-skx-x710 - type: "plot" - title: "Speedup: memif-3n-hsw-xl710-64b-base_and_scale-ndr-tsa" + title: "Speedup: ip4tun-3n-skx-x710-64b-base_and_scale-ndr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/memif-3n-hsw-xl710-64b-base_and_scale-ndr-tsa" - data: "plot-throughput-speedup-analysis-3n-hsw" - filter: "'NIC_Intel-XL710' and + output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-skx-x710-64b-base_and_scale-ndr-tsa" + data: "plot-throughput-speedup-analysis-3n-skx" + filter: "'NIC_Intel-X710' and '64B' and - ('BASE' or 'SCALE') and + 'ENCAP' and 'NDRPDR' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and + 'VXLAN' and + 'L2BDMACLRN' and not 'VHOST' and - 'MEMIF'" + not 'IPSECHW'" parameters: - "throughput" - "parent" - "tags" - layout: - title: "" # No title + sort: + - "not DOT1Q" + - "VXLAN_1" + - "VXLAN_10" + - "VXLAN_100" + - "VXLAN_1000" + layout: + title: "ip4tun-3n-skx-x710-64b-base_and_scale-ndr" layout: "plot-throughput-speedup-analysis" - type: "plot" - title: "Speedup: memif-3n-hsw-xl710-64b-base_and_scale-pdr-tsa" + title: "Speedup: ip4tun-3n-skx-x710-64b-base_and_scale-pdr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/memif-3n-hsw-xl710-64b-base_and_scale-pdr-tsa" - data: "plot-throughput-speedup-analysis-3n-hsw" - filter: "'NIC_Intel-XL710' and + output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-skx-x710-64b-base_and_scale-pdr-tsa" + data: "plot-throughput-speedup-analysis-3n-skx" + filter: "'NIC_Intel-X710' and '64B' and - ('BASE' or 'SCALE') and + 'ENCAP' and 'NDRPDR' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and + 'VXLAN' and + 'L2BDMACLRN' and not 'VHOST' and - 'MEMIF'" + not 'IPSECHW'" parameters: - "throughput" - "parent" - "tags" - layout: - title: "" # No title + sort: + - "not DOT1Q" + - "VXLAN_1" + - "VXLAN_10" + - "VXLAN_100" + - "VXLAN_1000" + layout: + title: "ip4tun-3n-skx-x710-64b-base_and_scale-pdr" layout: "plot-throughput-speedup-analysis" -# Speedup - VPP Container Memif 3n-skx-x710 +# Speedup - VPP IPv4 Tunnels 3n-skx-x710 - features - type: "plot" - title: "Speedup: memif-3n-skx-x710-64b-base_and_scale-ndr-tsa" + title: "Speedup: ip4tun-3n-skx-x710-64b-base_and_features-ndr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/memif-3n-skx-x710-64b-base_and_scale-ndr-tsa" + output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-skx-x710-64b-base_and_features-ndr-tsa" data: "plot-throughput-speedup-analysis-3n-skx" filter: "'NIC_Intel-X710' and '64B' and - ('BASE' or 'SCALE') and + 'ENCAP' and 'NDRPDR' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and + ('VXLAN' and ('L2BDMACLRN' or 'L2XCFWD') or 'LISP') and + not 'DOT1Q' and not 'VHOST' and - 'MEMIF'" + not 'IPSECHW'" parameters: - "throughput" - "parent" - "tags" + sort: + - "L2BDMACLRN" + - "L2XCFWD" + - "LISP" layout: - title: "" # No title + title: "ip4tun-3n-skx-x710-64b-base_and_features-ndr" layout: "plot-throughput-speedup-analysis" - type: "plot" - title: "Speedup: memif-3n-skx-x710-64b-base_and_scale-pdr-tsa" + title: "Speedup: ip4tun-3n-skx-x710-64b-base_and_features-pdr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/memif-3n-skx-x710-64b-base_and_scale-pdr-tsa" + output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-skx-x710-64b-base_and_features-pdr-tsa" data: "plot-throughput-speedup-analysis-3n-skx" filter: "'NIC_Intel-X710' and '64B' and - ('BASE' or 'SCALE') and + 'ENCAP' and 'NDRPDR' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and + ('VXLAN' and ('L2BDMACLRN' or 'L2XCFWD') or 'LISP') and + not 'DOT1Q' and not 'VHOST' and - 'MEMIF'" + not 'IPSECHW'" parameters: - "throughput" - "parent" - "tags" + sort: + - "L2BDMACLRN" + - "L2XCFWD" + - "LISP" layout: - title: "" # No title + title: "ip4tun-3n-skx-x710-64b-base_and_features-pdr" layout: "plot-throughput-speedup-analysis" ################################################################################ -# Speedup - VPP Container k8s memif 3n-hsw-x520 +# Speedup - VPP IPv6 3n-hsw-x520 - type: "plot" - title: "Speedup: k8s-memif-3n-hsw-x520-64b-base_and_scale-ndr-tsa" + title: "Speedup: ip6-3n-hsw-x520-78b-base_and_scale-ndr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/k8s-memif-3n-hsw-x520-64b-base_and_scale-ndr-tsa" - data: "plot-ligato-throughput-speedup-analysis-3n-hsw" + output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-x520-78b-base_and_scale-ndr-tsa" + data: "plot-throughput-speedup-analysis-3n-hsw" filter: "'NIC_Intel-X520-DA2' and - '64B' and - ('BASE' or 'SCALE') and + '78B' and + ('IP6BASE' or 'FIB_20K' or 'FIB_200K' or 'FIB_2M') and 'NDRPDR' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and - not 'VHOST' and - 'MEMIF'" + 'IP6FWD' and + not 'SRv6' and + not 'IPSEC' and + not 'VHOST'" parameters: - "throughput" - "parent" - "tags" + sort: + - "IP6BASE" + - "FIB_20K" + - "FIB_200K" + - "FIB_2M" layout: - title: "" # No title + title: "ip6-3n-hsw-x520-78b-base_and_scale-ndr" layout: "plot-throughput-speedup-analysis" - type: "plot" - title: "Speedup: k8s-memif-3n-hsw-x520-64b-base_and_scale-pdr-tsa" + title: "Speedup: ip6-3n-hsw-x520-78b-base_and_scale-pdr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/k8s-memif-3n-hsw-x520-64b-base_and_scale-pdr-tsa" - data: "plot-ligato-throughput-speedup-analysis-3n-hsw" + output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-x520-78b-base_and_scale-pdr-tsa" + data: "plot-throughput-speedup-analysis-3n-hsw" filter: "'NIC_Intel-X520-DA2' and - '64B' and - ('BASE' or 'SCALE') and + '78B' and + ('IP6BASE' or 'FIB_20K' or 'FIB_200K' or 'FIB_2M') and 'NDRPDR' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and - not 'VHOST' and - 'MEMIF'" + 'IP6FWD' and + not 'SRv6' and + not 'IPSEC' and + not 'VHOST'" parameters: - "throughput" - "parent" - "tags" + sort: + - "IP6BASE" + - "FIB_20K" + - "FIB_200K" + - "FIB_2M" layout: - title: "" # No title + title: "ip6-3n-hsw-x520-78b-base_and_scale-pdr" layout: "plot-throughput-speedup-analysis" -# Speedup - VPP Container Memif 3n-hsw-x710 +# Speedup - VPP IPv6 3n-hsw-x520 features - type: "plot" - title: "Speedup: k8s-memif-3n-hsw-x710-64b-base_and_scale-ndr-tsa" + title: "Speedup: ip6-3n-hsw-x520-78b-base_and_features-ndr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/k8s-memif-3n-hsw-x710-64b-base_and_scale-ndr-tsa" - data: "plot-ligato-throughput-speedup-analysis-3n-hsw" - filter: "'NIC_Intel-X710' and - '64B' and - ('BASE' or 'SCALE') and + output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-x520-78b-base_and_features-ndr-tsa" + data: "plot-throughput-speedup-analysis-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and + '78B' and + ('IP6BASE' or + 'POLICE_MARK' or + 'COPWHLIST' or + 'IACLDST') and 'NDRPDR' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and - not 'VHOST' and - 'MEMIF'" + 'IP6FWD' and + not 'SRv6' and + not 'IPSEC' and + not 'VHOST'" parameters: - "throughput" - "parent" - "tags" + sort: + - "IP6BASE" + - "POLICE_MARK" + - "COPWHLIST" + - "IACLDST" layout: - title: "" # No title + title: "ip6-3n-hsw-x520-78b-base_and_features-ndr" layout: "plot-throughput-speedup-analysis" - type: "plot" - title: "Speedup: k8s-memif-3n-hsw-x710-64b-base_and_scale-pdr-tsa" + title: "Speedup: ip6-3n-hsw-x520-78b-base_and_features-pdr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/k8s-memif-3n-hsw-x710-64b-base_and_scale-pdr-tsa" - data: "plot-ligato-throughput-speedup-analysis-3n-hsw" - filter: "'NIC_Intel-X710' and - '64B' and - ('BASE' or 'SCALE') and + output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-x520-78b-base_and_features-pdr-tsa" + data: "plot-throughput-speedup-analysis-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and + '78B' and + ('IP6BASE' or + 'POLICE_MARK' or + 'COPWHLIST' or + 'IACLDST') and 'NDRPDR' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and - not 'VHOST' and - 'MEMIF'" + 'IP6FWD' and + not 'SRv6' and + not 'IPSEC' and + not 'VHOST'" parameters: - "throughput" - "parent" - "tags" + sort: + - "IP6BASE" + - "POLICE_MARK" + - "COPWHLIST" + - "IACLDST" layout: - title: "" # No title + title: "ip6-3n-hsw-x520-78b-base_and_features-pdr" layout: "plot-throughput-speedup-analysis" -################################################################################ - -# Speedup - VPP IPv4 3n-hsw-x520 +# Speedup - VPP IPv6 3n-hsw-x710 - type: "plot" - title: "Speedup: ip4-3n-hsw-x520-64b-base_and_scale-ndr-tsa" + title: "Speedup: ip6-3n-hsw-x710-78b-base_and_scale-ndr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x520-64b-base_and_scale-ndr-tsa" + output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-x710-78b-base_and_scale-ndr-tsa" data: "plot-throughput-speedup-analysis-3n-hsw" - filter: "'NIC_Intel-X520-DA2' and - '64B' and - ('BASE' or 'SCALE') and + filter: "'NIC_Intel-X710' and + '78B' and + ('IP6BASE' or 'FIB_20K' or 'FIB_200K' or 'FIB_2M') and 'NDRPDR' and - 'IP4FWD' and + 'IP6FWD' and + not 'SRv6' and not 'IPSEC' and not 'VHOST'" parameters: - "throughput" - "parent" - "tags" + sort: + - "IP6BASE" + - "FIB_20K" + - "FIB_200K" + - "FIB_2M" layout: - title: "" # No title + title: "ip6-3n-hsw-x710-78b-base_and_scale-ndr" layout: "plot-throughput-speedup-analysis" - type: "plot" - title: "Speedup: ip4-3n-hsw-x520-64b-base_and_scale-pdr-tsa" + title: "Speedup: ip6-3n-hsw-x710-78b-base_and_scale-pdr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x520-64b-base_and_scale-pdr-tsa" + output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-x710-78b-base_and_scale-pdr-tsa" data: "plot-throughput-speedup-analysis-3n-hsw" - filter: "'NIC_Intel-X520-DA2' and - '64B' and - ('BASE' or 'SCALE') and + filter: "'NIC_Intel-X710' and + '78B' and + ('IP6BASE' or 'FIB_20K' or 'FIB_200K' or 'FIB_2M') and 'NDRPDR' and - 'IP4FWD' and + 'IP6FWD' and + not 'SRv6' and not 'IPSEC' and not 'VHOST'" parameters: - "throughput" - "parent" - "tags" + sort: + - "IP6BASE" + - "FIB_20K" + - "FIB_200K" + - "FIB_2M" layout: - title: "" # No title + title: "ip6-3n-hsw-x710-78b-base_and_scale-pdr" layout: "plot-throughput-speedup-analysis" +# Speedup - VPP IPv6 3n-hsw-x710 features - type: "plot" - title: "Speedup: ip4-3n-hsw-x520-64b-features-ndr-tsa" + title: "Speedup: ip6-3n-hsw-x710-78b-base_and_features-ndr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x520-64b-features-ndr-tsa" + output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-x710-78b-base_and_features-ndr-tsa" data: "plot-throughput-speedup-analysis-3n-hsw" - filter: "'NIC_Intel-X520-DA2' and - '64B' and - 'FEATURE' and - ('ACL10' or 'ACL50') and '10k_FLOWS' and + filter: "'NIC_Intel-X710' and + '78B' and + ('IP6BASE' or + 'POLICE_MARK' or + 'COPWHLIST' or + 'IACLDST') and 'NDRPDR' and - 'IP4FWD' and + 'IP6FWD' and + not 'SRv6' and not 'IPSEC' and not 'VHOST'" parameters: - "throughput" - "parent" - "tags" + sort: + - "IP6BASE" + - "POLICE_MARK" + - "COPWHLIST" + - "IACLDST" layout: - title: "" # No title + title: "ip6-3n-hsw-x710-78b-base_and_features-ndr" layout: "plot-throughput-speedup-analysis" - type: "plot" - title: "Speedup: ip4-3n-hsw-x520-64b-features-pdr-tsa" + title: "Speedup: ip6-3n-hsw-x710-78b-base_and_features-pdr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x520-64b-features-pdr-tsa" + output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-x710-78b-base_and_features-pdr-tsa" data: "plot-throughput-speedup-analysis-3n-hsw" - filter: "'NIC_Intel-X520-DA2' and - '64B' and - 'FEATURE' and - ('ACL10' or 'ACL50') and '10k_FLOWS' and + filter: "'NIC_Intel-X710' and + '78B' and + ('IP6BASE' or + 'POLICE_MARK' or + 'COPWHLIST' or + 'IACLDST') and 'NDRPDR' and - 'IP4FWD' and + 'IP6FWD' and + not 'SRv6' and not 'IPSEC' and not 'VHOST'" parameters: - "throughput" - "parent" - "tags" + sort: + - "IP6BASE" + - "POLICE_MARK" + - "COPWHLIST" + - "IACLDST" layout: - title: "" # No title + title: "ip6-3n-hsw-x710-78b-base_and_features-pdr" layout: "plot-throughput-speedup-analysis" -# Speedup - VPP IPv4 3n-hsw-x710 +# Speedup - VPP IPv6 3n-hsw-xl710 - type: "plot" - title: "Speedup: ip4-3n-hsw-x710-64b-base_and_scale-ndr-tsa" + title: "Speedup: ip6-3n-hsw-xl710-78b-base_and_scale-ndr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x710-64b-base_and_scale-ndr-tsa" + output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-xl710-78b-base_and_scale-ndr-tsa" data: "plot-throughput-speedup-analysis-3n-hsw" - filter: "'NIC_Intel-X710' and - '64B' and - ('BASE' or 'SCALE') and + filter: "'NIC_Intel-XL710' and + '78B' and + ('IP6BASE' or 'FIB_20K' or 'FIB_200K' or 'FIB_2M') and 'NDRPDR' and - 'IP4FWD' and + 'IP6FWD' and + not 'SRv6' and not 'IPSEC' and not 'VHOST'" parameters: - "throughput" - "parent" - "tags" + sort: + - "IP6BASE" + - "FIB_20K" + - "FIB_200K" + - "FIB_2M" layout: - title: "" # No title + title: "ip6-3n-hsw-xl710-78b-base_and_scale-ndr" layout: "plot-throughput-speedup-analysis" - type: "plot" - title: "Speedup: ip4-3n-hsw-x710-64b-base_and_scale-pdr-tsa" + title: "Speedup: ip6-3n-hsw-xl710-78b-base_and_scale-pdr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x710-64b-base_and_scale-pdr-tsa" + output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-xl710-78b-base_and_scale-pdr-tsa" data: "plot-throughput-speedup-analysis-3n-hsw" - filter: "'NIC_Intel-X710' and - '64B' and - ('BASE' or 'SCALE') and + filter: "'NIC_Intel-XL710' and + '78B' and + ('IP6BASE' or 'FIB_20K' or 'FIB_200K' or 'FIB_2M') and 'NDRPDR' and - 'IP4FWD' and + 'IP6FWD' and + not 'SRv6' and not 'IPSEC' and not 'VHOST'" parameters: - "throughput" - "parent" - "tags" + sort: + - "IP6BASE" + - "FIB_20K" + - "FIB_200K" + - "FIB_2M" layout: - title: "" # No title + title: "ip6-3n-hsw-xl710-78b-base_and_scale-pdr" layout: "plot-throughput-speedup-analysis" +# Speedup - VPP IPv6 3n-skx-x710 - type: "plot" - title: "Speedup: ip4-3n-hsw-x710-64b-features-ndr-tsa" + title: "Speedup: ip6-3n-skx-x710-78b-base_and_scale-ndr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x710-64b-features-ndr-tsa" - data: "plot-throughput-speedup-analysis-3n-hsw" + output-file: "{DIR[STATIC,VPP]}/ip6-3n-skx-x710-78b-base_and_scale-ndr-tsa" + data: "plot-throughput-speedup-analysis-3n-skx" filter: "'NIC_Intel-X710' and - '64B' and - 'FEATURE' and - ('ACL10' or 'ACL50') and '10k_FLOWS' and + '78B' and + ('IP6BASE' or 'FIB_20K' or 'FIB_200K' or 'FIB_2M') and 'NDRPDR' and - 'IP4FWD' and + 'IP6FWD' and + not 'SRv6' and not 'IPSEC' and not 'VHOST'" parameters: - "throughput" - "parent" - "tags" + sort: + - "IP6BASE" + - "FIB_20K" + - "FIB_200K" + - "FIB_2M" layout: - title: "" # No title + title: "ip6-3n-skx-x710-78b-base_and_scale-ndr" layout: "plot-throughput-speedup-analysis" - type: "plot" - title: "Speedup: ip4-3n-hsw-x710-64b-features-pdr-tsa" + title: "Speedup: ip6-3n-skx-x710-78b-base_and_scale-pdr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x710-64b-features-pdr-tsa" - data: "plot-throughput-speedup-analysis-3n-hsw" + output-file: "{DIR[STATIC,VPP]}/ip6-3n-skx-x710-78b-base_and_scale-pdr-tsa" + data: "plot-throughput-speedup-analysis-3n-skx" filter: "'NIC_Intel-X710' and - '64B' and - 'FEATURE' and - ('ACL10' or 'ACL50') and '10k_FLOWS' and + '78B' and + ('IP6BASE' or 'FIB_20K' or 'FIB_200K' or 'FIB_2M') and 'NDRPDR' and - 'IP4FWD' and + 'IP6FWD' and + not 'SRv6' and not 'IPSEC' and not 'VHOST'" parameters: - "throughput" - "parent" - "tags" + sort: + - "IP6BASE" + - "FIB_20K" + - "FIB_200K" + - "FIB_2M" layout: - title: "" # No title + title: "ip6-3n-skx-x710-78b-base_and_scale-pdr" layout: "plot-throughput-speedup-analysis" -# Speedup - VPP IPv4 3n-hsw-xl710 +# Speedup - VPP IPv6 3n-skx-x710 features - type: "plot" - title: "Speedup: ip4-3n-hsw-xl710-64b-base_and_scale-ndr-tsa" + title: "Speedup: ip6-3n-skx-x710-78b-base_and_scale-ndr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-xl710-64b-base_and_scale-ndr-tsa" - data: "plot-throughput-speedup-analysis-3n-hsw" - filter: "'NIC_Intel-XL710' and - '64B' and - ('BASE' or 'SCALE') and + output-file: "{DIR[STATIC,VPP]}/ip6-3n-skx-x710-78b-base_and_scale-ndr-tsa" + data: "plot-throughput-speedup-analysis-3n-skx" + filter: "'NIC_Intel-X710' and + '78B' and + ('IP6BASE' or + 'POLICE_MARK' or + 'COPWHLIST' or + 'IACLDST') and 'NDRPDR' and - 'IP4FWD' and + 'IP6FWD' and + not 'SRv6' and not 'IPSEC' and not 'VHOST'" parameters: - "throughput" - "parent" - "tags" + sort: + - "IP6BASE" + - "POLICE_MARK" + - "COPWHLIST" + - "IACLDST" layout: - title: "" # No title + title: "ip6-3n-skx-x710-78b-base_and_scale-ndr" layout: "plot-throughput-speedup-analysis" - type: "plot" - title: "Speedup: ip4-3n-hsw-xl710-64b-base_and_scale-pdr-tsa" + title: "Speedup: ip6-3n-skx-x710-78b-base_and_scale-pdr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-xl710-64b-base_and_scale-pdr-tsa" - data: "plot-throughput-speedup-analysis-3n-hsw" - filter: "'NIC_Intel-XL710' and - '64B' and - ('BASE' or 'SCALE') and + output-file: "{DIR[STATIC,VPP]}/ip6-3n-skx-x710-78b-base_and_scale-pdr-tsa" + data: "plot-throughput-speedup-analysis-3n-skx" + filter: "'NIC_Intel-X710' and + '78B' and + ('IP6BASE' or + 'POLICE_MARK' or + 'COPWHLIST' or + 'IACLDST') and 'NDRPDR' and - 'IP4FWD' and + 'IP6FWD' and + not 'SRv6' and not 'IPSEC' and not 'VHOST'" parameters: - "throughput" - "parent" - "tags" + sort: + - "IP6BASE" + - "POLICE_MARK" + - "COPWHLIST" + - "IACLDST" layout: - title: "" # No title + title: "ip6-3n-skx-x710-78b-base_and_scale-pdr" layout: "plot-throughput-speedup-analysis" -# Speedup - VPP IPv4 3n-skx-x710 +# Speedup - VPP IPv6 2n-skx-x710 - type: "plot" - title: "Speedup: ip4-3n-skx-x710-64b-base_and_scale-ndr-tsa" + title: "Speedup: ip6-2n-skx-x710-78b-base_and_scale-ndr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-3n-skx-x710-64b-base_and_scale-ndr-tsa" - data: "plot-throughput-speedup-analysis-3n-skx" + output-file: "{DIR[STATIC,VPP]}/ip6-2n-skx-x710-78b-base_and_scale-ndr-tsa" + data: "plot-throughput-speedup-analysis-2n-skx" filter: "'NIC_Intel-X710' and - '64B' and - ('BASE' or 'SCALE') and + '78B' and + ('IP6BASE' or 'FIB_20K' or 'FIB_200K' or 'FIB_2M') and 'NDRPDR' and - 'IP4FWD' and + 'IP6FWD' and + not 'SRv6' and not 'IPSEC' and not 'VHOST'" parameters: - "throughput" - "parent" - "tags" + sort: + - "IP6BASE" + - "FIB_20K" + - "FIB_200K" + - "FIB_2M" layout: - title: "" # No title + title: "ip6-2n-skx-x710-78b-base_and_scale-ndr" layout: "plot-throughput-speedup-analysis" - type: "plot" - title: "Speedup: ip4-3n-skx-x710-64b-base_and_scale-pdr-tsa" + title: "Speedup: ip6-2n-skx-x710-78b-base_and_scale-pdr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-3n-skx-x710-64b-base_and_scale-pdr-tsa" - data: "plot-throughput-speedup-analysis-3n-skx" + output-file: "{DIR[STATIC,VPP]}/ip6-2n-skx-x710-78b-base_and_scale-pdr-tsa" + data: "plot-throughput-speedup-analysis-2n-skx" filter: "'NIC_Intel-X710' and - '64B' and - ('BASE' or 'SCALE') and + '78B' and + ('IP6BASE' or 'FIB_20K' or 'FIB_200K' or 'FIB_2M') and 'NDRPDR' and - 'IP4FWD' and + 'IP6FWD' and + not 'SRv6' and not 'IPSEC' and not 'VHOST'" parameters: - "throughput" - "parent" - "tags" + sort: + - "IP6BASE" + - "FIB_20K" + - "FIB_200K" + - "FIB_2M" layout: - title: "" # No title + title: "ip6-2n-skx-x710-78b-base_and_scale-pdr" layout: "plot-throughput-speedup-analysis" +# Speedup - VPP IPv6 2n-skx-xxv710 - type: "plot" - title: "Speedup: ip4-3n-skx-x710-64b-features-ndr-tsa" + title: "Speedup: ip6-2n-skx-xxv710-78b-base_and_scale-ndr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-3n-skx-x710-64b-features-ndr-tsa" - data: "plot-throughput-speedup-analysis-3n-skx" - filter: "'NIC_Intel-X710' and - '64B' and - 'FEATURE' and - ('ACL10' or 'ACL50') and '10k_FLOWS' and + output-file: "{DIR[STATIC,VPP]}/ip6-2n-skx-xxv710-78b-base_and_scale-ndr-tsa" + data: "plot-throughput-speedup-analysis-2n-skx" + filter: "'NIC_Intel-XXV710' and + '78B' and + ('IP6BASE' or 'FIB_20K' or 'FIB_200K' or 'FIB_2M') and 'NDRPDR' and - 'IP4FWD' and + 'IP6FWD' and + not 'SRv6' and not 'IPSEC' and not 'VHOST'" parameters: - "throughput" - "parent" - "tags" + sort: + - "IP6BASE" + - "FIB_20K" + - "FIB_200K" + - "FIB_2M" layout: - title: "" # No title + title: "ip6-2n-skx-xxv710-78b-base_and_scale-ndr" layout: "plot-throughput-speedup-analysis" - type: "plot" - title: "Speedup: ip4-3n-skx-x710-64b-features-pdr-tsa" + title: "Speedup: ip6-2n-skx-xxv710-78b-base_and_scale-pdr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-3n-skx-x710-64b-features-pdr-tsa" - data: "plot-throughput-speedup-analysis-3n-skx" - filter: "'NIC_Intel-X710' and - '64B' and - 'FEATURE' and - ('ACL10' or 'ACL50') and '10k_FLOWS' and + output-file: "{DIR[STATIC,VPP]}/ip6-2n-skx-xxv710-78b-base_and_scale-pdr-tsa" + data: "plot-throughput-speedup-analysis-2n-skx" + filter: "'NIC_Intel-XXV710' and + '78B' and + ('IP6BASE' or 'FIB_20K' or 'FIB_200K' or 'FIB_2M') and 'NDRPDR' and - 'IP4FWD' and + 'IP6FWD' and + not 'SRv6' and not 'IPSEC' and not 'VHOST'" parameters: - "throughput" - "parent" - "tags" + sort: + - "IP6BASE" + - "FIB_20K" + - "FIB_200K" + - "FIB_2M" layout: - title: "" # No title + title: "ip6-2n-skx-xxv710-78b-base_and_scale-pdr" layout: "plot-throughput-speedup-analysis" -# Speedup - VPP IPv4 3n-skx-xxv710 +################################################################################ + +# Speedup - VPP IPv6 tunnels 3n-hsw-x520 - type: "plot" - title: "Speedup: ip4-3n-skx-xxv710-64b-base_and_scale-ndr-tsa" + title: "Speedup: ip6tun-3n-hsw-x520-78b-base_and_scale-ndr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-3n-skx-xxv710-64b-base_and_scale-ndr-tsa" - data: "plot-throughput-speedup-analysis-3n-skx" - filter: "'NIC_Intel-XXV710' and - '64B' and - ('BASE' or 'SCALE') and + output-file: "{DIR[STATIC,VPP]}/ip6tun-3n-hsw-x520-78b-base_and_scale-ndr-tsa" + data: "plot-throughput-speedup-analysis-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and + '78B' and + 'ENCAP' and 'NDRPDR' and - 'IP4FWD' and - not 'IPSEC' and + 'LISP' and not 'VHOST'" parameters: - "throughput" - "parent" - "tags" + sort: + - "IP4UNRLAY" + - "IP6UNRLAY" layout: - title: "" # No title + title: "ip6tun-3n-hsw-x520-78b-base_and_scale-ndr" layout: "plot-throughput-speedup-analysis" - type: "plot" - title: "Speedup: ip4-3n-skx-xxv710-64b-base_and_scale-pdr-tsa" + title: "Speedup: ip6tun-3n-hsw-x520-78b-base_and_scale-pdr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-3n-skx-xxv710-64b-base_and_scale-pdr-tsa" - data: "plot-throughput-speedup-analysis-3n-skx" - filter: "'NIC_Intel-XXV710' and - '64B' and - ('BASE' or 'SCALE') and + output-file: "{DIR[STATIC,VPP]}/ip6tun-3n-hsw-x520-78b-base_and_scale-pdr-tsa" + data: "plot-throughput-speedup-analysis-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and + '78B' and + 'ENCAP' and 'NDRPDR' and - 'IP4FWD' and - not 'IPSEC' and + 'LISP' and not 'VHOST'" parameters: - "throughput" - "parent" - "tags" + sort: + - "IP4UNRLAY" + - "IP6UNRLAY" layout: - title: "" # No title + title: "ip6tun-3n-hsw-x520-78b-base_and_scale-pdr" layout: "plot-throughput-speedup-analysis" +################################################################################ + +# Speedup - VPP IPSec 3n-hsw-xl710 base - type: "plot" - title: "Speedup: ip4-3n-skx-xxv710-64b-features-ndr-tsa" + title: "Speedup: ipsec-3n-hsw-xl710-64b-base-ndr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-3n-skx-xxv710-64b-features-ndr-tsa" - data: "plot-throughput-speedup-analysis-3n-skx" - filter: "'NIC_Intel-XXV710' and + output-file: "{DIR[STATIC,VPP]}/ipsec-3n-hsw-xl710-64b-base-ndr-tsa" + data: "plot-throughput-speedup-analysis-3n-hsw" + filter: "'NIC_Intel-XL710' and '64B' and - 'FEATURE' and - ('ACL10' or 'ACL50') and '10k_FLOWS' and - 'NDRPDR' and 'IP4FWD' and - not 'IPSEC' and + 'NDRPDR' and + 'BASE' and + 'IPSECHW' and + ('IPSECTRAN' or 'IPSECTUN') and not 'VHOST'" parameters: - "throughput" - "parent" - "tags" layout: - title: "" # No title + title: "ipsec-3n-hsw-xl710-64b-base-ndr" layout: "plot-throughput-speedup-analysis" - type: "plot" - title: "Speedup: ip4-3n-skx-xxv710-64b-features-pdr-tsa" + title: "Speedup: ipsec-3n-hsw-xl710-64b-base-pdr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-3n-skx-xxv710-64b-features-pdr-tsa" - data: "plot-throughput-speedup-analysis-3n-skx" - filter: "'NIC_Intel-XXV710' and + output-file: "{DIR[STATIC,VPP]}/ipsec-3n-hsw-xl710-64b-base-pdr-tsa" + data: "plot-throughput-speedup-analysis-3n-hsw" + filter: "'NIC_Intel-XL710' and '64B' and - 'FEATURE' and - ('ACL10' or 'ACL50') and '10k_FLOWS' and - 'NDRPDR' and 'IP4FWD' and - not 'IPSEC' and + 'NDRPDR' and + 'BASE' and + 'IPSECHW' and + ('IPSECTRAN' or 'IPSECTUN') and not 'VHOST'" parameters: - "throughput" - "parent" - "tags" layout: - title: "" # No title + title: "ipsec-3n-hsw-xl710-64b-base-pdr" layout: "plot-throughput-speedup-analysis" -# Speedup - VPP IPv4 2n-skx-x710 +# Speedup - VPP IPSec 3n-hsw-xl710 scale - type: "plot" - title: "Speedup: ip4-2n-skx-x710-64b-base_and_scale-ndr-tsa" + title: "Speedup: ipsec-3n-hsw-xl710-64b-scale-ndr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-2n-skx-x710-64b-base_and_scale-ndr-tsa" - data: "plot-throughput-speedup-analysis-2n-skx" - filter: "'NIC_Intel-X710' and + output-file: "{DIR[STATIC,VPP]}/ipsec-3n-hsw-xl710-64b-scale-ndr-tsa" + data: "plot-throughput-speedup-analysis-3n-hsw" + filter: "'NIC_Intel-XL710' and '64B' and - ('BASE' or 'SCALE') and - 'NDRPDR' and 'IP4FWD' and - not 'IPSEC' and + 'NDRPDR' and + 'SCALE' and + 'IPSECHW' and + ('IPSECTRAN' or 'IPSECTUN') and not 'VHOST'" parameters: - "throughput" - "parent" - "tags" layout: - title: "" # No title + title: "ipsec-3n-hsw-xl710-64b-scale-ndr" layout: "plot-throughput-speedup-analysis" - type: "plot" - title: "Speedup: ip4-2n-skx-x710-64b-base_and_scale-pdr-tsa" + title: "Speedup: ipsec-3n-hsw-xl710-64b-scale-pdr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-2n-skx-x710-64b-base_and_scale-pdr-tsa" - data: "plot-throughput-speedup-analysis-2n-skx" - filter: "'NIC_Intel-X710' and + output-file: "{DIR[STATIC,VPP]}/ipsec-3n-hsw-xl710-64b-scale-pdr-tsa" + data: "plot-throughput-speedup-analysis-3n-hsw" + filter: "'NIC_Intel-XL710' and '64B' and - ('BASE' or 'SCALE') and - 'NDRPDR' and 'IP4FWD' and - not 'IPSEC' and + 'NDRPDR' and + 'SCALE' and + 'IPSECHW' and + ('IPSECTRAN' or 'IPSECTUN') and not 'VHOST'" parameters: - "throughput" - "parent" - "tags" layout: - title: "" # No title + title: "ipsec-3n-hsw-xl710-64b-scale-pdr" layout: "plot-throughput-speedup-analysis" -# Speedup - VPP IPv4 2n-skx-xxv710 +# Speedup - VPP IPSec 3n-hsw-xl710 sw - type: "plot" - title: "Speedup: ip4-2n-skx-xxv710-64b-base_and_scale-ndr-tsa" + title: "Speedup: ipsec-3n-hsw-xl710-64b-sw-ndr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-2n-skx-xxv710-64b-base_and_scale-ndr-tsa" - data: "plot-throughput-speedup-analysis-2n-skx" - filter: "'NIC_Intel-XXV710' and + output-file: "{DIR[STATIC,VPP]}/ipsec-3n-hsw-xl710-64b-sw-ndr-tsa" + data: "plot-throughput-speedup-analysis-3n-hsw" + filter: "'NIC_Intel-XL710' and '64B' and - ('BASE' or 'SCALE') and - 'NDRPDR' and 'IP4FWD' and - not 'IPSEC' and + 'NDRPDR' and + 'IPSECSW' and + ('IPSECTRAN' or 'IPSECTUN') and not 'VHOST'" parameters: - "throughput" - "parent" - "tags" layout: - title: "" # No title + title: "ipsec-3n-hsw-xl710-64b-sw-ndr" layout: "plot-throughput-speedup-analysis" - type: "plot" - title: "Speedup: ip4-2n-skx-xxv710-64b-base_and_scale-pdr-tsa" + title: "Speedup: ipsec-3n-hsw-xl710-64b-sw-pdr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4-2n-skx-xxv710-64b-base_and_scale-pdr-tsa" - data: "plot-throughput-speedup-analysis-2n-skx" - filter: "'NIC_Intel-XXV710' and + output-file: "{DIR[STATIC,VPP]}/ipsec-3n-hsw-xl710-64b-sw-pdr-tsa" + data: "plot-throughput-speedup-analysis-3n-hsw" + filter: "'NIC_Intel-XL710' and '64B' and - ('BASE' or 'SCALE') and - 'NDRPDR' and 'IP4FWD' and - not 'IPSEC' and + 'NDRPDR' and + 'IPSECSW' and + ('IPSECTRAN' or 'IPSECTUN') and not 'VHOST'" parameters: - "throughput" - "parent" - "tags" layout: - title: "" # No title + title: "ipsec-3n-hsw-xl710-64b-sw-pdr" layout: "plot-throughput-speedup-analysis" ################################################################################ -# Speedup - VPP IPv4 Tunnels 3n-hsw-x520 +# Speedup - VPP SRv6 3n-hsw-x520 - type: "plot" - title: "Speedup: ip4tun-3n-hsw-x520-64b-base_and_scale-ndr-tsa" + title: "Speedup: srv6-3n-hsw-x520-78b-features-ndr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-hsw-x520-64b-base_and_scale-ndr-tsa" + output-file: "{DIR[STATIC,VPP]}/srv6-3n-hsw-x520-78b-features-ndr-tsa" data: "plot-throughput-speedup-analysis-3n-hsw" filter: "'NIC_Intel-X520-DA2' and - '64B' and - 'ENCAP' and - ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and + '78B' and + 'FEATURE' and 'NDRPDR' and - 'IP4FWD' and - not 'IPSEC' and - not 'VHOST'" + 'IP6FWD' and + 'SRv6'" parameters: - "throughput" - "parent" - "tags" layout: - title: "" # No title + title: "srv6-3n-hsw-x520-78b-features-ndr" layout: "plot-throughput-speedup-analysis" - type: "plot" - title: "Speedup: ip4tun-3n-hsw-x520-64b-base_and_scale-pdr-tsa" + title: "Speedup: srv6-3n-hsw-x520-78b-features-pdr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-hsw-x520-64b-base_and_scale-pdr-tsa" + output-file: "{DIR[STATIC,VPP]}/srv6-3n-hsw-x520-78b-features-pdr-tsa" data: "plot-throughput-speedup-analysis-3n-hsw" filter: "'NIC_Intel-X520-DA2' and - '64B' and - 'ENCAP' and - ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and + '78B' and + 'FEATURE' and 'NDRPDR' and - 'IP4FWD' and - not 'IPSEC' and - not 'VHOST'" + 'IP6FWD' and + 'SRv6'" parameters: - "throughput" - "parent" - "tags" layout: - title: "" # No title + title: "srv6-3n-hsw-x520-78b-features-pdr" layout: "plot-throughput-speedup-analysis" -# Speedup - VPP IPv4 Tunnels 3n-hsw-x710 +################################################################################ + +# Speedup - VPP L2 3n-hsw-x520 base and scale - type: "plot" - title: "Speedup: ip4tun-3n-hsw-x710-64b-base_and_scale-ndr-tsa" + title: "Speedup: l2sw-3n-hsw-x520-64b-base_and_scale-ndr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-hsw-x710-64b-base_and_scale-ndr-tsa" + output-file: "{DIR[STATIC,VPP]}/l2sw-3n-hsw-x520-64b-base_and_scale-ndr-tsa" data: "plot-throughput-speedup-analysis-3n-hsw" - filter: "'NIC_Intel-X710' and + filter: "'NIC_Intel-X520-DA2' and '64B' and - 'ENCAP' and - ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and + ('BASE' or 'SCALE') and 'NDRPDR' and - 'IP4FWD' and - not 'IPSEC' and - not 'VHOST'" + 'ETH' and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and + not 'VHOST' and + not 'MEMIF'" parameters: - "throughput" - "parent" - "tags" - layout: - title: "" # No title + sort: + - "L2PATCH" + - "L2XCBASE" + - "BASE" + - "FIB_10K" + - "FIB_100K" + - "FIB_1M" + layout: + title: "l2sw-3n-hsw-x520-64b-base_and_scale-ndr" layout: "plot-throughput-speedup-analysis" - type: "plot" - title: "Speedup: ip4tun-3n-hsw-x710-64b-base_and_scale-pdr-tsa" + title: "Speedup: l2sw-3n-hsw-x520-64b-base_and_scale-pdr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-hsw-x710-64b-base_and_scale-pdr-tsa" + output-file: "{DIR[STATIC,VPP]}/l2sw-3n-hsw-x520-64b-base_and_scale-pdr-tsa" data: "plot-throughput-speedup-analysis-3n-hsw" - filter: "'NIC_Intel-X710' and + filter: "'NIC_Intel-X520-DA2' and '64B' and - 'ENCAP' and - ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and + ('BASE' or 'SCALE') and 'NDRPDR' and - 'IP4FWD' and - not 'IPSEC' and - not 'VHOST'" + 'ETH' and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and + not 'VHOST' and + not 'MEMIF'" parameters: - "throughput" - "parent" - "tags" - layout: - title: "" # No title + sort: + - "L2PATCH" + - "L2XCBASE" + - "BASE" + - "FIB_10K" + - "FIB_100K" + - "FIB_1M" + layout: + title: "l2sw-3n-hsw-x520-64b-base_and_scale-pdr" layout: "plot-throughput-speedup-analysis" -# Speedup - VPP IPv4 Tunnels 3n-hsw-xl710 +# Speedup - VPP L2 3n-hsw-x520 features - type: "plot" - title: "Speedup: ip4tun-3n-hsw-xl710-64b-base_and_scale-ndr-tsa" + title: "Speedup: l2sw-3n-hsw-x520-64b-features-ndr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-hsw-xl710-64b-base_and_scale-ndr-tsa" + output-file: "{DIR[STATIC,VPP]}/l2sw-3n-hsw-x520-64b-features-ndr-tsa" data: "plot-throughput-speedup-analysis-3n-hsw" - filter: "'NIC_Intel-XL710' and + filter: "'NIC_Intel-X520-DA2' and '64B' and - 'ENCAP' and - ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and 'NDRPDR' and - 'IP4FWD' and - not 'IPSEC' and - not 'VHOST'" + (('L2BDMACLRN' and ('L2BDBASE' or 'DOT1Q')) or ('L2XCFWD' and ('L2XCBASE' or 'DOT1Q'))) and + not 'ACL' and + not 'VHOST' and + not 'MEMIF'" parameters: - "throughput" - "parent" - "tags" + sort: + - "L2XCBASE" # l2xcbase + - "L2BDBASE" # l2bdbase + - "L2XCFWD" # dot1q-l2xcbase + - "L2BDMACLRN" # dot1q-l2bdbase layout: - title: "" # No title + title: "l2sw-3n-hsw-x520-64b-features-ndr" layout: "plot-throughput-speedup-analysis" - type: "plot" - title: "Speedup: ip4tun-3n-hsw-xl710-64b-base_and_scale-pdr-tsa" + title: "Speedup: l2sw-3n-hsw-x520-64b-features-pdr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-hsw-xl710-64b-base_and_scale-pdr-tsa" + output-file: "{DIR[STATIC,VPP]}/l2sw-3n-hsw-x520-64b-features-pdr-tsa" data: "plot-throughput-speedup-analysis-3n-hsw" - filter: "'NIC_Intel-XL710' and + filter: "'NIC_Intel-X520-DA2' and '64B' and - 'ENCAP' and - ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and 'NDRPDR' and - 'IP4FWD' and - not 'IPSEC' and - not 'VHOST'" + (('L2BDMACLRN' and ('L2BDBASE' or 'DOT1Q')) or ('L2XCFWD' and ('L2XCBASE' or 'DOT1Q'))) and + not 'ACL' and + not 'VHOST' and + not 'MEMIF'" parameters: - "throughput" - "parent" - "tags" + sort: + - "L2XCBASE" # l2xcbase + - "L2BDBASE" # l2bdbase + - "L2XCFWD" # dot1q-l2xcbase + - "L2BDMACLRN" # dot1q-l2bdbase layout: - title: "" # No title + title: "l2sw-3n-hsw-x520-64b-features-pdr" layout: "plot-throughput-speedup-analysis" -# Speedup - VPP IPv4 Tunnels 3n-skx-x710 +# Speedup - VPP L2 3n-hsw-x710 base and scale - type: "plot" - title: "Speedup: ip4tun-3n-skx-x710-64b-base_and_scale-ndr-tsa" + title: "Speedup: l2sw-3n-hsw-x710-64b-base_and_scale-ndr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-skx-x710-64b-base_and_scale-ndr-tsa" - data: "plot-throughput-speedup-analysis-3n-skx" + output-file: "{DIR[STATIC,VPP]}/l2sw-3n-hsw-x710-64b-base_and_scale-ndr-tsa" + data: "plot-throughput-speedup-analysis-3n-hsw" filter: "'NIC_Intel-X710' and '64B' and - 'ENCAP' and - ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and + ('BASE' or 'SCALE') and 'NDRPDR' and - 'IP4FWD' and - not 'IPSEC' and - not 'VHOST'" + 'ETH' and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and + not 'VHOST' and + not 'MEMIF'" parameters: - "throughput" - "parent" - "tags" - layout: - title: "" # No title + sort: + - "L2PATCH" + - "L2XCBASE" + - "BASE" + - "FIB_10K" + - "FIB_100K" + - "FIB_1M" + layout: + title: "l2sw-3n-hsw-x710-64b-base_and_scale-ndr" layout: "plot-throughput-speedup-analysis" - type: "plot" - title: "Speedup: ip4tun-3n-skx-x710-64b-base_and_scale-pdr-tsa" + title: "Speedup: l2sw-3n-hsw-x710-64b-base_and_scale-pdr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-skx-x710-64b-base_and_scale-pdr-tsa" - data: "plot-throughput-speedup-analysis-3n-skx" + output-file: "{DIR[STATIC,VPP]}/l2sw-3n-hsw-x710-64b-base_and_scale-pdr-tsa" + data: "plot-throughput-speedup-analysis-3n-hsw" filter: "'NIC_Intel-X710' and '64B' and - 'ENCAP' and - ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and + ('BASE' or 'SCALE') and 'NDRPDR' and - 'IP4FWD' and - not 'IPSEC' and - not 'VHOST'" + 'ETH' and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and + not 'VHOST' and + not 'MEMIF'" parameters: - "throughput" - "parent" - "tags" - layout: - title: "" # No title + sort: + - "L2PATCH" + - "L2XCBASE" + - "BASE" + - "FIB_10K" + - "FIB_100K" + - "FIB_1M" + layout: + title: "l2sw-3n-hsw-x710-64b-base_and_scale-pdr" layout: "plot-throughput-speedup-analysis" -################################################################################ - -# Speedup - VPP IPv6 3n-hsw-x520 +# Speedup - VPP L2 3n-hsw-x710 features - type: "plot" - title: "Speedup: ip6-3n-hsw-x520-78b-base_and_scale-ndr-tsa" + title: "Speedup: l2sw-3n-hsw-x710-64b-features-ndr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-x520-78b-base_and_scale-ndr-tsa" + output-file: "{DIR[STATIC,VPP]}/l2sw-3n-hsw-x710-64b-features-ndr-tsa" data: "plot-throughput-speedup-analysis-3n-hsw" - filter: "'NIC_Intel-X520-DA2' and - '78B' and - ('BASE' or 'SCALE') and + filter: "'NIC_Intel-X710' and + '64B' and 'NDRPDR' and - 'IP6FWD' and - not 'SRv6' and - not 'IPSEC' and - not 'VHOST'" + (('L2BDMACLRN' and ('L2BDBASE' or 'DOT1Q')) or ('L2XCFWD' and ('L2XCBASE' or 'DOT1Q'))) and + not 'ACL' and + not 'VHOST' and + not 'MEMIF'" parameters: - "throughput" - "parent" - "tags" + sort: + - "L2XCBASE" # l2xcbase + - "L2BDBASE" # l2bdbase + - "L2XCFWD" # dot1q-l2xcbase + - "L2BDMACLRN" # dot1q-l2bdbase layout: - title: "" # No title + title: "l2sw-3n-hsw-x710-64b-features-ndr" layout: "plot-throughput-speedup-analysis" - type: "plot" - title: "Speedup: ip6-3n-hsw-x520-78b-base_and_scale-pdr-tsa" + title: "Speedup: l2sw-3n-hsw-x710-64b-features-pdr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-x520-78b-base_and_scale-pdr-tsa" + output-file: "{DIR[STATIC,VPP]}/l2sw-3n-hsw-x710-64b-features-pdr-tsa" data: "plot-throughput-speedup-analysis-3n-hsw" - filter: "'NIC_Intel-X520-DA2' and - '78B' and - ('BASE' or 'SCALE') and + filter: "'NIC_Intel-X710' and + '64B' and 'NDRPDR' and - 'IP6FWD' and - not 'SRv6' and - not 'IPSEC' and - not 'VHOST'" + (('L2BDMACLRN' and ('L2BDBASE' or 'DOT1Q')) or ('L2XCFWD' and ('L2XCBASE' or 'DOT1Q'))) and + not 'ACL' and + not 'VHOST' and + not 'MEMIF'" parameters: - "throughput" - "parent" - "tags" + sort: + - "L2XCBASE" # l2xcbase + - "L2BDBASE" # l2bdbase + - "L2XCFWD" # dot1q-l2xcbase + - "L2BDMACLRN" # dot1q-l2bdbase layout: - title: "" # No title + title: "l2sw-3n-hsw-x710-64b-features-pdr" layout: "plot-throughput-speedup-analysis" +# Speedup - VPP L2 3n-hsw-xl710 base and scale - type: "plot" - title: "Speedup: ip6-3n-hsw-x520-78b-features-ndr-tsa" + title: "Speedup: l2sw-3n-hsw-xl710-64b-base_and_scale-ndr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-x520-78b-features-ndr-tsa" + output-file: "{DIR[STATIC,VPP]}/l2sw-3n-hsw-xl710-64b-base_and_scale-ndr-tsa" data: "plot-throughput-speedup-analysis-3n-hsw" - filter: "'NIC_Intel-X520-DA2' and - '78B' and - 'FEATURE' and - ('ACL10' or 'ACL50') and '10k_FLOWS' and + filter: "'NIC_Intel-XL710' and + '64B' and + ('BASE' or 'SCALE') and 'NDRPDR' and - 'IP6FWD' and - not 'SRv6' and - not 'IPSEC' and - not 'VHOST'" + 'ETH' and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and + not 'VHOST' and + not 'MEMIF'" parameters: - "throughput" - "parent" - "tags" - layout: - title: "" # No title + sort: + - "L2PATCH" + - "L2XCBASE" + - "BASE" + - "FIB_10K" + - "FIB_100K" + - "FIB_1M" + layout: + title: "l2sw-3n-hsw-xl710-64b-base_and_scale-ndr" layout: "plot-throughput-speedup-analysis" - type: "plot" - title: "Speedup: ip6-3n-hsw-x520-78b-features-pdr-tsa" + title: "Speedup: l2sw-3n-hsw-xl710-64b-base_and_scale-pdr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-x520-78b-features-pdr-tsa" + output-file: "{DIR[STATIC,VPP]}/l2sw-3n-hsw-xl710-64b-base_and_scale-pdr-tsa" data: "plot-throughput-speedup-analysis-3n-hsw" - filter: "'NIC_Intel-X520-DA2' and - '78B' and - 'FEATURE' and - ('ACL10' or 'ACL50') and '10k_FLOWS' and + filter: "'NIC_Intel-XL710' and + '64B' and + ('BASE' or 'SCALE') and 'NDRPDR' and - 'IP6FWD' and - not 'SRv6' and - not 'IPSEC' and - not 'VHOST'" + 'ETH' and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and + not 'VHOST' and + not 'MEMIF'" parameters: - "throughput" - "parent" - "tags" - layout: - title: "" # No title + sort: + - "L2PATCH" + - "L2XCBASE" + - "BASE" + - "FIB_10K" + - "FIB_100K" + - "FIB_1M" + layout: + title: "l2sw-3n-hsw-xl710-64b-base_and_scale-pdr" layout: "plot-throughput-speedup-analysis" -# Speedup - VPP IPv6 3n-hsw-x710 +# Speedup - VPP L2 3n-skx-x710 base and scale - type: "plot" - title: "Speedup: ip6-3n-hsw-x710-78b-base_and_scale-ndr-tsa" + title: "Speedup: l2sw-3n-skx-x710-64b-base_and_scale-ndr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-x710-78b-base_and_scale-ndr-tsa" - data: "plot-throughput-speedup-analysis-3n-hsw" + output-file: "{DIR[STATIC,VPP]}/l2sw-3n-skx-x710-64b-base_and_scale-ndr-tsa" + data: "plot-throughput-speedup-analysis-3n-skx" filter: "'NIC_Intel-X710' and - '78B' and + '64B' and ('BASE' or 'SCALE') and 'NDRPDR' and - 'IP6FWD' and - not 'SRv6' and - not 'IPSEC' and - not 'VHOST'" + 'ETH' and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and + not 'VHOST' and + not 'MEMIF'" parameters: - "throughput" - "parent" - "tags" - layout: - title: "" # No title + sort: + - "L2PATCH" + - "L2XCBASE" + - "BASE" + - "FIB_10K" + - "FIB_100K" + - "FIB_1M" + layout: + title: "l2sw-3n-skx-x710-64b-base_and_scale-ndr" layout: "plot-throughput-speedup-analysis" - type: "plot" - title: "Speedup: ip6-3n-hsw-x710-78b-base_and_scale-pdr-tsa" + title: "Speedup: l2sw-3n-skx-x710-64b-base_and_scale-pdr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-x710-78b-base_and_scale-pdr-tsa" - data: "plot-throughput-speedup-analysis-3n-hsw" + output-file: "{DIR[STATIC,VPP]}/l2sw-3n-skx-x710-64b-base_and_scale-pdr-tsa" + data: "plot-throughput-speedup-analysis-3n-skx" filter: "'NIC_Intel-X710' and - '78B' and + '64B' and ('BASE' or 'SCALE') and 'NDRPDR' and - 'IP6FWD' and - not 'SRv6' and - not 'IPSEC' and - not 'VHOST'" + 'ETH' and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and + not 'VHOST' and + not 'MEMIF'" parameters: - "throughput" - "parent" - "tags" - layout: - title: "" # No title + sort: + - "L2PATCH" + - "L2XCBASE" + - "BASE" + - "FIB_10K" + - "FIB_100K" + - "FIB_1M" + layout: + title: "l2sw-3n-skx-x710-64b-base_and_scale-pdr" layout: "plot-throughput-speedup-analysis" +# Speedup - VPP L2 3n-skx-x710 features - type: "plot" - title: "Speedup: ip6-3n-hsw-x710-78b-features-ndr-tsa" + title: "Speedup: l2sw-3n-skx-x710-64b-features-ndr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-x710-78b-features-ndr-tsa" - data: "plot-throughput-speedup-analysis-3n-hsw" + output-file: "{DIR[STATIC,VPP]}/l2sw-3n-skx-x710-64b-features-ndr-tsa" + data: "plot-throughput-speedup-analysis-3n-skx" filter: "'NIC_Intel-X710' and - '78B' and - 'FEATURE' and - ('ACL10' or 'ACL50') and '10k_FLOWS' and + '64B' and 'NDRPDR' and - 'IP6FWD' and - not 'SRv6' and - not 'IPSEC' and - not 'VHOST'" + (('L2BDMACLRN' and ('L2BDBASE' or 'DOT1Q')) or ('L2XCFWD' and ('L2XCBASE' or 'DOT1Q'))) and + not 'ACL' and + not 'VHOST' and + not 'MEMIF'" parameters: - "throughput" - "parent" - "tags" + sort: + - "L2XCBASE" # l2xcbase + - "L2BDBASE" # l2bdbase + - "L2XCFWD" # dot1q-l2xcbase + - "L2BDMACLRN" # dot1q-l2bdbase layout: - title: "" # No title + title: "l2sw-3n-skx-x710-64b-features-ndr" layout: "plot-throughput-speedup-analysis" - type: "plot" - title: "Speedup: ip6-3n-hsw-x710-78b-features-pdr-tsa" + title: "Speedup: l2sw-3n-skx-x710-64b-features-pdr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-x710-78b-features-pdr-tsa" - data: "plot-throughput-speedup-analysis-3n-hsw" + output-file: "{DIR[STATIC,VPP]}/l2sw-3n-skx-x710-64b-features-pdr-tsa" + data: "plot-throughput-speedup-analysis-3n-skx" filter: "'NIC_Intel-X710' and - '78B' and - 'FEATURE' and - ('ACL10' or 'ACL50') and '10k_FLOWS' and + '64B' and 'NDRPDR' and - 'IP6FWD' and - not 'SRv6' and - not 'IPSEC' and - not 'VHOST'" + (('L2BDMACLRN' and ('L2BDBASE' or 'DOT1Q')) or ('L2XCFWD' and ('L2XCBASE' or 'DOT1Q'))) and + not 'ACL' and + not 'VHOST' and + not 'MEMIF'" parameters: - "throughput" - "parent" - "tags" + sort: + - "L2XCBASE" # l2xcbase + - "L2BDBASE" # l2bdbase + - "L2XCFWD" # dot1q-l2xcbase + - "L2BDMACLRN" # dot1q-l2bdbase layout: - title: "" # No title + title: "l2sw-3n-skx-x710-64b-features-pdr" layout: "plot-throughput-speedup-analysis" -# Speedup - VPP IPv6 3n-hsw-xl710 +# Speedup - VPP L2 3n-skx-xxv710 base and scale - type: "plot" - title: "Speedup: ip6-3n-hsw-xl710-78b-base_and_scale-ndr-tsa" + title: "Speedup: l2sw-3n-skx-xxv710-64b-base_and_scale-ndr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-xl710-78b-base_and_scale-ndr-tsa" - data: "plot-throughput-speedup-analysis-3n-hsw" - filter: "'NIC_Intel-XL710' and - '78B' and + output-file: "{DIR[STATIC,VPP]}/l2sw-3n-skx-xxv710-64b-base_and_scale-ndr-tsa" + data: "plot-throughput-speedup-analysis-3n-skx" + filter: "'NIC_Intel-XXV710' and + '64B' and ('BASE' or 'SCALE') and 'NDRPDR' and - 'IP6FWD' and - not 'SRv6' and - not 'IPSEC' and - not 'VHOST'" + 'ETH' and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and + not 'VHOST' and + not 'MEMIF'" parameters: - "throughput" - "parent" - "tags" - layout: - title: "" # No title + sort: + - "L2PATCH" + - "L2XCBASE" + - "BASE" + - "FIB_10K" + - "FIB_100K" + - "FIB_1M" + layout: + title: "l2sw-3n-skx-xxv710-64b-base_and_scale-ndr" layout: "plot-throughput-speedup-analysis" - type: "plot" - title: "Speedup: ip6-3n-hsw-xl710-78b-base_and_scale-pdr-tsa" + title: "Speedup: l2sw-3n-skx-xxv710-64b-base_and_scale-pdr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-xl710-78b-base_and_scale-pdr-tsa" - data: "plot-throughput-speedup-analysis-3n-hsw" - filter: "'NIC_Intel-XL710' and - '78B' and + output-file: "{DIR[STATIC,VPP]}/l2sw-3n-skx-xxv710-64b-base_and_scale-pdr-tsa" + data: "plot-throughput-speedup-analysis-3n-skx" + filter: "'NIC_Intel-XXV710' and + '64B' and ('BASE' or 'SCALE') and 'NDRPDR' and - 'IP6FWD' and - not 'SRv6' and - not 'IPSEC' and - not 'VHOST'" + 'ETH' and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and + not 'VHOST' and + not 'MEMIF'" parameters: - "throughput" - "parent" - "tags" - layout: - title: "" # No title + sort: + - "L2PATCH" + - "L2XCBASE" + - "BASE" + - "FIB_10K" + - "FIB_100K" + - "FIB_1M" + layout: + title: "l2sw-3n-skx-xxv710-64b-base_and_scale-pdr" layout: "plot-throughput-speedup-analysis" -# Speedup - VPP IPv6 3n-skx-x710 +# Speedup - VPP L2 2n-skx-x710 base and scale - type: "plot" - title: "Speedup: ip6-3n-skx-x710-78b-base_and_scale-ndr-tsa" + title: "Speedup: l2sw-2n-skx-x710-64b-base_and_scale-ndr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-3n-skx-x710-78b-base_and_scale-ndr-tsa" - data: "plot-throughput-speedup-analysis-3n-skx" + output-file: "{DIR[STATIC,VPP]}/l2sw-2n-skx-x710-64b-base_and_scale-ndr-tsa" + data: "plot-throughput-speedup-analysis-2n-skx" filter: "'NIC_Intel-X710' and - '78B' and + '64B' and ('BASE' or 'SCALE') and 'NDRPDR' and - 'IP6FWD' and - not 'SRv6' and - not 'IPSEC' and - not 'VHOST'" + 'ETH' and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and + not 'VHOST' and + not 'MEMIF'" parameters: - "throughput" - "parent" - "tags" - layout: - title: "" # No title + sort: + - "L2PATCH" + - "L2XCBASE" + - "BASE" + - "FIB_10K" + - "FIB_100K" + - "FIB_1M" + layout: + title: "l2sw-2n-skx-x710-64b-base_and_scale-ndr" layout: "plot-throughput-speedup-analysis" - type: "plot" - title: "Speedup: ip6-3n-skx-x710-78b-base_and_scale-pdr-tsa" + title: "Speedup: l2sw-2n-skx-x710-64b-base_and_scale-pdr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-3n-skx-x710-78b-base_and_scale-pdr-tsa" - data: "plot-throughput-speedup-analysis-3n-skx" + output-file: "{DIR[STATIC,VPP]}/l2sw-2n-skx-x710-64b-base_and_scale-pdr-tsa" + data: "plot-throughput-speedup-analysis-2n-skx" filter: "'NIC_Intel-X710' and - '78B' and + '64B' and ('BASE' or 'SCALE') and 'NDRPDR' and - 'IP6FWD' and - not 'SRv6' and - not 'IPSEC' and - not 'VHOST'" + 'ETH' and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and + not 'VHOST' and + not 'MEMIF'" parameters: - "throughput" - "parent" - "tags" - layout: - title: "" # No title + sort: + - "L2PATCH" + - "L2XCBASE" + - "BASE" + - "FIB_10K" + - "FIB_100K" + - "FIB_1M" + layout: + title: "l2sw-2n-skx-x710-64b-base_and_scale-pdr" layout: "plot-throughput-speedup-analysis" +# Speedup - VPP L2 2n-skx-xxv710 base and scale - type: "plot" - title: "Speedup: ip6-3n-skx-x710-78b-features-ndr-tsa" + title: "Speedup: l2sw-2n-skx-xxv710-64b-base_and_scale-ndr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-3n-skx-x710-78b-features-ndr-tsa" - data: "plot-throughput-speedup-analysis-3n-skx" - filter: "'NIC_Intel-X710' and - '78B' and - 'FEATURE' and - ('ACL10' or 'ACL50') and '10k_FLOWS' and + output-file: "{DIR[STATIC,VPP]}/l2sw-2n-skx-xxv710-64b-base_and_scale-ndr-tsa" + data: "plot-throughput-speedup-analysis-2n-skx" + filter: "'NIC_Intel-XXV710' and + '64B' and + ('BASE' or 'SCALE') and 'NDRPDR' and - 'IP6FWD' and - not 'SRv6' and - not 'IPSEC' and - not 'VHOST'" + 'ETH' and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and + not 'VHOST' and + not 'MEMIF'" parameters: - "throughput" - "parent" - "tags" - layout: - title: "" # No title + sort: + - "L2PATCH" + - "L2XCBASE" + - "BASE" + - "FIB_10K" + - "FIB_100K" + - "FIB_1M" + layout: + title: "l2sw-2n-skx-xxv710-64b-base_and_scale-ndr" layout: "plot-throughput-speedup-analysis" - type: "plot" - title: "Speedup: ip6-3n-skx-x710-78b-features-pdr-tsa" + title: "Speedup: l2sw-2n-skx-xxv710-64b-base_and_scale-pdr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-3n-skx-x710-78b-features-pdr-tsa" - data: "plot-throughput-speedup-analysis-3n-skx" - filter: "'NIC_Intel-X710' and - '78B' and - 'FEATURE' and - ('ACL10' or 'ACL50') and '10k_FLOWS' and + output-file: "{DIR[STATIC,VPP]}/l2sw-2n-skx-xxv710-64b-base_and_scale-pdr-tsa" + data: "plot-throughput-speedup-analysis-2n-skx" + filter: "'NIC_Intel-XXV710' and + '64B' and + ('BASE' or 'SCALE') and 'NDRPDR' and - 'IP6FWD' and - not 'SRv6' and - not 'IPSEC' and - not 'VHOST'" + 'ETH' and + ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD' or 'L2PATCH') and + not 'VHOST' and + not 'MEMIF'" parameters: - "throughput" - "parent" - "tags" - layout: - title: "" # No title + sort: + - "L2PATCH" + - "L2XCBASE" + - "BASE" + - "FIB_10K" + - "FIB_100K" + - "FIB_1M" + layout: + title: "l2sw-2n-skx-xxv710-64b-base_and_scale-pdr" layout: "plot-throughput-speedup-analysis" -# Speedup - VPP IPv6 3n-skx-xxv710 +################################################################################ + +# Packet Speedup - VPP vhost ip4 3n-hsw-x520 - type: "plot" - title: "Speedup: ip6-3n-skx-xxv710-78b-base_and_scale-ndr-tsa" + title: "VPP Speedup: vhost-ip4-3n-hsw-x520-64b-base_and_scale-ndr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-3n-skx-xxv710-78b-base_and_scale-ndr-tsa" - data: "plot-throughput-speedup-analysis-3n-skx" - filter: "'NIC_Intel-XXV710' and - '78B' and - ('BASE' or 'SCALE') and + output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-hsw-x520-64b-base_and_scale-ndr-tsa" + data: "plot-throughput-speedup-analysis-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and + '64B' and 'NDRPDR' and - 'IP6FWD' and - not 'SRv6' and - not 'IPSEC' and - not 'VHOST'" + 'ETH' and + 'IP4FWD' and + 'VHOST_1024' and + not 'VXLAN' and + not 'DOT1Q'" parameters: - "throughput" - "parent" - "tags" + sort: + - "not CFS_OPT" + - "1VM" + - "2VM" layout: - title: "" # No title + title: "vhost-ip4-3n-hsw-x520-64b-base_and_scale-ndr" layout: "plot-throughput-speedup-analysis" - type: "plot" - title: "Speedup: ip6-3n-skx-xxv710-78b-base_and_scale-pdr-tsa" + title: "VPP Speedup: vhost-ip4-3n-hsw-x520-64b-base_and_scale-pdr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-3n-skx-xxv710-78b-base_and_scale-pdr-tsa" - data: "plot-throughput-speedup-analysis-3n-skx" - filter: "'NIC_Intel-XXV710' and - '78B' and - ('BASE' or 'SCALE') and + output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-hsw-x520-64b-base_and_scale-pdr-tsa" + data: "plot-throughput-speedup-analysis-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and + '64B' and 'NDRPDR' and - 'IP6FWD' and - not 'SRv6' and - not 'IPSEC' and - not 'VHOST'" + 'ETH' and + 'IP4FWD' and + 'VHOST_1024' and + not 'VXLAN' and + not 'DOT1Q'" parameters: - "throughput" - "parent" - "tags" + sort: + - "not CFS_OPT" + - "1VM" + - "2VM" layout: - title: "" # No title + title: "vhost-ip4-3n-hsw-x520-64b-base_and_scale-pdr" layout: "plot-throughput-speedup-analysis" +# Packet Speedup - VPP vhost l2sw 3n-hsw-x520 - type: "plot" - title: "Speedup: ip6-3n-skx-xxv710-78b-features-ndr-tsa" + title: "VPP Speedup: vhost-l2sw-3n-hsw-x520-64b-base_and_scale-ndr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-3n-skx-xxv710-78b-features-ndr-tsa" - data: "plot-throughput-speedup-analysis-3n-skx" - filter: "'NIC_Intel-XXV710' and - '78B' and - 'FEATURE' and - ('ACL10' or 'ACL50') and '10k_FLOWS' and + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-x520-64b-base_and_scale-ndr-tsa" + data: "plot-throughput-speedup-analysis-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and + '64B' and 'NDRPDR' and - 'IP6FWD' and - not 'SRv6' and - not 'IPSEC' and - not 'VHOST'" + ('ETH' or 'DOT1Q') and + 'VHOST_1024' and + not 'VXLAN' and + not 'IP4FWD' and + not '2VM'" parameters: - "throughput" - "parent" - "tags" - layout: - title: "" # No title +# sort: +# - "VM" # "not CFS_OPT" +# - "CFS_OPT" +# - "FIB_10K" +# - "FIB_100K" +# - "FIB_1M" + layout: + title: "vhost-l2sw-3n-hsw-x520-64b-base_and_scale-ndr" layout: "plot-throughput-speedup-analysis" - type: "plot" - title: "Speedup: ip6-3n-skx-xxv710-78b-features-pdr-tsa" + title: "VPP Speedup: vhost-l2sw-3n-hsw-x520-64b-base_and_scale-pdr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-3n-skx-xxv710-78b-features-pdr-tsa" - data: "plot-throughput-speedup-analysis-3n-skx" - filter: "'NIC_Intel-XXV710' and - '78B' and - 'FEATURE' and - ('ACL10' or 'ACL50') and '10k_FLOWS' and + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-x520-64b-base_and_scale-pdr-tsa" + data: "plot-throughput-speedup-analysis-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and + '64B' and 'NDRPDR' and - 'IP6FWD' and - not 'SRv6' and - not 'IPSEC' and - not 'VHOST'" + ('ETH' or 'DOT1Q') and + 'L2BDMACLRN' and + 'VHOST_1024' and + not 'VXLAN' and + not 'IP4FWD' and + not '2VM'" parameters: - "throughput" - "parent" - "tags" - layout: - title: "" # No title +# sort: +# - "VM" # "not CFS_OPT" +# - "CFS_OPT" +# - "FIB_10K" +# - "FIB_100K" +# - "FIB_1M" + layout: + title: "vhost-l2sw-3n-hsw-x520-64b-base_and_scale-pdr" layout: "plot-throughput-speedup-analysis" -# Speedup - VPP IPv6 2n-skx-x710 +# Packet Speedup - VPP vhost l2sw 3n-hsw-x520 - base - type: "plot" - title: "Speedup: ip6-2n-skx-x710-78b-base_and_scale-ndr-tsa" + title: "VPP Speedup: vhost-l2sw-3n-hsw-x520-64b-base-ndr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-2n-skx-x710-78b-base_and_scale-ndr-tsa" - data: "plot-throughput-speedup-analysis-2n-skx" - filter: "'NIC_Intel-X710' and - '78B' and - ('BASE' or 'SCALE') and + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-x520-64b-base-ndr-tsa" + data: "plot-throughput-speedup-analysis-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and + '64B' and 'NDRPDR' and - 'IP6FWD' and - not 'SRv6' and - not 'IPSEC' and - not 'VHOST'" + ('ETH' or 'DOT1Q') and + 'BASE' and + ('L2BDMACLRN' or 'L2XCFWD') and + 'VHOST_1024' and + not 'VXLAN' and + not 'IP4FWD' and + not '2VM'" parameters: - "throughput" - "parent" - "tags" +# sort: +# - "not CFS_OPT" +# - "L2XCFWD" +# - "not CFS_OPT" +# - "CFS_OPT" layout: - title: "" # No title + title: "vhost-l2sw-3n-hsw-x520-64b-base-ndr" layout: "plot-throughput-speedup-analysis" - type: "plot" - title: "Speedup: ip6-2n-skx-x710-78b-base_and_scale-pdr-tsa" + title: "VPP Speedup: vhost-l2sw-3n-hsw-x520-64b-base-pdr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-2n-skx-x710-78b-base_and_scale-pdr-tsa" - data: "plot-throughput-speedup-analysis-2n-skx" - filter: "'NIC_Intel-X710' and - '78B' and - ('BASE' or 'SCALE') and + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-x520-64b-base-pdr-tsa" + data: "plot-throughput-speedup-analysis-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and + '64B' and 'NDRPDR' and - 'IP6FWD' and - not 'IPSEC' and - not 'VHOST'" + ('ETH' or 'DOT1Q') and + 'BASE' and + ('L2BDMACLRN' or 'L2XCFWD') and + 'VHOST_1024' and + not 'VXLAN' and + not 'IP4FWD' and + not '2VM'" parameters: - "throughput" - "parent" - "tags" +# sort: +# - "not CFS_OPT" +# - "L2XCFWD" +# - "not CFS_OPT" +# - "CFS_OPT" layout: - title: "" # No title + title: "vhost-l2sw-3n-hsw-x520-64b-base-pdr" layout: "plot-throughput-speedup-analysis" -# Speedup - VPP IPv6 2n-skx-xxv710 +# Packet Speedup - VPP vhost l2sw 3n-hsw-x520 - base vm - type: "plot" - title: "Speedup: ip6-2n-skx-xxv710-78b-base_and_scale-ndr-tsa" + title: "VPP Speedup: vhost-l2sw-3n-hsw-x520-64b-base-vm-ndr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-2n-skx-xxv710-78b-base_and_scale-ndr-tsa" - data: "plot-throughput-speedup-analysis-2n-skx" - filter: "'NIC_Intel-XXV710' and - '78B' and - ('BASE' or 'SCALE') and + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-x520-64b-base-vm-ndr-tsa" + data: "plot-throughput-speedup-analysis-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and + '64B' and 'NDRPDR' and - 'IP6FWD' and - not 'SRv6' and - not 'IPSEC' and - not 'VHOST'" + ('ETH' or 'DOT1Q') and + ('L2BDMACLRN' or 'L2XCFWD') and + 'VHOST_1024' and + not 'CFS_OPT' and + not 'VXLAN' and + not 'IP4FWD' and + not 'LBOND'" parameters: - "throughput" - "parent" - "tags" +# sort: +# - "1VM" +# - "L2XCFWD" +# - "1VM" +# - "L2BDMACLRN" layout: - title: "" # No title + title: "vhost-l2sw-3n-hsw-x520-64b-base-vm-ndr" layout: "plot-throughput-speedup-analysis" - type: "plot" - title: "Speedup: ip6-2n-skx-xxv710-78b-base_and_scale-pdr-tsa" + title: "VPP Speedup: vhost-l2sw-3n-hsw-x520-64b-base-vm-pdr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6-2n-skx-xxv710-78b-base_and_scale-pdr-tsa" - data: "plot-throughput-speedup-analysis-2n-skx" - filter: "'NIC_Intel-XXV710' and - '78B' and - ('BASE' or 'SCALE') and + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-x520-64b-base-vm-pdr-tsa" + data: "plot-throughput-speedup-analysis-3n-hsw" + filter: "'NIC_Intel-X520-DA2' and + '64B' and 'NDRPDR' and - 'IP6FWD' and - not 'SRv6' and - not 'IPSEC' and - not 'VHOST'" + ('ETH' or 'DOT1Q') and + ('L2BDMACLRN' or 'L2XCFWD') and + 'VHOST_1024' and + not 'CFS_OPT' and + not 'VXLAN' and + not 'IP4FWD' and + not 'LBOND'" parameters: - "throughput" - "parent" - "tags" +# sort: +# - "1VM" +# - "L2XCFWD" +# - "1VM" +# - "L2BDMACLRN" layout: - title: "" # No title + title: "vhost-l2sw-3n-hsw-x520-64b-base-vm-pdr" layout: "plot-throughput-speedup-analysis" -################################################################################ - -# Speedup - VPP IPv6 tunnels 3n-hsw-x520 +# Packet Speedup - VPP vhost ip4 3n-hsw-x710 - type: "plot" - title: "Speedup: ip6tun-3n-hsw-x520-78b-base_and_scale-ndr-tsa" + title: "VPP Speedup: vhost-ip4-3n-hsw-x710-64b-base_and_scale-ndr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6tun-3n-hsw-x520-78b-base_and_scale-ndr-tsa" + output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-hsw-x710-64b-base_and_scale-ndr-tsa" data: "plot-throughput-speedup-analysis-3n-hsw" - filter: "'NIC_Intel-X520-DA2' and - '78B' and - 'ENCAP' and + filter: "'NIC_Intel-X710' and + '64B' and 'NDRPDR' and - ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and - not 'VHOST'" + 'ETH' and + 'IP4FWD' and + 'VHOST_1024' and + not 'VXLAN' and + not 'DOT1Q'" parameters: - "throughput" - "parent" - "tags" + sort: + - "not CFS_OPT" + - "1VM" + - "2VM" layout: - title: "" # No title + title: "vhost-ip4-3n-hsw-x710-64b-base_and_scale-ndr" layout: "plot-throughput-speedup-analysis" - type: "plot" - title: "Speedup: ip6tun-3n-hsw-x520-78b-base_and_scale-pdr-tsa" + title: "VPP Speedup: vhost-ip4-3n-hsw-x710-64b-base_and_scale-pdr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ip6tun-3n-hsw-x520-78b-base_and_scale-pdr-tsa" + output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-hsw-x710-64b-base_and_scale-pdr-tsa" data: "plot-throughput-speedup-analysis-3n-hsw" - filter: "'NIC_Intel-X520-DA2' and - '78B' and - 'ENCAP' and + filter: "'NIC_Intel-X710' and + '64B' and 'NDRPDR' and - ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and - not 'VHOST'" + 'ETH' and + 'IP4FWD' and + 'VHOST_1024' and + not 'VXLAN' and + not 'DOT1Q'" parameters: - "throughput" - "parent" - "tags" + sort: + - "not CFS_OPT" + - "1VM" + - "2VM" layout: - title: "" # No title + title: "vhost-ip4-3n-hsw-x710-64b-base_and_scale-pdr" layout: "plot-throughput-speedup-analysis" -################################################################################ - -# Speedup - VPP IPSec 3n-hsw-xl710 +# Packet Speedup - VPP vhost l2sw 3n-hsw-x710 - type: "plot" - title: "Speedup: ipsec-3n-hsw-xl710-64b-base_and_scale-ndr-tsa" + title: "VPP Speedup: vhost-l2sw-3n-hsw-x710-64b-base_and_scale-ndr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ipsec-3n-hsw-xl710-64b-base_and_scale-ndr-tsa" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-x710-64b-base_and_scale-ndr-tsa" data: "plot-throughput-speedup-analysis-3n-hsw" - filter: "'NIC_Intel-XL710' and + filter: "'NIC_Intel-X710' and '64B' and - 'IP4FWD' and 'NDRPDR' and - 'IPSECHW' and - ('IPSECTRAN' or 'IPSECTUN') and - not 'VHOST'" + ('ETH' or 'DOT1Q') and + 'L2BDMACLRN' and + 'VHOST_1024' and + not 'VXLAN' and + not 'IP4FWD' and + not '2VM'" parameters: - "throughput" - "parent" - "tags" - layout: - title: "" # No title +# sort: +# - "VM" # "not CFS_OPT" +# - "CFS_OPT" +# - "FIB_10K" +# - "FIB_100K" +# - "FIB_1M" + layout: + title: "vhost-l2sw-3n-hsw-x710-64b-base_and_scale-ndr" layout: "plot-throughput-speedup-analysis" - type: "plot" - title: "Speedup: ipsec-3n-hsw-xl710-64b-base_and_scale-pdr-tsa" + title: "VPP Speedup: vhost-l2sw-3n-hsw-x710-64b-base_and_scale-pdr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/ipsec-3n-hsw-xl710-64b-base_and_scale-pdr-tsa" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-x710-64b-base_and_scale-pdr-tsa" data: "plot-throughput-speedup-analysis-3n-hsw" - filter: "'NIC_Intel-XL710' and + filter: "'NIC_Intel-X710' and '64B' and - 'IP4FWD' and 'NDRPDR' and - 'IPSECHW' and - ('IPSECTRAN' or 'IPSECTUN') and - not 'VHOST'" + ('ETH' or 'DOT1Q') and + 'L2BDMACLRN' and + 'VHOST_1024' and + not 'VXLAN' and + not 'IP4FWD' and + not '2VM'" parameters: - "throughput" - "parent" - "tags" - layout: - title: "" # No title +# sort: +# - "VM" # "not CFS_OPT" +# - "CFS_OPT" +# - "FIB_10K" +# - "FIB_100K" +# - "FIB_1M" + layout: + title: "vhost-l2sw-3n-hsw-x710-64b-base_and_scale-pdr" layout: "plot-throughput-speedup-analysis" -################################################################################ - -# Speedup - VPP SRv6 3n-hsw-x520 +# Packet Speedup - VPP vhost l2sw 3n-hsw-x710 - base - type: "plot" - title: "Speedup: srv6-3n-hsw-x520-78b-features-ndr-tsa" + title: "VPP Speedup: vhost-l2sw-3n-hsw-x710-64b-base-ndr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/srv6-3n-hsw-x520-78b-features-ndr-tsa" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-x710-64b-base-ndr-tsa" data: "plot-throughput-speedup-analysis-3n-hsw" - filter: "'NIC_Intel-X520-DA2' and - '78B' and - 'FEATURE' and + filter: "'NIC_Intel-X710' and + '64B' and 'NDRPDR' and - 'IP6FWD' and - 'SRv6'" + ('ETH' or 'DOT1Q') and + 'BASE' and + ('L2BDMACLRN' or 'L2XCFWD') and + 'VHOST_1024' and + not 'VXLAN' and + not 'IP4FWD' and + not '2VM'" parameters: - "throughput" - "parent" - "tags" +# sort: +# - "not CFS_OPT" +# - "L2XCFWD" +# - "not CFS_OPT" +# - "CFS_OPT" layout: - title: "" # No title + title: "vhost-l2sw-3n-hsw-x710-64b-base-ndr" layout: "plot-throughput-speedup-analysis" - type: "plot" - title: "Speedup: srv6-3n-hsw-x520-78b-features-pdr-tsa" + title: "VPP Speedup: vhost-l2sw-3n-hsw-x710-64b-base-pdr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/srv6-3n-hsw-x520-78b-features-pdr-tsa" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-x710-64b-base-pdr-tsa" data: "plot-throughput-speedup-analysis-3n-hsw" - filter: "'NIC_Intel-X520-DA2' and - '78B' and - 'FEATURE' and + filter: "'NIC_Intel-X710' and + '64B' and 'NDRPDR' and - 'IP6FWD' and - 'SRv6'" + ('ETH' or 'DOT1Q') and + 'BASE' and + ('L2BDMACLRN' or 'L2XCFWD') and + 'VHOST_1024' and + not 'VXLAN' and + not 'IP4FWD' and + not '2VM'" parameters: - "throughput" - "parent" - "tags" +# sort: +# - "not CFS_OPT" +# - "L2XCFWD" +# - "not CFS_OPT" +# - "CFS_OPT" layout: - title: "" # No title + title: "vhost-l2sw-3n-hsw-x710-64b-base-pdr" layout: "plot-throughput-speedup-analysis" -################################################################################ - -# Speedup - VPP L2 3n-hsw-x520 +# Packet Speedup - VPP vhost l2sw 3n-hsw-x710 - base vm - type: "plot" - title: "Speedup: l2sw-3n-hsw-x520-64b-base_and_scale-ndr-tsa" + title: "VPP Speedup: vhost-l2sw-3n-hsw-x710-64b-base-vm-ndr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/l2sw-3n-hsw-x520-64b-base_and_scale-ndr-tsa" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-x710-64b-base-vm-ndr-tsa" data: "plot-throughput-speedup-analysis-3n-hsw" - filter: "'NIC_Intel-X520-DA2' and + filter: "'NIC_Intel-X710' and '64B' and - ('BASE' or 'SCALE') and 'NDRPDR' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and - not 'VHOST' and - not 'MEMIF'" + ('ETH' or 'DOT1Q') and + ('L2BDMACLRN' or 'L2XCFWD') and + 'VHOST_1024' and + not 'CFS_OPT' and + not 'VXLAN' and + not 'IP4FWD' and + not 'LBOND'" parameters: - "throughput" - "parent" - "tags" +# sort: +# - "1VM" +# - "L2XCFWD" +# - "1VM" +# - "L2BDMACLRN" layout: - title: "" # No title + title: "vhost-l2sw-3n-hsw-x710-64b-base-vm-ndr" layout: "plot-throughput-speedup-analysis" - type: "plot" - title: "Speedup: l2sw-3n-hsw-x520-64b-base_and_scale-pdr-tsa" + title: "VPP Speedup: vhost-l2sw-3n-hsw-x710-64b-base-vm-pdr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/l2sw-3n-hsw-x520-64b-base_and_scale-pdr-tsa" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-x710-64b-base-vm-pdr-tsa" data: "plot-throughput-speedup-analysis-3n-hsw" - filter: "'NIC_Intel-X520-DA2' and + filter: "'NIC_Intel-X710' and '64B' and - ('BASE' or 'SCALE') and 'NDRPDR' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and - not 'VHOST' and - not 'MEMIF'" + ('ETH' or 'DOT1Q') and + ('L2BDMACLRN' or 'L2XCFWD') and + 'VHOST_1024' and + not 'CFS_OPT' and + not 'VXLAN' and + not 'IP4FWD' and + not 'LBOND'" parameters: - "throughput" - "parent" - "tags" +# sort: +# - "1VM" +# - "L2XCFWD" +# - "1VM" +# - "L2BDMACLRN" layout: - title: "" # No title + title: "vhost-l2sw-3n-hsw-x710-64b-base-vm-pdr" layout: "plot-throughput-speedup-analysis" +# Packet Speedup - VPP vhost ip4 3n-hsw-xl710 - type: "plot" - title: "Speedup: l2sw-3n-hsw-x520-64b-features-ndr-tsa" + title: "VPP Speedup: vhost-ip4-3n-hsw-xl710-64b-base_and_scale-ndr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/l2sw-3n-hsw-x520-64b-features-ndr-tsa" + output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-hsw-xl710-64b-base_and_scale-ndr-tsa" data: "plot-throughput-speedup-analysis-3n-hsw" - filter: "'NIC_Intel-X520-DA2' and + filter: "'NIC_Intel-XL710' and '64B' and - 'FEATURE' and - ('ACL10' or 'ACL50') and '10k_FLOWS' and 'NDRPDR' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and - not 'VHOST' and - not 'MEMIF'" + 'ETH' and + 'IP4FWD' and + 'VHOST_1024' and + not 'VXLAN' and + not 'DOT1Q'" parameters: - "throughput" - "parent" - "tags" + sort: + - "not CFS_OPT" + - "1VM" + - "2VM" layout: - title: "" # No title + title: "vhost-ip4-3n-hsw-xl710-64b-base_and_scale-ndr" layout: "plot-throughput-speedup-analysis" - type: "plot" - title: "Speedup: l2sw-3n-hsw-x520-64b-features-pdr-tsa" + title: "VPP Speedup: vhost-ip4-3n-hsw-xl710-64b-base_and_scale-pdr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/l2sw-3n-hsw-x520-64b-features-pdr-tsa" + output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-hsw-xl710-64b-base_and_scale-pdr-tsa" data: "plot-throughput-speedup-analysis-3n-hsw" - filter: "'NIC_Intel-X520-DA2' and + filter: "'NIC_Intel-XL710' and '64B' and - 'FEATURE' and - ('ACL10' or 'ACL50') and '10k_FLOWS' and 'NDRPDR' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and - not 'VHOST' and - not 'MEMIF'" + 'ETH' and + 'IP4FWD' and + 'VHOST_1024' and + not 'VXLAN' and + not 'DOT1Q'" parameters: - "throughput" - "parent" - "tags" + sort: + - "not CFS_OPT" + - "1VM" + - "2VM" layout: - title: "" # No title + title: "vhost-ip4-3n-hsw-xl710-64b-base_and_scale-pdr" layout: "plot-throughput-speedup-analysis" -# Speedup - VPP L2 3n-hsw-x710 +# Packet Speedup - VPP vhost l2sw 3n-hsw-xl710 - type: "plot" - title: "Speedup: l2sw-3n-hsw-x710-64b-base_and_scale-ndr-tsa" + title: "VPP Speedup: vhost-l2sw-3n-hsw-xl710-64b-base_and_scale-ndr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/l2sw-3n-hsw-x710-64b-base_and_scale-ndr-tsa" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-xl710-64b-base_and_scale-ndr-tsa" data: "plot-throughput-speedup-analysis-3n-hsw" - filter: "'NIC_Intel-X710' and + filter: "'NIC_Intel-XL710' and '64B' and - ('BASE' or 'SCALE') and 'NDRPDR' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and - not 'VHOST' and - not 'MEMIF'" + ('ETH' or 'DOT1Q') and + 'L2BDMACLRN' and + 'VHOST_1024' and + not 'VXLAN' and + not 'IP4FWD' and + not '2VM'" parameters: - "throughput" - "parent" - "tags" - layout: - title: "" # No title +# sort: +# - "VM" # "not CFS_OPT" +# - "CFS_OPT" +# - "FIB_10K" +# - "FIB_100K" +# - "FIB_1M" + layout: + title: "vhost-l2sw-3n-hsw-xl710-64b-base_and_scale-ndr" layout: "plot-throughput-speedup-analysis" - type: "plot" - title: "Speedup: l2sw-3n-hsw-x710-64b-base_and_scale-pdr-tsa" + title: "VPP Speedup: vhost-l2sw-3n-hsw-xl710-64b-base_and_scale-pdr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/l2sw-3n-hsw-x710-64b-base_and_scale-pdr-tsa" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-xl710-64b-base_and_scale-pdr-tsa" data: "plot-throughput-speedup-analysis-3n-hsw" - filter: "'NIC_Intel-X710' and + filter: "'NIC_Intel-XL710' and '64B' and - ('BASE' or 'SCALE') and 'NDRPDR' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and - not 'VHOST' and - not 'MEMIF'" + ('ETH' or 'DOT1Q') and + 'L2BDMACLRN' and + 'VHOST_1024' and + not 'VXLAN' and + not 'IP4FWD' and + not '2VM'" parameters: - "throughput" - "parent" - "tags" - layout: - title: "" # No title +# sort: +# - "VM" # "not CFS_OPT" +# - "CFS_OPT" +# - "FIB_10K" +# - "FIB_100K" +# - "FIB_1M" + layout: + title: "vhost-l2sw-3n-hsw-xl710-64b-base_and_scale-pdr" layout: "plot-throughput-speedup-analysis" +# Packet Speedup - VPP vhost l2sw 3n-hsw-xl710 - base - type: "plot" - title: "Speedup: l2sw-3n-hsw-x710-64b-features-ndr-tsa" + title: "VPP Speedup: vhost-l2sw-3n-hsw-xl710-64b-base-ndr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/l2sw-3n-hsw-x710-64b-features-ndr-tsa" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-xl710-64b-base-ndr-tsa" data: "plot-throughput-speedup-analysis-3n-hsw" - filter: "'NIC_Intel-X710' and + filter: "'NIC_Intel-XL710' and '64B' and - 'FEATURE' and - ('ACL10' or 'ACL50') and '10k_FLOWS' and 'NDRPDR' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and - not 'VHOST' and - not 'MEMIF'" + ('ETH' or 'DOT1Q') and + 'BASE' and + ('L2BDMACLRN' or 'L2XCFWD') and + 'VHOST_1024' and + not 'VXLAN' and + not 'IP4FWD' and + not '2VM'" parameters: - "throughput" - "parent" - "tags" +# sort: +# - "not CFS_OPT" +# - "L2XCFWD" +# - "not CFS_OPT" +# - "CFS_OPT" layout: - title: "" # No title + title: "vhost-l2sw-3n-hsw-xl710-64b-base-ndr" layout: "plot-throughput-speedup-analysis" - type: "plot" - title: "Speedup: l2sw-3n-hsw-x710-64b-features-pdr-tsa" + title: "VPP Speedup: vhost-l2sw-3n-hsw-xl710-64b-base-pdr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/l2sw-3n-hsw-x710-64b-features-pdr-tsa" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-xl710-64b-base-pdr-tsa" data: "plot-throughput-speedup-analysis-3n-hsw" - filter: "'NIC_Intel-X710' and + filter: "'NIC_Intel-XL710' and '64B' and - 'FEATURE' and - ('ACL10' or 'ACL50') and '10k_FLOWS' and 'NDRPDR' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and - not 'VHOST' and - not 'MEMIF'" + ('ETH' or 'DOT1Q') and + 'BASE' and + ('L2BDMACLRN' or 'L2XCFWD') and + 'VHOST_1024' and + not 'VXLAN' and + not 'IP4FWD' and + not '2VM'" parameters: - "throughput" - "parent" - "tags" +# sort: +# - "not CFS_OPT" +# - "L2XCFWD" +# - "not CFS_OPT" +# - "CFS_OPT" layout: - title: "" # No title + title: "vhost-l2sw-3n-hsw-xl710-64b-base-pdr" layout: "plot-throughput-speedup-analysis" -# Speedup - VPP L2 3n-hsw-xl710 +# Packet Speedup - VPP vhost l2sw 3n-hsw-xl710 - base vm - type: "plot" - title: "Speedup: l2sw-3n-hsw-xl710-64b-base_and_scale-ndr-tsa" + title: "VPP Speedup: vhost-l2sw-3n-hsw-xl710-64b-base-vm-ndr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/l2sw-3n-hsw-xl710-64b-base_and_scale-ndr-tsa" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-xl710-64b-base-vm-ndr-tsa" data: "plot-throughput-speedup-analysis-3n-hsw" filter: "'NIC_Intel-XL710' and '64B' and - ('BASE' or 'SCALE') and 'NDRPDR' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and - not 'VHOST' and - not 'MEMIF'" + ('ETH' or 'DOT1Q') and + ('L2BDMACLRN' or 'L2XCFWD') and + 'VHOST_1024' and + not 'CFS_OPT' and + not 'VXLAN' and + not 'IP4FWD'" parameters: - "throughput" - "parent" - "tags" +# sort: +# - "1VM" +# - "L2XCFWD" +# - "1VM" +# - "L2BDMACLRN" layout: - title: "" # No title + title: "vhost-l2sw-3n-hsw-xl710-64b-base-vm-ndr" layout: "plot-throughput-speedup-analysis" - type: "plot" - title: "Speedup: l2sw-3n-hsw-xl710-64b-base_and_scale-pdr-tsa" + title: "VPP Speedup: vhost-l2sw-3n-hsw-xl710-64b-base-vm-pdr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/l2sw-3n-hsw-xl710-64b-base_and_scale-pdr-tsa" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-xl710-64b-base-vm-pdr-tsa" data: "plot-throughput-speedup-analysis-3n-hsw" filter: "'NIC_Intel-XL710' and '64B' and - ('BASE' or 'SCALE') and 'NDRPDR' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and - not 'VHOST' and - not 'MEMIF'" + ('ETH' or 'DOT1Q') and + ('L2BDMACLRN' or 'L2XCFWD') and + 'VHOST_1024' and + not 'CFS_OPT' and + not 'VXLAN' and + not 'IP4FWD'" parameters: - "throughput" - "parent" - "tags" +# sort: +# - "1VM" +# - "L2XCFWD" +# - "1VM" +# - "L2BDMACLRN" layout: - title: "" # No title + title: "vhost-l2sw-3n-hsw-xl710-64b-base-vm-pdr" layout: "plot-throughput-speedup-analysis" -# Speedup - VPP L2 3n-skx-x710 +# Packet Speedup - VPP vhost ip4 3n-skx-x710 - type: "plot" - title: "Speedup: l2sw-3n-skx-x710-64b-base_and_scale-ndr-tsa" + title: "VPP Speedup: vhost-ip4-3n-skx-x710-64b-base_and_scale-ndr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/l2sw-3n-skx-x710-64b-base_and_scale-ndr-tsa" + output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-skx-x710-64b-base_and_scale-ndr-tsa" data: "plot-throughput-speedup-analysis-3n-skx" filter: "'NIC_Intel-X710' and '64B' and - ('BASE' or 'SCALE') and 'NDRPDR' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and - not 'VHOST' and - not 'MEMIF'" + 'ETH' and + 'IP4FWD' and + 'VHOST_1024' and + not 'VXLAN' and + not 'DOT1Q'" parameters: - "throughput" - "parent" - "tags" + sort: + - "not CFS_OPT" + - "1VM" + - "2VM" layout: - title: "" # No title + title: "vhost-ip4-3n-skx-x710-64b-base_and_scale-ndr" layout: "plot-throughput-speedup-analysis" - type: "plot" - title: "Speedup: l2sw-3n-skx-x710-64b-base_and_scale-pdr-tsa" + title: "VPP Speedup: vhost-ip4-3n-skx-x710-64b-base_and_scale-pdr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/l2sw-3n-skx-x710-64b-base_and_scale-pdr-tsa" + output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-skx-x710-64b-base_and_scale-pdr-tsa" data: "plot-throughput-speedup-analysis-3n-skx" filter: "'NIC_Intel-X710' and '64B' and - ('BASE' or 'SCALE') and 'NDRPDR' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and - not 'VHOST' and - not 'MEMIF'" + 'ETH' and + 'IP4FWD' and + 'VHOST_1024' and + not 'VXLAN' and + not 'DOT1Q'" parameters: - "throughput" - "parent" - "tags" + sort: + - "not CFS_OPT" + - "1VM" + - "2VM" layout: - title: "" # No title + title: "vhost-ip4-3n-skx-x710-64b-base_and_scale-pdr" layout: "plot-throughput-speedup-analysis" +# Packet Speedup - VPP vhost l2sw 3n-skx-x710 - type: "plot" - title: "Speedup: l2sw-3n-skx-x710-64b-features-ndr-tsa" + title: "VPP Speedup: vhost-l2sw-3n-skx-x710-64b-base_and_scale-ndr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/l2sw-3n-skx-x710-64b-features-ndr-tsa" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-skx-x710-64b-base_and_scale-ndr-tsa" data: "plot-throughput-speedup-analysis-3n-skx" filter: "'NIC_Intel-X710' and '64B' and - 'FEATURE' and - ('ACL10' or 'ACL50') and '10k_FLOWS' and 'NDRPDR' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and - not 'VHOST' and - not 'MEMIF'" + ('ETH' or 'DOT1Q') and + 'L2BDMACLRN' and + 'VHOST_1024' and + not 'VXLAN' and + not 'IP4FWD' and + not '2VM'" parameters: - "throughput" - "parent" - "tags" - layout: - title: "" # No title +# sort: +# - "VM" # "not CFS_OPT" +# - "CFS_OPT" +# - "FIB_10K" +# - "FIB_100K" +# - "FIB_1M" + layout: + title: "vhost-l2sw-3n-skx-x710-64b-base_and_scale-ndr" layout: "plot-throughput-speedup-analysis" - type: "plot" - title: "Speedup: l2sw-3n-skx-x710-64b-features-pdr-tsa" + title: "VPP Speedup: vhost-l2sw-3n-skx-x710-64b-base_and_scale-pdr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/l2sw-3n-skx-x710-64b-features-pdr-tsa" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-skx-x710-64b-base_and_scale-pdr-tsa" data: "plot-throughput-speedup-analysis-3n-skx" filter: "'NIC_Intel-X710' and '64B' and - 'FEATURE' and - ('ACL10' or 'ACL50') and '10k_FLOWS' and 'NDRPDR' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and - not 'VHOST' and - not 'MEMIF'" + ('ETH' or 'DOT1Q') and + 'L2BDMACLRN' and + 'VHOST_1024' and + not 'VXLAN' and + not 'IP4FWD' and + not '2VM'" parameters: - "throughput" - "parent" - "tags" - layout: - title: "" # No title +# sort: +# - "VM" # "not CFS_OPT" +# - "CFS_OPT" +# - "FIB_10K" +# - "FIB_100K" +# - "FIB_1M" + layout: + title: "vhost-l2sw-3n-skx-x710-64b-base_and_scale-pdr" layout: "plot-throughput-speedup-analysis" -# Speedup - VPP L2 3n-skx-xxv710 +# Packet Speedup - VPP vhost l2sw 3n-skx-x710 - base - type: "plot" - title: "Speedup: l2sw-3n-skx-xxv710-64b-base_and_scale-ndr-tsa" + title: "VPP Speedup: vhost-l2sw-3n-skx-x710-64b-base-ndr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/l2sw-3n-skx-xxv710-64b-base_and_scale-ndr-tsa" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-skx-x710-64b-base-ndr-tsa" data: "plot-throughput-speedup-analysis-3n-skx" - filter: "'NIC_Intel-XXV710' and + filter: "'NIC_Intel-X710' and '64B' and - ('BASE' or 'SCALE') and 'NDRPDR' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and - not 'VHOST' and - not 'MEMIF'" + ('ETH' or 'DOT1Q') and + 'BASE' and + ('L2BDMACLRN' or 'L2XCFWD') and + 'VHOST_1024' and + not 'VXLAN' and + not 'IP4FWD' and + not '2VM' and + not 'LBOND'" parameters: - "throughput" - "parent" - "tags" +# sort: +# - "not CFS_OPT" +# - "L2XCFWD" +# - "not CFS_OPT" +# - "CFS_OPT" layout: - title: "" # No title + title: "vhost-l2sw-3n-skx-x710-64b-base-ndr" layout: "plot-throughput-speedup-analysis" - type: "plot" - title: "Speedup: l2sw-3n-skx-xxv710-64b-base_and_scale-pdr-tsa" + title: "VPP Speedup: vhost-l2sw-3n-skx-x710-64b-base-pdr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/l2sw-3n-skx-xxv710-64b-base_and_scale-pdr-tsa" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-skx-x710-64b-base-pdr-tsa" data: "plot-throughput-speedup-analysis-3n-skx" - filter: "'NIC_Intel-XXV710' and + filter: "'NIC_Intel-X710' and '64B' and - ('BASE' or 'SCALE') and 'NDRPDR' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and - not 'VHOST' and - not 'MEMIF'" + ('ETH' or 'DOT1Q') and + 'BASE' and + ('L2BDMACLRN' or 'L2XCFWD') and + 'VHOST_1024' and + not 'VXLAN' and + not 'IP4FWD' and + not '2VM' and + not 'LBOND'" parameters: - "throughput" - "parent" - "tags" +# sort: +# - "not CFS_OPT" +# - "L2XCFWD" +# - "not CFS_OPT" +# - "CFS_OPT" layout: - title: "" # No title + title: "vhost-l2sw-3n-skx-x710-64b-base-pdr" layout: "plot-throughput-speedup-analysis" +# Packet Speedup - VPP vhost l2sw 3n-skx-x710 - base vm - type: "plot" - title: "Speedup: l2sw-3n-skx-xxv710-64b-features-ndr-tsa" + title: "VPP Speedup: vhost-l2sw-3n-skx-x710-64b-base-vm-ndr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/l2sw-3n-skx-xxv710-64b-features-ndr-tsa" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-skx-x710-64b-base-vm-ndr-tsa" data: "plot-throughput-speedup-analysis-3n-skx" - filter: "'NIC_Intel-XXV710' and + filter: "'NIC_Intel-X710' and '64B' and - 'FEATURE' and - ('ACL10' or 'ACL50') and '10k_FLOWS' and 'NDRPDR' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and - not 'VHOST' and - not 'MEMIF'" + ('ETH' or 'DOT1Q') and + ('L2BDMACLRN' or 'L2XCFWD') and + 'VHOST_1024' and + not 'CFS_OPT' and + not 'VXLAN' and + not 'IP4FWD' and + not 'LBOND'" parameters: - "throughput" - "parent" - "tags" +# sort: +# - "1VM" +# - "L2XCFWD" +# - "1VM" +# - "L2BDMACLRN" layout: - title: "" # No title + title: "vhost-l2sw-3n-skx-x710-64b-base-vm-ndr" layout: "plot-throughput-speedup-analysis" - type: "plot" - title: "Speedup: l2sw-3n-skx-xxv710-64b-features-pdr-tsa" + title: "VPP Speedup: vhost-l2sw-3n-skx-x710-64b-base-vm-pdr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/l2sw-3n-skx-xxv710-64b-features-pdr-tsa" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-skx-x710-64b-base-vm-pdr-tsa" data: "plot-throughput-speedup-analysis-3n-skx" - filter: "'NIC_Intel-XXV710' and + filter: "'NIC_Intel-X710' and '64B' and - 'FEATURE' and - ('ACL10' or 'ACL50') and '10k_FLOWS' and 'NDRPDR' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and - not 'VHOST' and - not 'MEMIF'" + ('ETH' or 'DOT1Q') and + ('L2BDMACLRN' or 'L2XCFWD') and + 'VHOST_1024' and + not 'CFS_OPT' and + not 'VXLAN' and + not 'IP4FWD' and + not 'LBOND'" parameters: - "throughput" - "parent" - "tags" +# sort: +# - "1VM" +# - "L2XCFWD" +# - "1VM" +# - "L2BDMACLRN" layout: - title: "" # No title + title: "vhost-l2sw-3n-skx-x710-64b-base-vm-pdr" layout: "plot-throughput-speedup-analysis" -# Speedup - VPP L2 2n-skx-x710 +# Packet Speedup - VPP vhost ip4 2n-skx-x710 - type: "plot" - title: "Speedup: l2sw-2n-skx-x710-64b-base_and_scale-ndr-tsa" + title: "VPP Speedup: vhost-ip4-2n-skx-x710-64b-base_and_scale-ndr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/l2sw-2n-skx-x710-64b-base_and_scale-ndr-tsa" + output-file: "{DIR[STATIC,VPP]}/vhost-ip4-2n-skx-x710-64b-base_and_scale-ndr-tsa" data: "plot-throughput-speedup-analysis-2n-skx" filter: "'NIC_Intel-X710' and '64B' and - ('BASE' or 'SCALE') and 'NDRPDR' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and - not 'VHOST' and - not 'MEMIF'" + 'ETH' and + 'IP4FWD' and + 'VHOST_1024' and + not 'VXLAN' and + not 'DOT1Q'" parameters: - "throughput" - "parent" - "tags" + sort: + - "not CFS_OPT" + - "1VM" + - "2VM" layout: - title: "" # No title + title: "vhost-ip4-2n-skx-x710-64b-base_and_scale-ndr" layout: "plot-throughput-speedup-analysis" - type: "plot" - title: "Speedup: l2sw-2n-skx-x710-64b-base_and_scale-pdr-tsa" + title: "VPP Speedup: vhost-ip4-2n-skx-x710-64b-base_and_scale-pdr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/l2sw-2n-skx-x710-64b-base_and_scale-pdr-tsa" + output-file: "{DIR[STATIC,VPP]}/vhost-ip4-2n-skx-x710-64b-base_and_scale-pdr-tsa" data: "plot-throughput-speedup-analysis-2n-skx" filter: "'NIC_Intel-X710' and '64B' and - ('BASE' or 'SCALE') and 'NDRPDR' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and - not 'VHOST' and - not 'MEMIF'" + 'ETH' and + 'IP4FWD' and + 'VHOST_1024' and + not 'VXLAN' and + not 'DOT1Q'" parameters: - "throughput" - "parent" - "tags" + sort: + - "not CFS_OPT" + - "1VM" + - "2VM" layout: - title: "" # No title + title: "vhost-ip4-2n-skx-x710-64b-base_and_scale-pdr" layout: "plot-throughput-speedup-analysis" -# Speedup - VPP L2 2n-skx-xxv710 +# Packet Speedup - VPP vhost l2sw 2n-skx-x710 - type: "plot" - title: "Speedup: l2sw-2n-skx-xxv710-64b-base_and_scale-ndr-tsa" + title: "VPP Speedup: vhost-l2sw-2n-skx-x710-64b-base_and_scale-ndr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/l2sw-2n-skx-xxv710-64b-base_and_scale-ndr-tsa" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-2n-skx-x710-64b-base_and_scale-ndr-tsa" data: "plot-throughput-speedup-analysis-2n-skx" - filter: "'NIC_Intel-XXV710' and + filter: "'NIC_Intel-X710' and '64B' and - ('BASE' or 'SCALE') and 'NDRPDR' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and - not 'VHOST' and - not 'MEMIF'" + ('ETH' or 'DOT1Q') and + 'L2BDMACLRN' and + 'VHOST_1024' and + not 'VXLAN' and + not 'IP4FWD' and + not '2VM'" parameters: - "throughput" - "parent" - "tags" - layout: - title: "" # No title +# sort: +# - "VM" # "not CFS_OPT" +# - "CFS_OPT" +# - "FIB_10K" +# - "FIB_100K" +# - "FIB_1M" + layout: + title: "vhost-l2sw-2n-skx-x710-64b-base_and_scale-ndr" layout: "plot-throughput-speedup-analysis" - type: "plot" - title: "Speedup: l2sw-2n-skx-xxv710-64b-base_and_scale-pdr-tsa" + title: "VPP Speedup: vhost-l2sw-2n-skx-x710-64b-base_and_scale-pdr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/l2sw-2n-skx-xxv710-64b-base_and_scale-pdr-tsa" + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-2n-skx-x710-64b-base_and_scale-pdr-tsa" data: "plot-throughput-speedup-analysis-2n-skx" - filter: "'NIC_Intel-XXV710' and + filter: "'NIC_Intel-X710' and '64B' and - ('BASE' or 'SCALE') and 'NDRPDR' and - ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and - not 'VHOST' and - not 'MEMIF'" + ('ETH' or 'DOT1Q') and + 'L2BDMACLRN' and + 'VHOST_1024' and + not 'VXLAN' and + not 'IP4FWD' and + not '2VM'" parameters: - "throughput" - "parent" - "tags" - layout: - title: "" # No title +# sort: +# - "VM" # "not CFS_OPT" +# - "CFS_OPT" +# - "FIB_10K" +# - "FIB_100K" +# - "FIB_1M" + layout: + title: "vhost-l2sw-2n-skx-x710-64b-base_and_scale-pdr" layout: "plot-throughput-speedup-analysis" -################################################################################ - -# Speedup - VPP vhost ip4 3n-hsw-x520 +# Packet Speedup - VPP vhost l2sw 2n-skx-x710 - base - type: "plot" - title: "VPP Speedup: vhost-ip4-3n-hsw-x520-64b-base_and_scale-ndr-tsa" + title: "VPP Speedup: vhost-l2sw-2n-skx-x710-64b-base-ndr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-hsw-x520-64b-base_and_scale-ndr-tsa" - data: "plot-throughput-speedup-analysis-3n-hsw" - filter: "'NIC_Intel-X520-DA2' and + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-2n-skx-x710-64b-base-ndr-tsa" + data: "plot-throughput-speedup-analysis-2n-skx" + filter: "'NIC_Intel-X710' and '64B' and 'NDRPDR' and - 'VHOST' and - not ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')" + ('ETH' or 'DOT1Q') and + 'BASE' and + ('L2BDMACLRN' or 'L2XCFWD') and + 'VHOST_1024' and + not 'VXLAN' and + not 'IP4FWD' and + not '2VM'" parameters: - "throughput" - "parent" - "tags" +# sort: +# - "not CFS_OPT" +# - "L2XCFWD" +# - "not CFS_OPT" +# - "CFS_OPT" layout: - title: "" # No title + title: "vhost-l2sw-2n-skx-x710-64b-base-ndr" layout: "plot-throughput-speedup-analysis" - type: "plot" - title: "VPP Speedup: vhost-ip4-3n-hsw-x520-64b-base_and_scale-pdr-tsa" + title: "VPP Speedup: vhost-l2sw-2n-skx-x710-64b-base-pdr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-hsw-x520-64b-base_and_scale-pdr-tsa" - data: "plot-throughput-speedup-analysis-3n-hsw" - filter: "'NIC_Intel-X520-DA2' and + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-2n-skx-x710-64b-base-pdr-tsa" + data: "plot-throughput-speedup-analysis-2n-skx" + filter: "'NIC_Intel-X710' and '64B' and 'NDRPDR' and - 'VHOST' and - not ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')" + ('ETH' or 'DOT1Q') and + 'BASE' and + ('L2BDMACLRN' or 'L2XCFWD') and + 'VHOST_1024' and + not 'VXLAN' and + not 'IP4FWD' and + not '2VM'" parameters: - "throughput" - "parent" - "tags" +# sort: +# - "not CFS_OPT" +# - "L2XCFWD" +# - "not CFS_OPT" +# - "CFS_OPT" layout: - title: "" # No title + title: "vhost-l2sw-2n-skx-x710-64b-base-pdr" layout: "plot-throughput-speedup-analysis" -# Speedup - VPP vhost l2sw 3n-hsw-x520 +# Packet Speedup - VPP vhost l2sw 2n-skx-x710 - base vm - type: "plot" - title: "VPP Speedup: vhost-l2sw-3n-hsw-x520-64b-base_and_scale-ndr-tsa" + title: "VPP Speedup: vhost-l2sw-2n-skx-x710-64b-base-vm-ndr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-x520-64b-base_and_scale-ndr-tsa" - data: "plot-throughput-speedup-analysis-3n-hsw" - filter: "'NIC_Intel-X520-DA2' and + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-2n-skx-x710-64b-base-vm-ndr-tsa" + data: "plot-throughput-speedup-analysis-2n-skx" + filter: "'NIC_Intel-X710' and '64B' and 'NDRPDR' and - 'VHOST' and + ('ETH' or 'DOT1Q') and + ('L2BDMACLRN' or 'L2XCFWD') and + 'VHOST_1024' and + not 'CFS_OPT' and not 'VXLAN' and - not 'IP4FWD' and - not 'DOT1Q' and - not '2VM'" + not 'IP4FWD'" parameters: - "throughput" - "parent" - "tags" +# sort: +# - "1VM" +# - "L2XCFWD" +# - "1VM" +# - "L2BDMACLRN" layout: - title: "" # No title + title: "vhost-l2sw-2n-skx-x710-64b-base-vm-ndr" layout: "plot-throughput-speedup-analysis" - type: "plot" - title: "VPP Speedup: vhost-l2sw-3n-hsw-x520-64b-base_and_scale-pdr-tsa" + title: "VPP Speedup: vhost-l2sw-2n-skx-x710-64b-base-vm-pdr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-x520-64b-base_and_scale-pdr-tsa" - data: "plot-throughput-speedup-analysis-3n-hsw" - filter: "'NIC_Intel-X520-DA2' and + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-2n-skx-x710-64b-base-vm-pdr-tsa" + data: "plot-throughput-speedup-analysis-2n-skx" + filter: "'NIC_Intel-X710' and '64B' and 'NDRPDR' and - 'VHOST' and + ('ETH' or 'DOT1Q') and + ('L2BDMACLRN' or 'L2XCFWD') and + 'VHOST_1024' and + not 'CFS_OPT' and not 'VXLAN' and - not 'IP4FWD' and - not 'DOT1Q' and - not '2VM'" + not 'IP4FWD'" parameters: - "throughput" - "parent" - "tags" +# sort: +# - "1VM" +# - "L2XCFWD" +# - "1VM" +# - "L2BDMACLRN" layout: - title: "" # No title + title: "vhost-l2sw-2n-skx-x710-64b-base-vm-pdr" layout: "plot-throughput-speedup-analysis" -# Speedup - VPP vhost ip4 3n-hsw-x710 +# Packet Speedup - VPP vhost ip4 2n-skx-xxv710 - type: "plot" - title: "VPP Speedup: vhost-ip4-3n-hsw-x710-64b-base_and_scale-ndr-tsa" + title: "VPP Speedup: vhost-ip4-2n-skx-xxv710-64b-base_and_scale-ndr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-hsw-x710-64b-base_and_scale-ndr-tsa" - data: "plot-throughput-speedup-analysis-3n-hsw" - filter: "'NIC_Intel-X710' and + output-file: "{DIR[STATIC,VPP]}/vhost-ip4-2n-skx-xxv710-64b-base_and_scale-ndr-tsa" + data: "plot-throughput-speedup-analysis-2n-skx" + filter: "'NIC_Intel-XXV710' and '64B' and 'NDRPDR' and - 'VHOST' and - not ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')" + 'ETH' and + 'IP4FWD' and + 'VHOST_1024' and + not 'VXLAN' and + not 'DOT1Q'" parameters: - "throughput" - "parent" - "tags" + sort: + - "not CFS_OPT" + - "1VM" + - "2VM" layout: - title: "" # No title + title: "vhost-ip4-2n-skx-xxv710-64b-base_and_scale-ndr" layout: "plot-throughput-speedup-analysis" - type: "plot" - title: "VPP Speedup: vhost-ip4-3n-hsw-x710-64b-base_and_scale-pdr-tsa" + title: "VPP Speedup: vhost-ip4-2n-skx-xxv710-64b-base_and_scale-pdr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-hsw-x710-64b-base_and_scale-pdr-tsa" - data: "plot-throughput-speedup-analysis-3n-hsw" - filter: "'NIC_Intel-X710' and + output-file: "{DIR[STATIC,VPP]}/vhost-ip4-2n-skx-xxv710-64b-base_and_scale-pdr-tsa" + data: "plot-throughput-speedup-analysis-2n-skx" + filter: "'NIC_Intel-XXV710' and '64B' and 'NDRPDR' and - 'VHOST' and - not ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')" + 'ETH' and + 'IP4FWD' and + 'VHOST_1024' and + not 'VXLAN' and + not 'DOT1Q'" parameters: - "throughput" - "parent" - "tags" + sort: + - "not CFS_OPT" + - "1VM" + - "2VM" layout: - title: "" # No title + title: "vhost-ip4-2n-skx-xxv710-64b-base_and_scale-pdr" layout: "plot-throughput-speedup-analysis" -# Speedup - VPP vhost l2sw 3n-hsw-x710 +# Packet Speedup - VPP vhost l2sw 2n-skx-xxv710 - type: "plot" - title: "VPP Speedup: vhost-l2sw-3n-hsw-x710-64b-base_and_scale-ndr-tsa" + title: "VPP Speedup: vhost-l2sw-2n-skx-xxv710-64b-base_and_scale-ndr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-x710-64b-base_and_scale-ndr-tsa" - data: "plot-throughput-speedup-analysis-3n-hsw" - filter: "'NIC_Intel-X710' and + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-2n-skx-xxv710-64b-base_and_scale-ndr-tsa" + data: "plot-throughput-speedup-analysis-2n-skx" + filter: "'NIC_Intel-XXV710' and '64B' and 'NDRPDR' and - 'VHOST' and + ('ETH' or 'DOT1Q') and + 'L2BDMACLRN' and + 'VHOST_1024' and not 'VXLAN' and not 'IP4FWD' and - not 'DOT1Q' and not '2VM'" parameters: - "throughput" - "parent" - "tags" - layout: - title: "" # No title +# sort: +# - "VM" # "not CFS_OPT" +# - "CFS_OPT" +# - "FIB_10K" +# - "FIB_100K" +# - "FIB_1M" + layout: + title: "vhost-l2sw-2n-skx-xxv710-64b-base_and_scale-ndr" layout: "plot-throughput-speedup-analysis" - type: "plot" - title: "VPP Speedup: vhost-l2sw-3n-hsw-x710-64b-base_and_scale-pdr-tsa" + title: "VPP Speedup: vhost-l2sw-2n-skx-xxv710-64b-base_and_scale-pdr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-x710-64b-base_and_scale-pdr-tsa" - data: "plot-throughput-speedup-analysis-3n-hsw" - filter: "'NIC_Intel-X710' and + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-2n-skx-xxv710-64b-base_and_scale-pdr-tsa" + data: "plot-throughput-speedup-analysis-2n-skx" + filter: "'NIC_Intel-XXV710' and '64B' and 'NDRPDR' and - 'VHOST' and + ('ETH' or 'DOT1Q') and + 'L2BDMACLRN' and + 'VHOST_1024' and not 'VXLAN' and not 'IP4FWD' and - not 'DOT1Q' and not '2VM'" parameters: - "throughput" - "parent" - "tags" - layout: - title: "" # No title +# sort: +# - "VM" # "not CFS_OPT" +# - "CFS_OPT" +# - "FIB_10K" +# - "FIB_100K" +# - "FIB_1M" + layout: + title: "vhost-l2sw-2n-skx-xxv710-64b-base_and_scale-pdr" layout: "plot-throughput-speedup-analysis" -# Speedup - VPP vhost ip4 3n-hsw-xl710 +# Packet Speedup - VPP vhost l2sw 2n-skx-xxv710 - base - type: "plot" - title: "VPP Speedup: vhost-ip4-3n-hsw-xl710-64b-base_and_scale-ndr-tsa" + title: "VPP Speedup: vhost-l2sw-2n-skx-xxv710-64b-base-ndr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-hsw-xl710-64b-base_and_scale-ndr-tsa" - data: "plot-throughput-speedup-analysis-3n-hsw" - filter: "'NIC_Intel-XL710' and + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-2n-skx-xxv710-64b-base-ndr-tsa" + data: "plot-throughput-speedup-analysis-2n-skx" + filter: "'NIC_Intel-XXV710' and '64B' and 'NDRPDR' and - 'VHOST' and - not ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')" + ('ETH' or 'DOT1Q') and + 'BASE' and + ('L2BDMACLRN' or 'L2XCFWD') and + 'VHOST_1024' and + not 'VXLAN' and + not 'IP4FWD' and + not '2VM'" parameters: - "throughput" - "parent" - "tags" +# sort: +# - "not CFS_OPT" +# - "L2XCFWD" +# - "not CFS_OPT" +# - "CFS_OPT" layout: - title: "" # No title + title: "vhost-l2sw-2n-skx-xxv710-64b-base-ndr" layout: "plot-throughput-speedup-analysis" - type: "plot" - title: "VPP Speedup: vhost-ip4-3n-hsw-xl710-64b-base_and_scale-pdr-tsa" + title: "VPP Speedup: vhost-l2sw-2n-skx-xxv710-64b-base-pdr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-hsw-xl710-64b-base_and_scale-pdr-tsa" - data: "plot-throughput-speedup-analysis-3n-hsw" - filter: "'NIC_Intel-XL710' and + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-2n-skx-xxv710-64b-base-pdr-tsa" + data: "plot-throughput-speedup-analysis-2n-skx" + filter: "'NIC_Intel-XXV710' and '64B' and 'NDRPDR' and - 'VHOST' and - not ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')" + ('ETH' or 'DOT1Q') and + 'BASE' and + ('L2BDMACLRN' or 'L2XCFWD') and + 'VHOST_1024' and + not 'VXLAN' and + not 'IP4FWD' and + not '2VM'" parameters: - "throughput" - "parent" - "tags" +# sort: +# - "not CFS_OPT" +# - "L2XCFWD" +# - "not CFS_OPT" +# - "CFS_OPT" layout: - title: "" # No title + title: "vhost-l2sw-2n-skx-xxv710-64b-base-pdr" layout: "plot-throughput-speedup-analysis" -# Speedup - VPP vhost l2sw 3n-hsw-xl710 +# Packet Speedup - VPP vhost l2sw 2n-skx-xxv710 - base vm - type: "plot" - title: "VPP Speedup: vhost-l2sw-3n-hsw-xl710-64b-base_and_scale-ndr-tsa" + title: "VPP Speedup: vhost-l2sw-2n-skx-xxv710-64b-base-vm-ndr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-xl710-64b-base_and_scale-ndr-tsa" - data: "plot-throughput-speedup-analysis-3n-hsw" - filter: "'NIC_Intel-XL710' and + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-2n-skx-xxv710-64b-base-vm-ndr-tsa" + data: "plot-throughput-speedup-analysis-2n-skx" + filter: "'NIC_Intel-XXV710' and '64B' and 'NDRPDR' and - 'VHOST' and + ('ETH' or 'DOT1Q') and + ('L2BDMACLRN' or 'L2XCFWD') and + 'VHOST_1024' and + not 'CFS_OPT' and not 'VXLAN' and - not 'IP4FWD' and - not 'DOT1Q' and - not '2VM'" + not 'IP4FWD'" parameters: - "throughput" - "parent" - "tags" +# sort: +# - "1VM" +# - "L2XCFWD" +# - "1VM" +# - "L2BDMACLRN" layout: - title: "" # No title + title: "vhost-l2sw-2n-skx-xxv710-64b-base-vm-ndr" layout: "plot-throughput-speedup-analysis" - type: "plot" - title: "VPP Speedup: vhost-l2sw-3n-hsw-xl710-64b-base_and_scale-pdr-tsa" + title: "VPP Speedup: vhost-l2sw-2n-skx-xxv710-64b-base-vm-pdr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-xl710-64b-base_and_scale-pdr-tsa" - data: "plot-throughput-speedup-analysis-3n-hsw" - filter: "'NIC_Intel-XL710' and + output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-2n-skx-xxv710-64b-base-vm-pdr-tsa" + data: "plot-throughput-speedup-analysis-2n-skx" + filter: "'NIC_Intel-XXV710' and '64B' and 'NDRPDR' and - 'VHOST' and + ('ETH' or 'DOT1Q') and + ('L2BDMACLRN' or 'L2XCFWD') and + 'VHOST_1024' and + not 'CFS_OPT' and not 'VXLAN' and - not 'IP4FWD' and - not 'DOT1Q' and - not '2VM'" + not 'IP4FWD'" parameters: - "throughput" - "parent" - "tags" +# sort: +# - "1VM" +# - "L2XCFWD" +# - "1VM" +# - "L2BDMACLRN" layout: - title: "" # No title + title: "vhost-l2sw-2n-skx-xxv710-64b-base-vm-pdr" layout: "plot-throughput-speedup-analysis" -# Speedup - VPP vhost l2sw 3n-hsw-x520 +################################################################################ + +# Speedup - VPP vts 3n-hsw-x520 - type: "plot" - title: "VPP Speedup: vts-3n-hsw-x520-64b-base_and_scale-ndr-tsa" + title: "VPP Speedup: vts-3n-hsw-x520-114b-base_and_scale-ndr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vts-3n-hsw-x520-64b-base_and_scale-ndr-tsa" + output-file: "{DIR[STATIC,VPP]}/vts-3n-hsw-x520-114b-base_and_scale-ndr-tsa" data: "plot-throughput-speedup-analysis-3n-hsw" filter: "'NIC_Intel-X520-DA2' and - '64B' and + '114B' and 'NDRPDR' and 'VTS'" parameters: @@ -15296,18 +25944,18 @@ - "parent" - "tags" layout: - title: "" # No title + title: "vts-3n-hsw-x520-114b-base_and_scale-ndr" layout: "plot-throughput-speedup-analysis" - type: "plot" - title: "VPP Speedup: vts-3n-hsw-x520-64b-base_and_scale-pdr-tsa" + title: "VPP Speedup: vts-3n-hsw-x520-114b-base_and_scale-pdr-tsa" algorithm: "plot_throughput_speedup_analysis" output-file-type: ".html" - output-file: "{DIR[STATIC,VPP]}/vts-3n-hsw-x520-64b-base_and_scale-pdr-tsa" + output-file: "{DIR[STATIC,VPP]}/vts-3n-hsw-x520-114b-base_and_scale-pdr-tsa" data: "plot-throughput-speedup-analysis-3n-hsw" filter: "'NIC_Intel-X520-DA2' and - '64B' and + '114B' and 'NDRPDR' and 'VTS'" parameters: @@ -15315,5 +25963,5 @@ - "parent" - "tags" layout: - title: "" # No title - layout: "plot-throughput-speedup-analysis" + title: "vts-3n-hsw-x520-114b-base_and_scale-pdr-tsa" + layout: "plot-throughput-speedup-analysis" \ No newline at end of file