# 3n-hsw
plot-vpp-throughput-lat-tsa-3n-hsw:
- # TODO: Add 1904 data
csit-vpp-perf-verify-1904-3n-hsw:
- 11 # NDRPDR sel
- 12 # NDRPDR sel
- 25 # NDRPDR sel
- 26 # NDRPDR sel
- 29 # NDRPDR sel
+ - 30 # NDRPDR sel
- plot-vpp-http-server-performance:
- # TODO: Replace with 1904 data
- # csit-vpp-perf-verify-1904-3n-hsw:
- 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
+# plot-vpp-http-server-performance:
+# # csit-vpp-perf-verify-1904-3n-hsw:
+# 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
# plot-ligato-throughput-lat-tsa-3n-hsw:
-# # TODO: Replace with 1904 data
# # csit-ligato-perf-verify-1904-3n-hsw:
# csit-ligato-perf-verify-1901-3n-hsw:
# - 8 # NDRPDR sel
- 32 # NDRPDR sel
plot-vpp-soak-2n-skx:
- # TODO: Replace with 1904 data
- # csit-vpp-perf-verify-1904-2n-skx:
- csit-vpp-perf-verify-1901-2n-skx:
- - 45 # SOAK sel
+ csit-vpp-perf-verify-1904-2n-skx:
+ - 70 # soak
+ - 71 # soak
plot-vpp-nfv-2n-skx-ndrpdr-64b:
- # TODO: Add 1904 data
csit-vpp-perf-verify-1904-2n-skx:
- 56 # NFV NDRPDR 64b
- 59 # NFV NDRPDR 64b
- 60 # NFV NDRPDR 64b
+ - 65 # NFV NDRPDR 64b
+ - 68 # NFV NDRPDR 64b
+ - 80 # NFV MRR NDRPDR 64b IMIX
+ - 81 # NFV MRR NDRPDR 64b IMIX
+ - 84 # NFV MRR NDRPDR 64b IMIX
+ - 85 # NFV MRR NDRPDR 64b IMIX
+ - 86 # NFV MRR NDRPDR 64b IMIX
plot-vpp-nfv-2n-skx-ndrpdr-imix:
- # TODO: Add 1904 data
csit-vpp-perf-verify-1904-2n-skx:
- - 61 # NFV NDRPDR IMIX
- - 63 # NFV NDRPDR IMIX
+ - 66 # NFV NDRPDR IMIX
+ - 67 # NFV NDRPDR IMIX
+ - 69 # NFV NDRPDR IMIX
+ - 82 # NFV NDRPDR IMIX
+ - 83 # NFV NDRPDR IMIX
+ - 80 # NFV MRR NDRPDR 64b IMIX
+ - 81 # NFV MRR NDRPDR 64b IMIX
+ - 84 # NFV MRR NDRPDR 64b IMIX
+ - 85 # NFV MRR NDRPDR 64b IMIX
+ - 86 # NFV MRR NDRPDR 64b IMIX
plot-vpp-nfv-2n-skx-mrr-64b:
csit-vpp-perf-verify-1904-2n-skx:
- 42 # NFV MRR 64b
- 47 # NFV MRR 64b
- 48 # NFV MRR 64b
+ - 80 # NFV MRR NDRPDR 64b IMIX
+ - 81 # NFV MRR NDRPDR 64b IMIX
+ - 84 # NFV MRR NDRPDR 64b IMIX
+ - 85 # NFV MRR NDRPDR 64b IMIX
+ - 86 # NFV MRR NDRPDR 64b IMIX
plot-vpp-nfv-2n-skx-mrr-imix:
csit-vpp-perf-verify-1904-2n-skx:
- 51 # NFV MRR IMIX
- 54 # NFV MRR IMIX
- 55 # NFV MRR IMIX
+ - 80 # NFV MRR NDRPDR 64b IMIX
+ - 81 # NFV MRR NDRPDR 64b IMIX
+ - 84 # NFV MRR NDRPDR 64b IMIX
+ - 85 # NFV MRR NDRPDR 64b IMIX
+ - 86 # NFV MRR NDRPDR 64b IMIX
plot-dpdk-throughput-latency-2n-skx:
csit-dpdk-perf-verify-1904-2n-skx:
# # Denverton:
# intel-dnv-vpp:
-# # TODO: Replace with 1904 data
# # intel-dnv-vpp-release-1904:
# intel-dnv-vpp-release-1901:
# - 1
# NIC Comparisons
vpp-nic-comparison-3n-hsw:
- # TODO: Add 1904 data
csit-vpp-perf-verify-1904-3n-hsw:
- 11 # NDRPDR sel
- 12 # NDRPDR sel
- 25 # NDRPDR sel
- 26 # NDRPDR sel
- 29 # NDRPDR sel
+ - 30 # NDRPDR sel
vpp-nic-comparison-3n-skx:
csit-vpp-perf-verify-1904-3n-skx:
# Results
vpp-perf-results-3n-hsw:
- # TODO: Replace with FULL 1904 data
+ # TODO: Add FULL 1904 data
csit-vpp-perf-verify-1904-3n-hsw:
- - 12 # NDRPDR sel
+ - 32 # NDRPDR full
+ - 33 # NDRPDR full
+ - 35 # NDRPDR full
+ - 36 # NDRPDR full
+ - 38 # NDRPDR full
+ - 40 # NDRPDR full
vpp-perf-results-3n-skx:
- # TODO: Add FULL 1904 data
csit-vpp-perf-verify-1904-3n-skx:
- 26 # NDRPDR full
- 27 # NDRPDR full
+ - 30 # NDRPDR full
+ - 31 # NDRPDR full
vpp-perf-results-2n-skx:
csit-vpp-perf-verify-1904-2n-skx:
# # VPP Ligato
# ligato-perf-results-3n-hsw:
-# # TODO: Replace with 1904 data
# # csit-ligato-perf-verify-1904-3n-hsw:
# csit-ligato-perf-verify-1901-3n-hsw:
# - 10 # NDRPDR full
# intel-dnv-vpp-release-1901:
# - 1
# intel-dnv-vpp-changes-2n-dnv-cmp:
-# # TODO: Replace with 1904 data
# # intel-dnv-vpp-release-1904:
# intel-dnv-vpp-release-1901:
# - 1
- 70 # NDRPDR LB
- 71 # NDRPDR LB
vpp-performance-changes-3n-hsw-cmp:
- # TODO: Add 1904 data
csit-vpp-perf-verify-1904-3n-hsw:
- 11 # NDRPDR sel
- 12 # NDRPDR sel
- 25 # NDRPDR sel
- 26 # NDRPDR sel
- 29 # NDRPDR sel
+ - 30 # NDRPDR sel
vpp-performance-changes-3n-hsw:
- "vpp-performance-changes-3n-hsw-h1"
- "vpp-performance-changes-3n-hsw-ref"
- "vpp-performance-changes-2n-skx-ref"
- "vpp-performance-changes-2n-skx-cmp"
+ vpp-soak-vs-ndr-2n-skx-ref:
+ csit-vpp-perf-verify-1904-2n-skx:
+ - 12 # NDRPDR sel
+ - 14 # NDRPDR sel
+ - 16 # NDRPDR sel
+ - 17 # NDRPDR sel
+ - 18 # NDRPDR sel
+ - 21 # NDRPDR sel
+ - 27 # NDRPDR sel
+ - 30 # NDRPDR sel
+ - 31 # NDRPDR sel
+ - 32 # NDRPDR sel
+ vpp-soak-vs-ndr-2n-skx-cmp:
+ csit-vpp-perf-verify-1904-2n-skx:
+ - 70 # soak
+ - 71 # soak
+ vpp-soak-vs-ndr-2n-skx:
+ csit-vpp-perf-verify-1904-2n-skx:
+ - 12 # NDRPDR sel
+ - 14 # NDRPDR sel
+ - 16 # NDRPDR sel
+ - 17 # NDRPDR sel
+ - 18 # NDRPDR sel
+ - 21 # NDRPDR sel
+ - 27 # NDRPDR sel
+ - 30 # NDRPDR sel
+ - 31 # NDRPDR sel
+ - 32 # NDRPDR sel
+ - 70 # soak
+ - 71 # soak
+
vpp-performance-changes-3n-hsw-mrr-h1:
csit-vpp-perf-verify-1810-3n-hsw:
- 9 # MRR sel
# Compare testbeds
vpp-compare-testbeds-ref:
- # TODO: Add 1904 data
csit-vpp-perf-verify-1904-3n-hsw:
- 11 # NDRPDR sel
- 12 # NDRPDR sel
- 25 # NDRPDR sel
- 26 # NDRPDR sel
- 29 # NDRPDR sel
+ - 30 # NDRPDR sel
vpp-compare-testbeds-cmp:
csit-vpp-perf-verify-1904-3n-skx:
- 8 # NDRPDR sel
size: 16
zeroline: False
yaxis:
- title: "<b>Packet Throughput [Mpps]</b>"
+ title: "<b>Critical Rate Lower Bound [Mpps]</b>"
titlefont:
size: 16
gridcolor: "rgb(230, 230, 230)"
- hoverformat: ".4s"
- tickformat: ".3s"
+ hoverformat: ".4r"
+ tickformat: ".3r"
linecolor: "rgb(220, 220, 220)"
linewidth: 1
showgrid: True
titlefont:
size: 16
gridcolor: "rgb(230, 230, 230)"
- hoverformat: ".4s"
- tickformat: ".3s"
+ hoverformat: ".4r"
+ tickformat: ".3r"
linecolor: "rgb(220, 220, 220)"
linewidth: 1
showgrid: True
extract: "robot-plugin/output.xml"
builds:
-# # TODO: Add 1904 data
## intel-dnv-vpp-release-1904:
## - 1
#
- 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
+# - 28 # WRK
+# - 29 # WRK
+# - 30 # WRK
+# - 31 # WRK
+# - 32 # WRK
+# - 33 # WRK
+# - 34 # WRK
+# - 35 # WRK
+# - 36 # WRK
+# - 37 # WRK
csit-vpp-perf-verify-1901-3n-hsw:
- 35 # MRR sel
- 10 # NDRPDR sel
# TODO: Add 1904 Data
csit-vpp-perf-verify-1904-3n-hsw:
- 9 # MRR sel
+ - 32 # NDRPDR full
+ - 33 # NDRPDR full
+ - 35 # NDRPDR full
+ - 36 # NDRPDR full
+ - 38 # NDRPDR full
+ - 40 # NDRPDR full
- 11 # NDRPDR sel
- 12 # NDRPDR sel
- 20 # NDRPDR sel
- 25 # NDRPDR sel
- 26 # NDRPDR sel
- 29 # NDRPDR sel
+ - 30 # NDRPDR sel
csit-vpp-perf-verify-1810-3n-skx:
- 9 # MRR sel
- 7 # MRR sel
- 26 # NDRPDR full
- 27 # NDRPDR full
+ - 30 # NDRPDR full
+ - 31 # NDRPDR full
- 8 # NDRPDR sel
- 9 # NDRPDR sel
- 10 # NDRPDR sel
- 40 # NDRPDR sel
- 42 # NDRPDR sel
- 43 # NDRPDR sel
- - 45 # SOAK
- # TODO: Add 1904 data
csit-vpp-perf-verify-1904-2n-skx:
- 11 # MRR sel
- 33 # NDRPDR full
- 56 # NFV NDRPDR 64b
- 59 # NFV NDRPDR 64b
- 60 # NFV NDRPDR 64b
- - 61 # NFV NDRPDR IMIX
- - 63 # NFV NDRPDR IMIX
+ - 65 # NFV NDRPDR 64b
+ - 68 # NFV NDRPDR 64b
+ - 66 # NFV NDRPDR IMIX
+ - 67 # NFV NDRPDR IMIX
+ - 69 # NFV NDRPDR IMIX
+ - 82 # NFV NDRPDR IMIX
+ - 83 # NFV NDRPDR IMIX
+ - 80 # NFV MRR NDRPDR 64b IMIX
+ - 81 # NFV MRR NDRPDR 64b IMIX
+ - 84 # NFV MRR NDRPDR 64b IMIX
+ - 85 # NFV MRR NDRPDR 64b IMIX
+ - 86 # NFV MRR NDRPDR 64b IMIX
+ - 70 # soak
+ - 71 # soak
# csit-ligato-perf-verify-1901-3n-hsw:
# - 10 # NDRPDR full
# - 16 # NDRPDR sel
# - 17 # NDRPDR sel
# - 18 # NDRPDR sel
-# # TODO: Add 1904 data
## csit-ligato-perf-verify-1904-3n-hsw:
## -
format:
html:
- full
-# pdf:
-# - minimal
+ pdf:
+ - minimal
################################################################################
### T A B L E S ###
################################################################################
+# VPP Soak vs NDR
+- type: "table"
+ title: "VPP Soak vs NDR 2n-skx"
+ algorithm: "table_soak_vs_ndr"
+ output-file: "{DIR[STATIC,VPP]}/soak-vs-ndr-2n-skx"
+ reference:
+ title: "NDR"
+ data: "vpp-soak-vs-ndr-2n-skx-ref"
+ compare:
+ title: "Soak"
+ data: "vpp-soak-vs-ndr-2n-skx-cmp"
+ data: "vpp-soak-vs-ndr-2n-skx"
+ include-tests: "NDR"
+ filter: "('NDRPDR' or 'SOAK')"
+ parameters:
+ - "throughput"
+ - "name"
+ - "parent"
+
+################################################################################
+
# VPP Compare NICs 3n-hsw 1t1c ndr
- type: "table"
title: "VPP Compare NICs 3n-hsw 1t1c ndr"
data: "data msg"
rows: "generated"
data: "vpp-perf-results-3n-hsw"
- filter: "not 'NDRCHK' and not 'PDRCHK'"
+ filter: "not ('CFS_OPT' or ('NIC_Intel-X520-DA2' and 'IPSECHW'))"
parameters:
- "name"
- "parent"
data: "data msg"
rows: "generated"
data: "vpp-perf-results-3n-skx"
- filter: "not 'NDRCHK' and not 'PDRCHK'"
+ filter: "not 'CFS_OPT'"
parameters:
- "name"
- "parent"
data: "data msg"
rows: "generated"
data: "vpp-perf-results-2n-skx"
- filter: "not 'NDRCHK' and not 'PDRCHK'"
+ filter: "not 'CFS_OPT'"
parameters:
- "name"
- "parent"
data: "data conf-history"
rows: "generated"
data: "vpp-perf-results-3n-hsw"
- filter: "not 'NDRCHK' and not 'PDRCHK'"
+ filter: "not ('CFS_OPT' or ('NIC_Intel-X520-DA2' and 'IPSECHW'))"
parameters:
- "parent"
- "name"
data: "data conf-history"
rows: "generated"
data: "vpp-perf-results-3n-skx"
- filter: "not 'NDRCHK' and not 'PDRCHK'"
+ filter: "not 'CFS_OPT'"
parameters:
- "parent"
- "name"
data: "data conf-history"
rows: "generated"
data: "vpp-perf-results-2n-skx"
- filter: "not 'NDRCHK' and not 'PDRCHK'"
+ filter: "not 'CFS_OPT'"
parameters:
- "parent"
- "name"
data: "data show-run"
rows: "generated"
data: "vpp-perf-results-3n-hsw"
- filter: "not 'NDRCHK' and not 'PDRCHK'"
+ filter: "not ('CFS_OPT' or ('NIC_Intel-X520-DA2' and 'IPSECHW'))"
parameters:
- "parent"
- "name"
data: "data show-run"
rows: "generated"
data: "vpp-perf-results-3n-skx"
- filter: "not 'NDRCHK' and not 'PDRCHK'"
+ filter: "not 'CFS_OPT'"
parameters:
- "parent"
- "name"
data: "data show-run"
rows: "generated"
data: "vpp-perf-results-2n-skx"
- filter: "not 'NDRCHK' and not 'PDRCHK'"
+ filter: "not 'CFS_OPT'"
parameters:
- "parent"
- "name"
file-header: "\n.. |br| raw:: html\n\n <br />\n\n\n.. |prein| raw:: html\n\n <pre>\n\n\n.. |preout| raw:: html\n\n </pre>\n\n"
dir-tables: "{DIR[DTR,PERF,VPP,3N,HSW]}"
data: "vpp-perf-results-3n-hsw"
- filter: "not 'NDRCHK' and not 'PDRCHK'"
+ filter: "not ('CFS_OPT' or ('NIC_Intel-X520-DA2' and 'IPSECHW'))"
parameters:
- "name"
- "doc"
file-header: "\n.. |br| raw:: html\n\n <br />\n\n\n.. |prein| raw:: html\n\n <pre>\n\n\n.. |preout| raw:: html\n\n </pre>\n\n"
dir-tables: "{DIR[DTR,PERF,VPP,3N,SKX]}"
data: "vpp-perf-results-3n-skx"
- filter: "not 'NDRCHK' and not 'PDRCHK'"
+ filter: "not 'CFS_OPT'"
parameters:
- "name"
- "doc"
file-header: "\n.. |br| raw:: html\n\n <br />\n\n\n.. |prein| raw:: html\n\n <pre>\n\n\n.. |preout| raw:: html\n\n </pre>\n\n"
dir-tables: "{DIR[DTR,PERF,VPP,2N,SKX]}"
data: "vpp-perf-results-2n-skx"
- filter: "not 'NDRCHK' and not 'PDRCHK'"
+ filter: "not 'CFS_OPT'"
parameters:
- "name"
- "doc"
file-header: "\n.. |br| raw:: html\n\n <br />\n\n\n.. |prein| raw:: html\n\n <pre>\n\n\n.. |preout| raw:: html\n\n </pre>\n\n"
dir-tables: "{DIR[DTC,PERF,VPP,3N,HSW]}"
data: "vpp-perf-results-3n-hsw"
- filter: "not 'NDRCHK' and not 'PDRCHK'"
+ filter: "not ('CFS_OPT' or ('NIC_Intel-X520-DA2' and 'IPSECHW'))"
parameters:
- "name"
- "doc"
file-header: "\n.. |br| raw:: html\n\n <br />\n\n\n.. |prein| raw:: html\n\n <pre>\n\n\n.. |preout| raw:: html\n\n </pre>\n\n"
dir-tables: "{DIR[DTC,PERF,VPP,3N,SKX]}"
data: "vpp-perf-results-3n-skx"
- filter: "not 'NDRCHK' and not 'PDRCHK'"
+ filter: "not 'CFS_OPT'"
parameters:
- "name"
- "doc"
file-header: "\n.. |br| raw:: html\n\n <br />\n\n\n.. |prein| raw:: html\n\n <pre>\n\n\n.. |preout| raw:: html\n\n </pre>\n\n"
dir-tables: "{DIR[DTC,PERF,VPP,2N,SKX]}"
data: "vpp-perf-results-2n-skx"
- filter: "not 'NDRCHK' and not 'PDRCHK'"
+ filter: "not 'CFS_OPT'"
parameters:
- "name"
- "doc"
file-header: "\n.. |br| raw:: html\n\n <br />\n\n\n.. |prein| raw:: html\n\n <pre>\n\n\n.. |preout| raw:: html\n\n </pre>\n\n"
dir-tables: "{DIR[DTO,PERF,VPP,3N,HSW]}"
data: "vpp-perf-results-3n-hsw"
- filter: "not 'NDRCHK' and not 'PDRCHK'"
+ filter: "not ('CFS_OPT' or ('NIC_Intel-X520-DA2' and 'IPSECHW'))"
parameters:
- "name"
- "doc"
file-header: "\n.. |br| raw:: html\n\n <br />\n\n\n.. |prein| raw:: html\n\n <pre>\n\n\n.. |preout| raw:: html\n\n </pre>\n\n"
dir-tables: "{DIR[DTO,PERF,VPP,3N,SKX]}"
data: "vpp-perf-results-3n-skx"
- filter: "not 'NDRCHK' and not 'PDRCHK'"
+ filter: "not 'CFS_OPT'"
parameters:
- "name"
- "doc"
file-header: "\n.. |br| raw:: html\n\n <br />\n\n\n.. |prein| raw:: html\n\n <pre>\n\n\n.. |preout| raw:: html\n\n </pre>\n\n"
dir-tables: "{DIR[DTO,PERF,VPP,2N,SKX]}"
data: "vpp-perf-results-2n-skx"
- filter: "not 'NDRCHK' and not 'PDRCHK'"
+ filter: "not 'CFS_OPT'"
parameters:
- "name"
- "doc"
### P L O T S ###
################################################################################
-# Soak test - 30min Soak Test (PLRsearch), boxes
+# Soak Test (PLRsearch), boxes
- type: "plot"
- title: "VPP Throughput: 30min Soak Test (PLRsearch) boxes"
- algorithm: "plot_soak_boxes"
+ title: "VPP Critical rate: 2 Hours Soak Test (PLRsearch)"
+ algorithm: "plot_performance_box"
output-file-type: ".html"
- output-file: "{DIR[STATIC,VPP]}/example-soak-boxes"
+ output-file: "{DIR[STATIC,VPP]}/soak-test-1"
data: "plot-vpp-soak-2n-skx"
- filter: "'SOAK'"
+ filter: "('L2BDMACLRN' or 'L2PATCH' or 'L2XCBASE') and not 'VHOST' and not 'MEMIF'"
parameters:
- - "throughput"
- - "parent"
- - "tags"
+ - "throughput"
+ - "parent"
+ - "tags"
sort:
- - "L2PATCH"
-# - "L2XCBASE"
-# - "L2BDMACLRN"
-# - "IP4FWD"
-# - "IP6FWD"
- - "VHOST"
+ - "DRV_AVF"
+ - "DRV_AVF"
+ - "DRV_AVF"
+ - "L2BDMACLRN"
+ - "L2XCBASE"
+ - "L2PATCH"
+ traces:
+ hoverinfo: "x+y"
+ boxpoints: "all"
+ whiskerwidth: 0
layout:
- title: "30min Soak Test (PLRsearch)"
+ title: "2 Hours Soak Test (PLRsearch)"
layout: "plot-soak-throughput"
-# Soak test - example, not used
+# Soak Test (PLRsearch), boxes
- type: "plot"
- title: "VPP Throughput: 30min Soak Test (PLRsearch) bars"
- algorithm: "plot_soak_bars"
+ title: "VPP Critical rate: 2 Hours Soak Test (PLRsearch)"
+ algorithm: "plot_performance_box"
output-file-type: ".html"
- output-file: "{DIR[STATIC,VPP]}/example-soak-bars"
+ output-file: "{DIR[STATIC,VPP]}/soak-test-2"
data: "plot-vpp-soak-2n-skx"
- filter: "'SOAK'"
+ filter: "'L2BDMACLRN' and ('VHOST' or 'MEMIF') or 'IP4BASE' or 'IP6BASE'"
parameters:
- - "throughput"
- - "parent"
- - "tags"
+ - "throughput"
+ - "parent"
+ - "tags"
sort:
- - "L2PATCH"
-# - "L2XCBASE"
-# - "L2BDMACLRN"
-# - "IP4FWD"
-# - "IP6FWD"
- - "VHOST"
+ - "VHOST"
+ - "MEMIF"
+ - "IP4FWD"
+ - "IP6FWD"
+ traces:
+ hoverinfo: "x+y"
+ boxpoints: "all"
+ whiskerwidth: 0
layout:
- title: "30min Soak Test (PLRsearch)"
+ title: "2 Hours Soak Test (PLRsearch)"
layout: "plot-soak-throughput"
################################################################################
layout: "plot-service-density"
################################################################################
-# Plots VPP HTTP Server Performance
-- type: "plot"
- title: "VPP HTTP Server Performance"
- algorithm: "plot_http_server_performance_box"
- output-file-type: ".html"
- output-file: "{DIR[STATIC,VPP]}/http-server-performance-cps"
- data:
- "plot-vpp-http-server-performance"
- # Keep this formatting, the filter is enclosed with " (quotation mark) and
- # each tag is enclosed with ' (apostrophe).
- filter: "'HTTP' and 'TCP_CPS'"
- parameters:
- - "result"
- - "name"
- traces:
- hoverinfo: "x+y"
- boxpoints: "outliers"
- whiskerwidth: 0
- layout:
- title: "VPP HTTP Server Performance"
- layout:
- "plot-cps"
-
-- type: "plot"
- title: "VPP HTTP Server Performance"
- algorithm: "plot_http_server_performance_box"
- output-file-type: ".html"
- output-file: "{DIR[STATIC,VPP]}/http-server-performance-rps"
- data:
- "plot-vpp-http-server-performance"
- filter: "'HTTP' and 'TCP_RPS'"
- parameters:
- - "result"
- - "name"
- traces:
- hoverinfo: "x+y"
- boxpoints: "outliers"
- whiskerwidth: 0
- layout:
- title: "VPP HTTP Server Performance"
- layout:
- "plot-rps"
+## Plots VPP HTTP Server Performance
+#- type: "plot"
+# title: "VPP HTTP Server Performance"
+# algorithm: "plot_http_server_performance_box"
+# output-file-type: ".html"
+# output-file: "{DIR[STATIC,VPP]}/http-server-performance-cps"
+# data:
+# "plot-vpp-http-server-performance"
+# # Keep this formatting, the filter is enclosed with " (quotation mark) and
+# # each tag is enclosed with ' (apostrophe).
+# filter: "'HTTP' and 'TCP_CPS'"
+# parameters:
+# - "result"
+# - "name"
+# traces:
+# hoverinfo: "x+y"
+# boxpoints: "outliers"
+# whiskerwidth: 0
+# layout:
+# title: "VPP HTTP Server Performance"
+# layout:
+# "plot-cps"
+#
+#- type: "plot"
+# title: "VPP HTTP Server Performance"
+# algorithm: "plot_http_server_performance_box"
+# output-file-type: ".html"
+# output-file: "{DIR[STATIC,VPP]}/http-server-performance-rps"
+# data:
+# "plot-vpp-http-server-performance"
+# filter: "'HTTP' and 'TCP_RPS'"
+# parameters:
+# - "result"
+# - "name"
+# traces:
+# hoverinfo: "x+y"
+# boxpoints: "outliers"
+# whiskerwidth: 0
+# layout:
+# title: "VPP HTTP Server Performance"
+# layout:
+# "plot-rps"
################################################################################
'BASE' and
'1T1C' and
'IPSECHW' and
- ('IPSECTRAN' or 'IPSECTUN') and
not 'VHOST'"
parameters:
- "throughput"
'BASE' and
'1T1C' and
'IPSECHW' and
- ('IPSECTRAN' or 'IPSECTUN') and
not 'VHOST'"
parameters:
- "throughput"
'BASE' and
'2T2C' and
'IPSECHW' and
- ('IPSECTRAN' or 'IPSECTUN') and
not 'VHOST'"
parameters:
- "throughput"
'BASE' and
'2T2C' and
'IPSECHW' and
- ('IPSECTRAN' or 'IPSECTUN') and
not 'VHOST'"
parameters:
- "throughput"
'SCALE' and
'1T1C' and
'IPSECHW' and
- ('IPSECTRAN' or 'IPSECTUN') and
not 'VHOST'"
parameters:
- "throughput"
'SCALE' and
'1T1C' and
'IPSECHW' and
- ('IPSECTRAN' or 'IPSECTUN') and
not 'VHOST'"
parameters:
- "throughput"
'SCALE' and
'2T2C' and
'IPSECHW' and
- ('IPSECTRAN' or 'IPSECTUN') and
not 'VHOST'"
parameters:
- "throughput"
'SCALE' and
'2T2C' and
'IPSECHW' and
- ('IPSECTRAN' or 'IPSECTUN') and
not 'VHOST'"
parameters:
- "throughput"
'NDRPDR' and
'1T1C' and
'IPSECSW' and
- ('IPSECTRAN' or 'IPSECTUN') and
not 'VHOST'"
parameters:
- "throughput"
'NDRPDR' and
'1T1C' and
'IPSECSW' and
- ('IPSECTRAN' or 'IPSECTUN') and
not 'VHOST'"
parameters:
- "throughput"
'NDRPDR' and
'2T2C' and
'IPSECSW' and
- ('IPSECTRAN' or 'IPSECTUN') and
not 'VHOST'"
parameters:
- "throughput"
'NDRPDR' and
'2T2C' and
'IPSECSW' and
- ('IPSECTRAN' or 'IPSECTUN') and
not 'VHOST'"
parameters:
- "throughput"
# Packet Latency - VPP L2 2n-skx-x710 base and scale
- type: "plot"
- title: "VPP Latency: l2sw-2n-skx-x710-64b-2t1c-base-ndr-lat"
+ 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-ndr-lat"
+ output-file: "{DIR[STATIC,VPP]}/l2sw-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat"
data: "plot-vpp-throughput-lat-tsa-2n-skx"
filter: "'NIC_Intel-X710' and
'64B' and
- "FIB_100K"
- "FIB_1M"
layout:
- title: "l2sw-2n-skx-x710-64b-2t1c-base-ndr"
+ 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-ndr-lat"
+ 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-ndr-lat"
+ output-file: "{DIR[STATIC,VPP]}/l2sw-2n-skx-x710-64b-4t2c-base_and_scale-ndr-lat"
data: "plot-vpp-throughput-lat-tsa-2n-skx"
filter: "'NIC_Intel-X710' and
'64B' and
- "FIB_100K"
- "FIB_1M"
layout:
- title: "l2sw-2n-skx-x710-64b-4t2c-base-ndr"
+ title: "l2sw-2n-skx-x710-64b-4t2c-base_and_scale-ndr"
layout: "plot-latency"
# Packet Latency - VPP L2 2n-skx-xxv710 base and scale
'BASE' and
'1T1C' and
'IPSECHW' and
- ('IPSECTRAN' or 'IPSECTUN') and
not 'VHOST'"
parameters:
- "latency"
'BASE' and
'2T2C' and
'IPSECHW' and
- ('IPSECTRAN' or 'IPSECTUN') and
not 'VHOST'"
parameters:
- "latency"
'SCALE' and
'1T1C' and
'IPSECHW' and
- ('IPSECTRAN' or 'IPSECTUN') and
not 'VHOST'"
parameters:
- "latency"
'SCALE' and
'2T2C' and
'IPSECHW' and
- ('IPSECTRAN' or 'IPSECTUN') and
not 'VHOST'"
parameters:
- "latency"
'NDRPDR' and
'1T1C' and
'IPSECSW' and
- ('IPSECTRAN' or 'IPSECTUN') and
not 'VHOST'"
parameters:
- "latency"
'NDRPDR' and
'2T2C' and
'IPSECSW' and
- ('IPSECTRAN' or 'IPSECTUN') and
not 'VHOST'"
parameters:
- "latency"
'NDRPDR' and
'BASE' and
'IPSECHW' and
- ('IPSECTRAN' or 'IPSECTUN') and
not 'VHOST'"
parameters:
- "throughput"
'NDRPDR' and
'BASE' and
'IPSECHW' and
- ('IPSECTRAN' or 'IPSECTUN') and
not 'VHOST'"
parameters:
- "throughput"
'NDRPDR' and
'SCALE' and
'IPSECHW' and
- ('IPSECTRAN' or 'IPSECTUN') and
not 'VHOST'"
parameters:
- "throughput"
'NDRPDR' and
'SCALE' and
'IPSECHW' and
- ('IPSECTRAN' or 'IPSECTUN') and
not 'VHOST'"
parameters:
- "throughput"
'IP4FWD' and
'NDRPDR' and
'IPSECSW' and
- ('IPSECTRAN' or 'IPSECTUN') and
not 'VHOST'"
parameters:
- "throughput"
'IP4FWD' and
'NDRPDR' and
'IPSECSW' and
- ('IPSECTRAN' or 'IPSECTUN') and
not 'VHOST'"
parameters:
- "throughput"