-
  type: "environment"

  paths:
    # Top level directories:
    ## Working directory
    DIR[WORKING]: "_tmp"
    ## Build directories
    DIR[BUILD,HTML]: "_build"
    DIR[BUILD,LATEX]: "_build_latex"

    # Static .rst files
    DIR[RST]: "../../../docs/report"

    # Working directories
    ## Input data files (.zip, .xml)
    DIR[WORKING,DATA]: "{DIR[WORKING]}/data"
    ## Static source files from git
    DIR[WORKING,SRC]: "{DIR[WORKING]}/src"
    DIR[WORKING,SRC,STATIC]: "{DIR[WORKING,SRC]}/_static"

    # Static html content
    DIR[STATIC]: "{DIR[BUILD,HTML]}/_static"
    DIR[STATIC,VPP]: "{DIR[STATIC]}/vpp"
    DIR[STATIC,DPDK]: "{DIR[STATIC]}/dpdk"
    DIR[STATIC,ARCH]: "{DIR[STATIC]}/archive"

    # Detailed test results
    DIR[DTR]: "{DIR[WORKING,SRC]}/detailed_test_results"
    DIR[DTR,PERF,DPDK]: "{DIR[DTR]}/dpdk_performance_results"
    DIR[DTR,PERF,VPP]: "{DIR[DTR]}/vpp_performance_results"
    DIR[DTR,MRR,VPP]: "{DIR[DTR]}/vpp_mrr_results"
    DIR[DTR,PERF,COT]: "{DIR[DTR]}/cot_performance_results"
    DIR[DTR,PERF,HC]: "{DIR[DTR]}/honeycomb_performance_results"
    DIR[DTR,FUNC,VPP]: "{DIR[DTR]}/vpp_functional_results"
    DIR[DTR,FUNC,VPP,CENTOS]: "{DIR[DTR]}/vpp_functional_results_centos"
    DIR[DTR,FUNC,HC]: "{DIR[DTR]}/honeycomb_functional_results"
    DIR[DTR,FUNC,NSHSFC]: "{DIR[DTR]}/nshsfc_functional_results"
    DIR[DTR,PERF,VPP,IMPRV]: "{DIR[WORKING,SRC]}/vpp_performance_tests/performance_improvements"

    # Detailed test configurations
    DIR[DTC]: "{DIR[WORKING,SRC]}/test_configuration"
    DIR[DTC,PERF,VPP]: "{DIR[DTC]}/vpp_performance_configuration"
    DIR[DTC,MRR,VPP]: "{DIR[DTC]}/vpp_mrr_configuration"
    DIR[DTC,FUNC,VPP]: "{DIR[DTC]}/vpp_functional_configuration"
    DIR[DTC,FUNC,VPP,CENTOS]: "{DIR[DTC]}/vpp_functional_configuration_centos"

    # Detailed tests operational data
    DIR[DTO]: "{DIR[WORKING,SRC]}/test_operational_data"
    DIR[DTO,PERF,VPP]: "{DIR[DTO]}/vpp_performance_operational_data"

    # .css patch file to fix tables generated by Sphinx
    DIR[CSS_PATCH_FILE]: "{DIR[STATIC]}/theme_overrides.css"
    DIR[CSS_PATCH_FILE2]: "{DIR[WORKING,SRC,STATIC]}/theme_overrides.css"

  urls:
    URL[JENKINS,CSIT]: "https://jenkins.fd.io/view/csit/job"
    URL[JENKINS,HC]: "https://jenkins.fd.io/view/hc2vpp/job"
    URL[NEXUS]: "https://docs.fd.io/csit"
    DIR[NEXUS]: "report/_static/archive"

  make-dirs:
  # List the directories which are created while preparing the environment.
  # All directories MUST be defined in "paths" section.
  - "DIR[WORKING,DATA]"
  - "DIR[STATIC,VPP]"
  - "DIR[STATIC,DPDK]"
  - "DIR[STATIC,ARCH]"
  - "DIR[BUILD,LATEX]"
  - "DIR[WORKING,SRC]"
  - "DIR[WORKING,SRC,STATIC]"

  remove-dirs:
  # List the directories which are deleted while cleaning the environment.
  # All directories MUST be defined in "paths" section.
  #- "DIR[BUILD,HTML]"
  - "DIR[WORKING,DATA]"

  build-dirs:
  # List the directories where the results (build) is stored.
  # All directories MUST be defined in "paths" section.
  - "DIR[BUILD,HTML]"
  - "DIR[BUILD,LATEX]"

-
  type: "configuration"
  data-sets:
    plot-vpp-http-server-performance:
      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
    vpp-performance-changes:
      csit-vpp-perf-1710-all:
      - 11
      - 12
      - 13
      - 14
      - 15
      - 16
      - 17
      - 18
      - 19
      - 20
      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
    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
      - 14  # mrr - sel
      - 15  # mrr - sel
      - 16  # mrr - sel
      - 17  # mrr - sel
      - 19  # mrr - sel
      - 20  # mrr - sel
      - 21  # mrr - sel
      - 22  # mrr - sel
    plot-throughput-speedup-analysis-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:
      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-2n-skx:
      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-ligato-throughput-speedup-analysis-3n-hsw:
      csit-ligato-perf-1804-all:
      - 5   # sel
      - 6   # sel
      - 7   # sel
      - 8   # sel
      - 9   # sel
      - 10  # sel
      - 11  # sel
      - 12  # sel
      - 13  # sel
      - 14  # sel
    plot-ligato-throughput-speedup-analysis-3n-skx:
      csit-ligato-perf-1804-all:
      - 5   # sel
      - 6   # sel
      - 7   # sel
      - 8   # sel
      - 9   # sel
      - 10  # sel
      - 11  # sel
      - 12  # sel
      - 13  # sel
      - 14  # sel
    plot-ligato-throughput-speedup-analysis-2n-skx:
      csit-ligato-perf-1804-all:
      - 5   # sel
      - 6   # sel
      - 7   # sel
      - 8   # sel
      - 9   # sel
      - 10  # sel
      - 11  # sel
      - 12  # sel
      - 13  # sel
      - 14  # sel
    vpp-perf-results:
      csit-vpp-perf-1804-all:
      - 19  # full
      - 20  # full
      - 25  # full
      - 49  # full
    vpp-func-results:
      csit-vpp-functional-1804-ubuntu1604-virl:
      - 229
    vpp-func-results-centos:
      csit-vpp-functional-1804-centos7-virl:
      - 238
    vpp-mrr-results:
      csit-vpp-perf-check-1804:
      - 5   # mrr - full
    ligato-perf-results:
      csit-ligato-perf-1804-all:
      - 4  # full
    dpdk-perf-results:
      csit-dpdk-perf-1804-all:
      - 13
    hc-func-results:
      csit-hc2vpp-verify-func-1804-ubuntu1604:
      - 3
    nsh-func-results:
      csit-nsh_sfc-verify-func-1804-ubuntu1604-virl:
      - 7
    plot-vpp-throughput-latency-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:
      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-2n-skx:
      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-dpdk-throughput-latency-3n-hsw:
      csit-dpdk-perf-1804-all:
      - 4
      - 5
      - 6
      - 7
      - 8
      - 9
      - 10
      - 11
      - 12
      - 13
    plot-dpdk-throughput-latency-3n-skx:
      csit-dpdk-perf-1804-all:
      - 4
      - 5
      - 6
      - 7
      - 8
      - 9
      - 10
      - 11
      - 12
      - 13
    plot-dpdk-throughput-latency-2n-skx:
      csit-dpdk-perf-1804-all:
      - 4
      - 5
      - 6
      - 7
      - 8
      - 9
      - 10
      - 11
      - 12
      - 13
    plot-ligato-throughput-latency-3n-hsw:
      csit-ligato-perf-1804-all:
      - 5   # sel
      - 6   # sel
      - 7   # sel
      - 8   # sel
      - 9   # sel
      - 10  # sel
      - 11  # sel
      - 12  # sel
      - 13  # sel
      - 14  # sel
    plot-ligato-throughput-latency-3n-skx:
      csit-ligato-perf-1804-all:
      - 5   # sel
      - 6   # sel
      - 7   # sel
      - 8   # sel
      - 9   # sel
      - 10  # sel
      - 11  # sel
      - 12  # sel
      - 13  # sel
      - 14  # sel
    plot-ligato-throughput-latency-2n-skx:
      csit-ligato-perf-1804-all:
      - 5   # sel
      - 6   # sel
      - 7   # sel
      - 8   # sel
      - 9   # sel
      - 10  # sel
      - 11  # sel
      - 12  # sel
      - 13  # sel
      - 14  # sel

  plot-layouts:

    plot-cps:
      xaxis:
        autorange: True
        fixedrange: False
        gridcolor: "rgb(238, 238, 238)"
        linecolor: "rgb(238, 238, 238)"
        linewidth: 1
        showgrid: True
        showline: True
        showticklabels: True
        tickcolor: "rgb(238, 238, 238)"
        tickmode: "linear"
        title: "Indexed Test Cases"
        zeroline: False
      yaxis:
        gridcolor: "rgb(238, 238, 238)"
        hoverformat: ".4s"
        linecolor: "rgb(238, 238, 238)"
        linewidth: 1
        rangemode: "tozero"
        showgrid: True
        showline: True
        showticklabels: True
        tickcolor: "rgb(238, 238, 238)"
        title: "Connections Per Second [cps]"
        zeroline: False
      boxmode: "group"
      boxgroupgap: 0.5
      autosize: False
      margin:
        t: 50
        b: 20
        l: 50
        r: 20
      showlegend: True
      legend:
        orientation: "h"
      width: 700
      height: 1000

    plot-rps:
      xaxis:
        autorange: True
        fixedrange: False
        gridcolor: "rgb(238, 238, 238)"
        linecolor: "rgb(238, 238, 238)"
        linewidth: 1
        showgrid: True
        showline: True
        showticklabels: True
        tickcolor: "rgb(238, 238, 238)"
        tickmode: "linear"
        title: "Indexed Test Cases"
        zeroline: False
      yaxis:
        gridcolor: "rgb(238, 238, 238)"
        hoverformat: ".4s"
        linecolor: "rgb(238, 238, 238)"
        linewidth: 1
        rangemode: "tozero"
        showgrid: True
        showline: True
        showticklabels: True
        tickcolor: "rgb(238, 238, 238)"
        title: "Requests Per Second [rps]"
        zeroline: False
      boxmode: "group"
      boxgroupgap: 0.5
      autosize: False
      margin:
        t: 50
        b: 20
        l: 50
        r: 20
      showlegend: True
      legend:
        orientation: "h"
      width: 700
      height: 1000

    plot-throughput:
      xaxis:
        autorange: True
        fixedrange: False
        gridcolor: "rgb(238, 238, 238)"
        linecolor: "rgb(238, 238, 238)"
        linewidth: 1
        showgrid: True
        showline: True
        showticklabels: True
        tickcolor: "rgb(238, 238, 238)"
        tickmode: "linear"
        title: "Indexed Test Cases"
        zeroline: False
      yaxis:
        gridcolor: "rgb(238, 238, 238)"
        hoverformat: ".4s"
        linecolor: "rgb(238, 238, 238)"
        linewidth: 1
        showgrid: True
        showline: True
        showticklabels: True
        tickcolor: "rgb(238, 238, 238)"
        title: "Packets Per Second [pps]"
        zeroline: False
      boxmode: "group"
      boxgroupgap: 0.5
      autosize: False
      margin:
        t: 50
        b: 20
        l: 50
        r: 20
      showlegend: True
      legend:
        orientation: "h"
      width: 700
      height: 1000

    plot-latency:
      xaxis:
        autorange: True
        fixedrange: False
        gridcolor: "rgb(238, 238, 238)"
        linecolor: "rgb(238, 238, 238)"
        linewidth: 1
        showgrid: True
        showline: True
        showticklabels: True
        tickcolor: "rgb(238, 238, 238)"
        tickmode: "linear"
        title: "Indexed Test Cases"
        zeroline: False
      yaxis:
        gridcolor: "rgb(238, 238, 238)"
        hoverformat: ""
        linecolor: "rgb(238, 238, 238)"
        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
      autosize: False
      margin:
        t: 50
        b: 20
        l: 50
        r: 20
      showlegend: True
      legend:
        orientation: "h"
      width: 700
      height: 1000

    plot-throughput-speedup-analysis:
      xaxis:
        autorange: True
        fixedrange: False
        gridcolor: "rgb(238, 238, 238)"
        linecolor: "rgb(238, 238, 238)"
        linewidth: 1
        showgrid: True
        showline: True
        showticklabels: True
        tickcolor: "rgb(238, 238, 238)"
        tickmode: "linear"
        tickangle: 270
        zeroline: False
      yaxis:
        title: "Throughput speedup factor"
        gridcolor: "rgb(238, 238, 238)"
        hoverformat: ".4s"
        linecolor: "rgb(238, 238, 238)"
        linewidth: 1
        showgrid: True
        showline: True
        showticklabels: True
        tickcolor: "rgb(238, 238, 238)"
        zeroline: False
      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
      autosize: False
      margin:
          't': 50
          'b': 300
          'l': 50
          'r': 20
      showlegend: True
      width: 700
      height: 1000

-
  type: "static"
  src-path: "{DIR[RST]}"
  dst-path: "{DIR[WORKING,SRC]}"

-
  type: "input"  # Ignored in debug mode
  general:
    file-name: "robot-plugin.zip"
    file-format: ".zip"
    download-path: "{job}/{build}/robot/report/*zip*/{filename}"
    extract: "robot-plugin/output.xml"
  builds:
    csit-vpp-perf-1710-all:
    - 11
    - 12
    - 13
    - 14
    - 15
    - 16
    - 17
    - 18
    - 19
    - 20
    csit-vpp-perf-1801-all:
#    - 122  # full
#    - 126  # full
#    - 129  # full
#    - 140  # full
    - 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
    - 24  # sel
    - 27  # sel
    - 28  # sel
    - 29  # sel
    - 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
    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-check-1804:
    - 5   # mrr - full
    - 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
#    csit-ligato-perf-1710-all:
#    - 5
#    - 7
#    - 8
#    - 9
#    - 10
#    - 11
#    - 12
#    - 13
#    - 16
#    - 17
#    csit-ligato-perf-1801-all:
#    - 16  # sel
#    - 17  # sel
#    - 18  # sel
#    - 19  # sel
#    - 20  # sel
#    - 21  # sel
#    - 22  # sel
#    - 23  # sel
#    - 24  # sel
#    - 25  # full
    csit-ligato-perf-1804-all:
    - 4   # full
    - 5   # sel
    - 6   # sel
    - 7   # sel
    - 8   # sel
    - 9   # sel
    - 10  # sel
    - 11  # sel
    - 12  # sel
    - 13  # sel
    - 14  # sel
    csit-dpdk-perf-1804-all:
    - 4
    - 5
    - 6
    - 7
    - 8
    - 9
    - 10
    - 11
    - 12
    - 13
    csit-vpp-functional-1804-ubuntu1604-virl:
    - 229
    csit-vpp-functional-1804-centos7-virl:
    - 238
    csit-nsh_sfc-verify-func-1804-ubuntu1604-virl:
    - 7
    csit-hc2vpp-verify-func-1804-ubuntu1604:
    - 3

-
  type: "output"
  output: "report"
  format:
    html:
    - full
#    pdf:
#    - minimal

################################################################################
###                               T A B L E S                                ###
################################################################################

-
  type: "table"
  title: "VPP Performance Changes"
  algorithm: "table_performance_comparison"
  output-file-ext: ".csv"
  output-file: "{DIR[STATIC,VPP]}/performance-changes"
  history:
    -
      title: "rls1710"
      data:
        csit-vpp-perf-1710-all:
        - 11
        - 12
        - 13
        - 14
        - 15
        - 16
        - 17
        - 18
        - 19
        - 20
  reference:
    title: "rls1801"
    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
  compare:
    title: "rls1804"
    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
  data: "vpp-performance-changes"
  filter: "all"
  parameters:
  - "name"
  - "parent"
  - "throughput"
  # Number of the best and the worst tests presented in the table. Use 0 (zero)
  # to present all tests.
  nr-of-tests-shown: 20
  outlier-const: 1.5

-
  type: "table"
  title: "VPP Performance Changes - MRR"
  algorithm: "table_performance_comparison_mrr"
  output-file-ext: ".csv"
  output-file: "{DIR[STATIC,VPP]}/performance-changes-mrr"
  reference:
    title: "Release 1801"
    data:
      csit-vpp-perf-check-1801:
      - 3
      - 4
      - 5
      - 6
      - 7
      - 8
      - 9
      - 11
      - 12
      - 13
  compare:
    title: "Release 1804"
    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
  data: "vpp-performance-changes-mrr"
  filter: "all"
  parameters:
  - "name"
  - "parent"
  - "result"
  # Number of the best and the worst tests presented in the table. Use 0 (zero)
  # to present all tests.
  nr-of-tests-shown: 20
  outlier-const: 1.5

-
  type: "table"
  title: "Detailed Test Results - VPP Performance Results"
  algorithm: "table_merged_details"
  output-file-ext: ".csv"
  output-file: "{DIR[DTR,PERF,VPP]}/vpp_performance_results"
  columns:
  -
    title: "Name"
    data: "data name"
  -
    title: "Documentation"
    data: "data doc"
  -
    title: "Status"
    data: "data msg"
  rows: "generated"
  data:
    "vpp-perf-results"
  filter: "not 'NDRCHK' and not 'PDRCHK'"
  parameters:
  - "name"
  - "parent"
  - "doc"
  - "msg"

-
  type: "table"
  title: "Test configuration - VPP Performance Test Configs"
  algorithm: "table_merged_details"
  output-file-ext: ".csv"
  output-file: "{DIR[DTC,PERF,VPP]}/vpp_test_configuration"
  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-perf-results"
  filter: "not 'NDRCHK' and not 'PDRCHK'"
  parameters:
  - "parent"
  - "name"
  - "vat-history"

-
  type: "table"
  title: "Test Operational Data - VPP Performance Operational Data"
  algorithm: "table_merged_details"
  output-file-ext: ".csv"
  output-file: "{DIR[DTO,PERF,VPP]}/vpp_test_operational"
  columns:
  -
    title: "Name"
    data: "data name"
  -
    title: "VPP Operational Data - Outputs of 'show runtime' at NDR packet rate"
    data: "data show-run"
  rows: "generated"
  data:
    "vpp-perf-results"
  filter: "not 'NDRCHK' and not 'PDRCHK'"
  parameters:
  - "parent"
  - "name"
  - "show-run"

-
  type: "table"
  title: "Detailed Test Results - VPP MRR Results"
  algorithm: "table_details"
  output-file-ext: ".csv"
  output-file: "{DIR[DTR,MRR,VPP]}/vpp_mrr_results"
  columns:
  -
    title: "Name"
    data: "data name"
  -
    title: "Documentation"
    data: "data doc"
  -
    title: "Status"
    data: "data msg"
  rows: "generated"
  data:
    "vpp-mrr-results"
  filter: "'MRR'"
  parameters:
  - "name"
  - "parent"
  - "doc"
  - "msg"

-
  type: "table"
  title: "Test configuration - VPP MRR Test Configs"
  algorithm: "table_details"
  output-file-ext: ".csv"
  output-file: "{DIR[DTC,MRR,VPP]}/vpp_mrr_test_configuration"
  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-mrr-results"
  filter: "'MRR'"
  parameters:
  - "parent"
  - "name"
  - "vat-history"

-
  type: "table"
  title: "Detailed Test Results - VPP Functional Results"
  algorithm: "table_details"
  output-file-ext: ".csv"
  output-file: "{DIR[DTR,FUNC,VPP]}/vpp_functional_results"
  columns:
  -
    title: "Name"
    data: "data name"
  -
    title: "Documentation"
    data: "data doc"
  -
    title: "Status"
    data: "data status"
  rows: "generated"
  data:
    "vpp-func-results"
  filter: "all"
  parameters:
  - "name"
  - "parent"
  - "doc"
  - "status"

-
  type: "table"
  title: "Detailed Test Results - VPP Functional Results - CentOS"
  algorithm: "table_details"
  output-file-ext: ".csv"
  output-file: "{DIR[DTR,FUNC,VPP,CENTOS]}/vpp_functional_results_centos"
  columns:
  -
    title: "Name"
    data: "data name"
  -
    title: "Documentation"
    data: "data doc"
  -
    title: "Status"
    data: "data status"
  rows: "generated"
  data:
    "vpp-func-results-centos"
  filter: "all"
  parameters:
  - "name"
  - "parent"
  - "doc"
  - "status"

-
  type: "table"
  title: "Test configuration - VPP Functional Test Configs"
  algorithm: "table_details"
  output-file-ext: ".csv"
  output-file: "{DIR[DTC,FUNC,VPP]}/vpp_functional_configuration"
  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-func-results"
  filter: "all"
  parameters:
  - "parent"
  - "name"
  - "vat-history"

-
  type: "table"
  title: "Test configuration - VPP Functional Test Configs - CentOS"
  algorithm: "table_details"
  output-file-ext: ".csv"
  output-file: "{DIR[DTC,FUNC,VPP,CENTOS]}/vpp_functional_configuration_centos"
  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-func-results-centos"
  filter: "all"
  parameters:
  - "parent"
  - "name"
  - "vat-history"

-
  type: "table"
  title: "Detailed Test Results - Container Orchestrated Topologies Performance Results"
  algorithm: "table_details"
  output-file-ext: ".csv"
  output-file: "{DIR[DTR,PERF,COT]}/cot_performance_results"
  columns:
  -
    title: "Name"
    data: "data name"
  -
    title: "Documentation"
    data: "data doc"
  -
    title: "Status"
    data: "data msg"
  rows: "generated"
  data:
    "ligato-perf-results"
  filter: "all"
  parameters:
  - "name"
  - "parent"
  - "doc"
  - "msg"

-
  type: "table"
  title: "Detailed Test Results - DPDK Performance Results"
  algorithm: "table_details"
  output-file-ext: ".csv"
  output-file: "{DIR[DTR,PERF,DPDK]}/dpdk_performance_results"
  columns:
  -
    title: "Name"
    data: "data name"
  -
    title: "Documentation"
    data: "data doc"
  -
    title: "Status"
    data: "data msg"
  rows: "generated"
  data:
    "dpdk-perf-results"
  filter: "all"
  parameters:
  - "name"
  - "parent"
  - "doc"
  - "msg"

-
  type: "table"
  title: "Detailed Test Results - Honeycomb Functional Results"
  algorithm: "table_details"
  output-file-ext: ".csv"
  output-file: "{DIR[DTR,FUNC,HC]}/hc_functional_results"
  columns:
  -
    title: "Name"
    data: "data name"
  -
    title: "Documentation"
    data: "data doc"
  -
    title: "Status"
    data: "data status"
  rows: "generated"
  data:
    "hc-func-results"
  filter: "all"
  parameters:
  - "name"
  - "parent"
  - "doc"
  - "status"

-
  type: "table"
  title: "Detailed Test Results - NSH SFC Functional Results"
  algorithm: "table_details"
  output-file-ext: ".csv"
  output-file: "{DIR[DTR,FUNC,NSHSFC]}/nsh_sfc_functional_results"
  columns:
  -
    title: "Name"
    data: "data name"
  -
    title: "Documentation"
    data: "data doc"
  -
    title: "Status"
    data: "data status"
  rows: "generated"
  data:
    "nsh-func-results"
  filter: "all"
  parameters:
  - "name"
  - "parent"
  - "doc"
  - "status"

################################################################################
###                                F I L E S                                 ###
################################################################################

-
  type: "file"
  title: "VPP Performance Results"
  algorithm: "file_merged_test_results"
  output-file-ext: ".rst"
  output-file: "{DIR[DTR,PERF,VPP]}/vpp_performance_results"
  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]}"
  data:
    "vpp-perf-results"
  filter: "not 'NDRCHK' and not 'PDRCHK'"
  parameters:
  - "name"
  - "doc"
  - "level"
  - "parent"
  data-start-level: 3  # 0, 1, 2, ...
  chapters-start-level: 2  # 0, 1, 2, ...

-
  type: "file"
  title: "VPP Performance Configuration"
  algorithm: "file_merged_test_results"
  output-file-ext: ".rst"
  output-file: "{DIR[DTC,PERF,VPP]}/vpp_performance_configuration"
  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]}"
  data:
    "vpp-perf-results"
  filter: "not 'NDRCHK' and not 'PDRCHK'"
  parameters:
  - "name"
  - "doc"
  - "level"
  - "parent"
  data-start-level: 3  # 0, 1, 2, ...
  chapters-start-level: 2  # 0, 1, 2, ...

-
  type: "file"
  title: "VPP Performance Operational Data"
  algorithm: "file_merged_test_results"
  output-file-ext: ".rst"
  output-file: "{DIR[DTO,PERF,VPP]}/vpp_performance_operational_data"
  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]}"
  data:
    "vpp-perf-results"
  filter: "not 'NDRCHK' and not 'PDRCHK'"
  parameters:
  - "name"
  - "doc"
  - "level"
  - "parent"
  data-start-level: 3  # 0, 1, 2, ...
  chapters-start-level: 2  # 0, 1, 2, ...

-
  type: "file"
  title: "VPP MRR Results"
  algorithm: "file_test_results"
  output-file-ext: ".rst"
  output-file: "{DIR[DTR,MRR,VPP]}/vpp_mrr_results"
  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,MRR,VPP]}"
  data:
    "vpp-mrr-results"
  filter: "'MRR'"
  parameters:
  - "name"
  - "doc"
  - "level"
  - "parent"
  data-start-level: 2  # 0, 1, 2, ...
  chapters-start-level: 2  # 0, 1, 2, ...

-
  type: "file"
  title: "VPP MRR Configuration"
  algorithm: "file_test_results"
  output-file-ext: ".rst"
  output-file: "{DIR[DTC,MRR,VPP]}/vpp_mrr_configuration"
  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,MRR,VPP]}"
  data:
    "vpp-mrr-results"
  filter: "'MRR'"
  parameters:
  - "name"
  - "doc"
  - "level"
  - "parent"
  data-start-level: 2  # 0, 1, 2, ...
  chapters-start-level: 2  # 0, 1, 2, ...

-
  type: "file"
  title: "VPP Functional Results"
  algorithm: "file_test_results"
  output-file-ext: ".rst"
  output-file: "{DIR[DTR,FUNC,VPP]}/vpp_functional_results"
  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,FUNC,VPP]}"
  data:
    "vpp-func-results"
  filter: "all"
  parameters:
  - "name"
  - "doc"
  - "level"
  data-start-level: 3  # 0, 1, 2, ...
  chapters-start-level: 2  # 0, 1, 2, ...

-
  type: "file"
  title: "VPP Functional Results - CentOS"
  algorithm: "file_test_results"
  output-file-ext: ".rst"
  output-file: "{DIR[DTR,FUNC,VPP,CENTOS]}/vpp_functional_results_centos"
  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,FUNC,VPP,CENTOS]}"
  data:
    "vpp-func-results-centos"
  filter: "all"
  parameters:
  - "name"
  - "doc"
  - "level"
  data-start-level: 3  # 0, 1, 2, ...
  chapters-start-level: 2  # 0, 1, 2, ...

-
  type: "file"
  title: "VPP Functional Configuration"
  algorithm: "file_test_results"
  output-file-ext: ".rst"
  output-file: "{DIR[DTC,FUNC,VPP]}/vpp_functional_configuration"
  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,FUNC,VPP]}"
  data:
    "vpp-func-results"
  filter: "all"
  parameters:
  - "name"
  - "doc"
  - "level"
  data-start-level: 3  # 0, 1, 2, ...
  chapters-start-level: 2  # 0, 1, 2, ...

-
  type: "file"
  title: "VPP Functional Configuration - CentOS"
  algorithm: "file_test_results"
  output-file-ext: ".rst"
  output-file: "{DIR[DTC,FUNC,VPP,CENTOS]}/vpp_functional_configuration_centos"
  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,FUNC,VPP,CENTOS]}"
  data:
    "vpp-func-results-centos"
  filter: "all"
  parameters:
  - "name"
  - "doc"
  - "level"
  data-start-level: 3  # 0, 1, 2, ...
  chapters-start-level: 2  # 0, 1, 2, ...

-
  type: "file"
  title: "Container Orchestrated Performance Results"
  algorithm: "file_test_results"
  output-file-ext: ".rst"
  output-file: "{DIR[DTR,PERF,COT]}/cot_performance_results"
  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,COT]}"
  data:
    "ligato-perf-results"
  filter: "all"
  parameters:
  - "name"
  - "doc"
  - "level"
  data-start-level: 2  # 0, 1, 2, ...
  chapters-start-level: 2  # 0, 1, 2, ...

-
  type: "file"
  title: "DPDK Performance Results"
  algorithm: "file_test_results"
  output-file-ext: ".rst"
  output-file: "{DIR[DTR,PERF,DPDK]}/dpdk_performance_results"
  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,DPDK]}"
  data:
    "dpdk-perf-results"
  filter: "all"
  parameters:
  - "name"
  - "doc"
  - "level"
  chapters:
  - "suites"
  data-start-level: 2  # 0, 1, 2, ...
  chapters-start-level: 2  # 0, 1, 2, ...

-
  type: "file"
  title: "Honeycomb Functional Results"
  algorithm: "file_test_results"
  output-file-ext: ".rst"
  output-file: "{DIR[DTR,FUNC,HC]}/honeycomb_functional_results"
  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,FUNC,HC]}"
  data:
    "hc-func-results"
  filter: "all"
  parameters:
  - "name"
  - "doc"
  - "level"
  chapters:
  - "suites"
  data-start-level: 3  # 0, 1, 2, ...
  chapters-start-level: 2  # 0, 1, 2, ...

-
  type: "file"
  title: "NSH SFC Functional Results"
  algorithm: "file_test_results"
  output-file-ext: ".rst"
  output-file: "{DIR[DTR,FUNC,NSHSFC]}/nshsfc_functional_results"
  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,FUNC,NSHSFC]}"
  data:
    "nsh-func-results"
  filter: "all"
  parameters:
  - "name"
  - "doc"
  - "level"
  chapters:
  - "suites"
  data-start-level: 2  # 0, 1, 2, ...
  chapters-start-level: 2  # 0, 1, 2, ...

################################################################################
###                                P L O T S                                 ###
################################################################################

################################################################################
# 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"

################################################################################

# Packet Throughput - VPP L2 3n-hsw-x520
-
  type: "plot"
  title: "VPP Throughput: l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-ndr"
  algorithm: "plot_performance_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/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' or 'SCALE') and
           'NDRDISC' and
           '1T1C' 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-hsw-x520-64b-1t1c-base_and_scale-pdr"
  algorithm: "plot_performance_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/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' or 'SCALE') and
           'PDRDISC' and not 'NDRDISC' and
           '1T1C' 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-hsw-x520-64b-2t2c-base_and_scale-ndr"
  algorithm: "plot_performance_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/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' or 'SCALE') and
           'NDRDISC' and
           '2T2C' 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-hsw-x520-64b-2t2c-base_and_scale-pdr"
  algorithm: "plot_performance_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/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' or 'SCALE') and
           'PDRDISC' and not 'NDRDISC' and
           '2T2C' 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-hsw-x520-64b-1t1c-features-ndr"
  algorithm: "plot_performance_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2sw-3n-hsw-x520-64b-1t1c-features-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
           'NDRDISC' and
           '1T1C' 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-hsw-x520-64b-1t1c-features-pdr"
  algorithm: "plot_performance_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2sw-3n-hsw-x520-64b-1t1c-features-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
           'PDRDISC' and not 'NDRDISC' and
           '1T1C' 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-hsw-x520-64b-2t2c-features-ndr"
  algorithm: "plot_performance_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2sw-3n-hsw-x520-64b-2t2c-features-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
           'NDRDISC' and
           '2T2C' 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-hsw-x520-64b-2t2c-features-pdr"
  algorithm: "plot_performance_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2sw-3n-hsw-x520-64b-2t2c-features-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
           'PDRDISC' and not 'NDRDISC' and
           '2T2C' 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"

# Packet Throughput - VPP L2 3n-hsw-x710
-
  type: "plot"
  title: "VPP Throughput: l2sw-3n-hsw-x710-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"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-X710' and
           '64B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '1T1C' 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-hsw-x710-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-base_and_scale-pdr"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-X710' and
           '64B' and
           ('BASE' or 'SCALE') and
           'PDRDISC' and not 'NDRDISC' and
           '1T1C' 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-hsw-x710-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"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-X710' and
           '64B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '2T2C' 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-hsw-x710-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-base_and_scale-pdr"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-X710' and
           '64B' and
           ('BASE' or 'SCALE') and
           'PDRDISC' and not 'NDRDISC' and
           '2T2C' 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-hsw-x710-64b-1t1c-features-ndr"
  algorithm: "plot_performance_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2sw-3n-hsw-x710-64b-1t1c-features-ndr"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-X710' and
           '64B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'NDRDISC' and
           '1T1C' 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-hsw-x710-64b-1t1c-features-pdr"
  algorithm: "plot_performance_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2sw-3n-hsw-x710-64b-1t1c-features-pdr"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-X710' and
           '64B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'PDRDISC' and not 'NDRDISC' and
           '1T1C' 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-hsw-x710-64b-2t2c-features-ndr"
  algorithm: "plot_performance_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2sw-3n-hsw-x710-64b-2t2c-features-ndr"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-X710' and
           '64B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'NDRDISC' and
           '2T2C' 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-hsw-x710-64b-2t2c-features-pdr"
  algorithm: "plot_performance_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2sw-3n-hsw-x710-64b-2t2c-features-pdr"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-X710' and
           '64B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'PDRDISC' and not 'NDRDISC' and
           '2T2C' 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"

# Packet Throughput - VPP L2 3n-hsw-xl710
-
  type: "plot"
  title: "VPP Throughput: 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"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-XL710' and
           '64B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '1T1C' 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-hsw-xl710-64b-1t1c-base_and_scale-pdr"
  algorithm: "plot_performance_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/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
           'PDRDISC' and not 'NDRDISC' and
           '1T1C' 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-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"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-XL710' and
           '64B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '2T2C' 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-hsw-xl710-64b-2t2c-base_and_scale-pdr"
  algorithm: "plot_performance_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/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
           'PDRDISC' and not 'NDRDISC' and
           '2T2C' 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"

# Packet Throughput - VPP L2 3n-skx-x710
-
  type: "plot"
  title: "VPP Throughput: l2sw-3n-skx-x710-64b-2t1c-base_and_scale-ndr"
  algorithm: "plot_performance_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/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
           'NDRDISC' 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-x710-64b-2t1c-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-pdr"
  data: "plot-vpp-throughput-latency-3n-skx"
  filter: "'NIC_Intel-X710' and
           '64B' and
           ('BASE' or 'SCALE') and
           'PDRDISC' and not 'NDRDISC' 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-x710-64b-4t2c-base_and_scale-ndr"
  algorithm: "plot_performance_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/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
           'NDRDISC' 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-x710-64b-4t2c-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-pdr"
  data: "plot-vpp-throughput-latency-3n-skx"
  filter: "'NIC_Intel-X710' and
           '64B' and
           ('BASE' or 'SCALE') and
           'PDRDISC' and not 'NDRDISC' 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-x710-64b-2t1c-features-ndr"
  algorithm: "plot_performance_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2sw-3n-skx-x710-64b-2t1c-features-ndr"
  data: "plot-vpp-throughput-latency-3n-skx"
  filter: "'NIC_Intel-X710' and
           '64B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'NDRDISC' 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-x710-64b-2t1c-features-pdr"
  algorithm: "plot_performance_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2sw-3n-skx-x710-64b-2t1c-features-pdr"
  data: "plot-vpp-throughput-latency-3n-skx"
  filter: "'NIC_Intel-X710' and
           '64B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'PDRDISC' and not 'NDRDISC' 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-x710-64b-4t2c-features-ndr"
  algorithm: "plot_performance_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2sw-3n-skx-x710-64b-4t2c-features-ndr"
  data: "plot-vpp-throughput-latency-3n-skx"
  filter: "'NIC_Intel-X710' and
           '64B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'NDRDISC' 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-x710-64b-4t2c-features-pdr"
  algorithm: "plot_performance_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2sw-3n-skx-x710-64b-4t2c-features-pdr"
  data: "plot-vpp-throughput-latency-3n-skx"
  filter: "'NIC_Intel-X710' and
           '64B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'PDRDISC' and not 'NDRDISC' 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"

# Packet Throughput - VPP L2 3n-skx-xxv710
-
  type: "plot"
  title: "VPP Throughput: l2sw-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr"
  algorithm: "plot_performance_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2sw-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr"
  data: "plot-vpp-throughput-latency-3n-skx"
  filter: "'NIC_Intel-XXV710' and
           '64B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' 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-base_and_scale-pdr"
  algorithm: "plot_performance_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2sw-3n-skx-xxv710-64b-2t1c-base_and_scale-pdr"
  data: "plot-vpp-throughput-latency-3n-skx"
  filter: "'NIC_Intel-XXV710' and
           '64B' and
           ('BASE' or 'SCALE') and
           'PDRDISC' and not 'NDRDISC' 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-base_and_scale-ndr"
  algorithm: "plot_performance_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2sw-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr"
  data: "plot-vpp-throughput-latency-3n-skx"
  filter: "'NIC_Intel-XXV710' and
           '64B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' 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-base_and_scale-pdr"
  algorithm: "plot_performance_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2sw-3n-skx-xxv710-64b-4t2c-base_and_scale-pdr"
  data: "plot-vpp-throughput-latency-3n-skx"
  filter: "'NIC_Intel-XXV710' and
           '64B' and
           ('BASE' or 'SCALE') and
           'PDRDISC' and not 'NDRDISC' 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
           'NDRDISC' 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
           'PDRDISC' and not 'NDRDISC' 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
           'NDRDISC' 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
           'PDRDISC' and not 'NDRDISC' 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"

# Packet Throughput - VPP L2 2n-skx-x710
-
  type: "plot"
  title: "VPP Throughput: l2sw-2n-skx-x710-64b-2t1c-base_and_scale-ndr"
  algorithm: "plot_performance_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2sw-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
           'NDRDISC' 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-2n-skx-x710-64b-2t1c-base_and_scale-pdr"
  algorithm: "plot_performance_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/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
           'PDRDISC' and not 'NDRDISC' 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-2n-skx-x710-64b-4t2c-base_and_scale-ndr"
  algorithm: "plot_performance_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2sw-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
           'NDRDISC' 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-2n-skx-x710-64b-4t2c-base_and_scale-pdr"
  algorithm: "plot_performance_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/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
           'PDRDISC' and not 'NDRDISC' 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-2n-skx-x710-64b-2t1c-features-ndr"
  algorithm: "plot_performance_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2sw-2n-skx-x710-64b-2t1c-features-ndr"
  data: "plot-vpp-throughput-latency-2n-skx"
  filter: "'NIC_Intel-X710' and
           '64B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'NDRDISC' 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-2n-skx-x710-64b-2t1c-features-pdr"
  algorithm: "plot_performance_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2sw-2n-skx-x710-64b-2t1c-features-pdr"
  data: "plot-vpp-throughput-latency-2n-skx"
  filter: "'NIC_Intel-X710' and
           '64B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'PDRDISC' and not 'NDRDISC' 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-2n-skx-x710-64b-4t2c-features-ndr"
  algorithm: "plot_performance_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2sw-2n-skx-x710-64b-4t2c-features-ndr"
  data: "plot-vpp-throughput-latency-2n-skx"
  filter: "'NIC_Intel-X710' and
           '64B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'NDRDISC' 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-2n-skx-x710-64b-4t2c-features-pdr"
  algorithm: "plot_performance_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2sw-2n-skx-x710-64b-4t2c-features-pdr"
  data: "plot-vpp-throughput-latency-2n-skx"
  filter: "'NIC_Intel-X710' and
           '64B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'PDRDISC' and not 'NDRDISC' 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"

# Packet Throughput - VPP L2 2n-skx-xxv710
-
  type: "plot"
  title: "VPP Throughput: l2sw-2n-skx-xxv710-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"
  data: "plot-vpp-throughput-latency-2n-skx"
  filter: "'NIC_Intel-XXV710' and
           '64B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' 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-2n-skx-xxv710-64b-2t1c-base_and_scale-pdr"
  algorithm: "plot_performance_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2sw-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
           'PDRDISC' and not 'NDRDISC' 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-2n-skx-xxv710-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"
  data: "plot-vpp-throughput-latency-2n-skx"
  filter: "'NIC_Intel-XXV710' and
           '64B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' 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-2n-skx-xxv710-64b-4t2c-base_and_scale-pdr"
  algorithm: "plot_performance_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2sw-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
           'PDRDISC' and not 'NDRDISC' 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-2n-skx-xxv710-64b-2t1c-features-ndr"
  algorithm: "plot_performance_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2sw-2n-skx-xxv710-64b-2t1c-features-ndr"
  data: "plot-vpp-throughput-latency-2n-skx"
  filter: "'NIC_Intel-XXV710' and
           '64B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'NDRDISC' 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-2n-skx-xxv710-64b-2t1c-features-pdr"
  algorithm: "plot_performance_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2sw-2n-skx-xxv710-64b-2t1c-features-pdr"
  data: "plot-vpp-throughput-latency-2n-skx"
  filter: "'NIC_Intel-XXV710' and
           '64B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'PDRDISC' and not 'NDRDISC' 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-2n-skx-xxv710-64b-4t2c-features-ndr"
  algorithm: "plot_performance_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2sw-2n-skx-xxv710-64b-4t2c-features-ndr"
  data: "plot-vpp-throughput-latency-2n-skx"
  filter: "'NIC_Intel-XXV710' and
           '64B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'NDRDISC' 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-2n-skx-xxv710-64b-4t2c-features-pdr"
  algorithm: "plot_performance_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2sw-2n-skx-xxv710-64b-4t2c-features-pdr"
  data: "plot-vpp-throughput-latency-2n-skx"
  filter: "'NIC_Intel-XXV710' and
           '64B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'PDRDISC' and not 'NDRDISC' 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"

################################################################################

# Packet Throughput - VPP Container Memif 3n-hsw-x520
-
  type: "plot"
  title: "VPP Throughput: memif-3n-hsw-x520-64b-1t1c-base_and_scale-ndr"
  algorithm: "plot_performance_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/memif-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' or 'SCALE') and
           'NDRDISC' and
           '1T1C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  title: "VPP Throughput: memif-3n-hsw-x520-64b-1t1c-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-pdr"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-X520-DA2' and
           '64B' and
           ('BASE' or 'SCALE') and
           'PDRDISC' and not 'NDRDISC' and
           '1T1C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  title: "VPP Throughput: memif-3n-hsw-x520-64b-2t2c-base_and_scale-ndr"
  algorithm: "plot_performance_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/memif-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' or 'SCALE') and
           'NDRDISC' and
           '2T2C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  title: "VPP Throughput: memif-3n-hsw-x520-64b-2t2c-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-pdr"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-X520-DA2' and
           '64B' and
           ('BASE' or 'SCALE') and
           'PDRDISC' and not 'NDRDISC' and
           '2T2C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

# Packet Throughput - VPP Container Memif 3n-hsw-x710
-
  type: "plot"
  title: "VPP Throughput: memif-3n-hsw-x710-64b-1t1c-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"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-X710' and
           '64B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '1T1C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  title: "VPP Throughput: memif-3n-hsw-x710-64b-1t1c-base_and_scale-pdr"
  algorithm: "plot_performance_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/memif-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
           'PDRDISC' and not 'NDRDISC' and
           '1T1C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  title: "VPP Throughput: memif-3n-hsw-x710-64b-2t2c-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"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-X710' and
           '64B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '2T2C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  title: "VPP Throughput: memif-3n-hsw-x710-64b-2t2c-base_and_scale-pdr"
  algorithm: "plot_performance_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/memif-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
           'PDRDISC' and not 'NDRDISC' and
           '2T2C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

# Packet Throughput - VPP Container Memif 3n-hsw-xl710
-
  type: "plot"
  title: "VPP Throughput: memif-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr"
  algorithm: "plot_performance_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/memif-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
           'NDRDISC' and
           '1T1C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  title: "VPP Throughput: memif-3n-hsw-xl710-64b-1t1c-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-pdr"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-XL710' and
           '64B' and
           ('BASE' or 'SCALE') and
           'PDRDISC' and not 'NDRDISC' and
           '1T1C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  title: "VPP Throughput: memif-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr"
  algorithm: "plot_performance_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/memif-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
           'NDRDISC' and
           '2T2C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  title: "VPP Throughput: memif-3n-hsw-xl710-64b-2t2c-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-pdr"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-XL710' and
           '64B' and
           ('BASE' or 'SCALE') and
           'PDRDISC' and not 'NDRDISC' and
           '2T2C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

# Packet Throughput - VPP Container Memif 3n-skx-x710
-
  type: "plot"
  title: "VPP Throughput: memif-3n-skx-x710-64b-2t1c-base_and_scale-ndr"
  algorithm: "plot_performance_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/memif-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
           'NDRDISC' and
           '2T1C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  title: "VPP Throughput: memif-3n-skx-x710-64b-2t1c-base_and_scale-pdr"
  algorithm: "plot_performance_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/memif-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
           'PDRDISC' and not 'NDRDISC' and
           '2T1C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
            'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  title: "VPP Throughput: memif-3n-skx-x710-64b-4t2c-base_and_scale-ndr"
  algorithm: "plot_performance_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/memif-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
           'NDRDISC' and
           '4T2C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  title: "VPP Throughput: memif-3n-skx-x710-64b-4t2c-base_and_scale-pdr"
  algorithm: "plot_performance_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/memif-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
           'PDRDISC' and not 'NDRDISC' and
           '4T2C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

# Packet Throughput - VPP Container Memif 3n-skx-xxv710
-
  type: "plot"
  title: "VPP Throughput: memif-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr"
  algorithm: "plot_performance_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/memif-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr"
  data: "plot-vpp-throughput-latency-3n-skx"
  filter: "'NIC_Intel-XXV710' and
           '64B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '2T1C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  title: "VPP Throughput: memif-3n-skx-xxv710-64b-2t1c-base_and_scale-pdr"
  algorithm: "plot_performance_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/memif-3n-skx-xxv710-64b-2t1c-base_and_scale-pdr"
  data: "plot-vpp-throughput-latency-3n-skx"
  filter: "'NIC_Intel-XXV710' and
           '64B' and
           ('BASE' or 'SCALE') and
           'PDRDISC' and not 'NDRDISC' and
           '2T1C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  title: "VPP Throughput: memif-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr"
  algorithm: "plot_performance_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/memif-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr"
  data: "plot-vpp-throughput-latency-3n-skx"
  filter: "'NIC_Intel-XXV710' and
           '64B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '4T2C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  title: "VPP Throughput: memif-3n-skx-xxv710-64b-4t2c-base_and_scale-pdr"
  algorithm: "plot_performance_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/memif-3n-skx-xxv710-64b-4t2c-base_and_scale-pdr"
  data: "plot-vpp-throughput-latency-3n-skx"
  filter: "'NIC_Intel-XXV710' and
           '64B' and
           ('BASE' or 'SCALE') and
           'PDRDISC' and not 'NDRDISC' and
           '4T2C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

# Packet Throughput - VPP Container Memif 2n-skx-x710
-
  type: "plot"
  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]}/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
           'NDRDISC' and
           '2T1C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  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]}/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
           'PDRDISC' and not 'NDRDISC' and
           '2T1C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  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]}/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
           'NDRDISC' and
           '4T2C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  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]}/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
           'PDRDISC' and not 'NDRDISC' and
           '4T2C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

# Packet Throughput - VPP Container Memif 2n-skx-xxv710
-
  type: "plot"
  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]}/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
           'NDRDISC' and
           '2T1C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  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]}/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
           'PDRDISC' and not 'NDRDISC' and
           '2T1C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  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]}/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
           'NDRDISC' and
           '4T2C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  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]}/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
           'PDRDISC' and not 'NDRDISC' and
           '4T2C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

################################################################################

# Packet Throughput - VPP Container Orchestrated Memif 3n-hsw-x520
-
  type: "plot"
  title: "VPP Throughput: k8s-memif-3n-hsw-x520-64b-1t1c-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
           '64B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '1T1C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  title: "VPP Throughput: k8s-memif-3n-hsw-x520-64b-1t1c-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
           '64B' and
           ('BASE' or 'SCALE') and
           'PDRDISC' and not 'NDRDISC' and
           '1T1C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  title: "VPP Throughput: k8s-memif-3n-hsw-x520-64b-2t2c-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
           '64B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '2T2C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  title: "VPP Throughput: k8s-memif-3n-hsw-x520-64b-2t2c-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
           '64B' and
           ('BASE' or 'SCALE') and
           'PDRDISC' and not 'NDRDISC' and
           '2T2C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

# Packet Throughput - VPP Container Orchestrated Memif 3n-hsw-x710
-
  type: "plot"
  title: "VPP Throughput: k8s-memif-3n-hsw-x710-64b-1t1c-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
           '64B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '1T1C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  title: "VPP Throughput: k8s-memif-3n-hsw-x710-64b-1t1c-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
           '64B' and
           ('BASE' or 'SCALE') and
           'PDRDISC' and not 'NDRDISC' and
           '1T1C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  title: "VPP Throughput: k8s-memif-3n-hsw-x710-64b-2t2c-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
           '64B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '2T2C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  title: "VPP Throughput: k8s-memif-3n-hsw-x710-64b-2t2c-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
           '64B' and
           ('BASE' or 'SCALE') and
           'PDRDISC' and not 'NDRDISC' and
           '2T2C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

# Packet Throughput - VPP Container Orchestrated Memif 3n-skx-x710
-
  type: "plot"
  title: "VPP Throughput: k8s-memif-3n-skx-x710-64b-2t1c-base_and_scale-ndr"
  algorithm: "plot_performance_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/k8s-memif-3n-skx-x710-64b-2t1c-base_and_scale-ndr"
  data: "plot-ligato-throughput-latency-3n-skx"
  filter: "'NIC_Intel-X710' and
           '64B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '2T1C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  title: "VPP Throughput: k8s-memif-3n-skx-x710-64b-2t1c-base_and_scale-pdr"
  algorithm: "plot_performance_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/k8s-memif-3n-skx-x710-64b-2t1c-base_and_scale-pdr"
  data: "plot-ligato-throughput-latency-3n-skx"
  filter: "'NIC_Intel-X710' and
           '64B' and
           ('BASE' or 'SCALE') and
           'PDRDISC' and not 'NDRDISC' and
           '2T1C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
            'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  title: "VPP Throughput: k8s-memif-3n-skx-x710-64b-4t2c-base_and_scale-ndr"
  algorithm: "plot_performance_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/k8s-memif-3n-skx-x710-64b-4t2c-base_and_scale-ndr"
  data: "plot-ligato-throughput-latency-3n-skx"
  filter: "'NIC_Intel-X710' and
           '64B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '4T2C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  title: "VPP Throughput: k8s-memif-3n-skx-x710-64b-4t2c-base_and_scale-pdr"
  algorithm: "plot_performance_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/k8s-memif-3n-skx-x710-64b-4t2c-base_and_scale-pdr"
  data: "plot-ligato-throughput-latency-3n-skx"
  filter: "'NIC_Intel-X710' and
           '64B' and
           ('BASE' or 'SCALE') and
           'PDRDISC' and not 'NDRDISC' and
           '4T2C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

# Packet Throughput - VPP Container Orchestrated Memif 3n-skx-xxv710
-
  type: "plot"
  title: "VPP Throughput: k8s-memif-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr"
  algorithm: "plot_performance_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/k8s-memif-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr"
  data: "plot-ligato-throughput-latency-3n-skx"
  filter: "'NIC_Intel-XXV710' and
           '64B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '2T1C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  title: "VPP Throughput: k8s-memif-3n-skx-xxv710-64b-2t1c-base_and_scale-pdr"
  algorithm: "plot_performance_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/k8s-memif-3n-skx-xxv710-64b-2t1c-base_and_scale-pdr"
  data: "plot-ligato-throughput-latency-3n-skx"
  filter: "'NIC_Intel-XXV710' and
           '64B' and
           ('BASE' or 'SCALE') and
           'PDRDISC' and not 'NDRDISC' and
           '2T1C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  title: "VPP Throughput: k8s-memif-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr"
  algorithm: "plot_performance_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/k8s-memif-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr"
  data: "plot-ligato-throughput-latency-3n-skx"
  filter: "'NIC_Intel-XXV710' and
           '64B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '4T2C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  title: "VPP Throughput: k8s-memif-3n-skx-xxv710-64b-4t2c-base_and_scale-pdr"
  algorithm: "plot_performance_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/k8s-memif-3n-skx-xxv710-64b-4t2c-base_and_scale-pdr"
  data: "plot-ligato-throughput-latency-3n-skx"
  filter: "'NIC_Intel-XXV710' and
           '64B' and
           ('BASE' or 'SCALE') and
           'PDRDISC' and not 'NDRDISC' and
           '4T2C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

# Packet Throughput - VPP Container Orchestrated Memif 2n-skx-x710
-
  type: "plot"
  title: "VPP Throughput: k8s-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-2n-skx-x710-64b-2t1c-base_and_scale-ndr"
  data: "plot-ligato-throughput-latency-2n-skx"
  filter: "'NIC_Intel-X710' and
           '64B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '2T1C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  title: "VPP Throughput: k8s-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-2n-skx-x710-64b-2t1c-base_and_scale-pdr"
  data: "plot-ligato-throughput-latency-2n-skx"
  filter: "'NIC_Intel-X710' and
           '64B' and
           ('BASE' or 'SCALE') and
           'PDRDISC' and not 'NDRDISC' and
           '2T1C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  title: "VPP Throughput: k8s-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-2n-skx-x710-64b-4t2c-base_and_scale-ndr"
  data: "plot-ligato-throughput-latency-2n-skx"
  filter: "'NIC_Intel-X710' and
           '64B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '4T2C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  title: "VPP Throughput: k8s-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-2n-skx-x710-64b-4t2c-base_and_scale-pdr"
  data: "plot-ligato-throughput-latency-2n-skx"
  filter: "'NIC_Intel-X710' and
           '64B' and
           ('BASE' or 'SCALE') and
           'PDRDISC' and not 'NDRDISC' and
           '4T2C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

# Packet Throughput - VPP Container Orchestrated Memif 2n-skx-xxv710
-
  type: "plot"
  title: "VPP Throughput: k8s-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-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr"
  data: "plot-ligato-throughput-latency-2n-skx"
  filter: "'NIC_Intel-XXV710' and
           '64B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '2T1C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  title: "VPP Throughput: k8s-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-2n-skx-xxv710-64b-2t1c-base_and_scale-pdr"
  data: "plot-ligato-throughput-latency-2n-skx"
  filter: "'NIC_Intel-XXV710' and
           '64B' and
           ('BASE' or 'SCALE') and
           'PDRDISC' and not 'NDRDISC' and
           '2T1C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  title: "VPP Throughput: k8s-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-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr"
  data: "plot-ligato-throughput-latency-2n-skx"
  filter: "'NIC_Intel-XXV710' and
           '64B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '4T2C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  title: "VPP Throughput: k8s-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-2n-skx-xxv710-64b-4t2c-base_and_scale-pdr"
  data: "plot-ligato-throughput-latency-2n-skx"
  filter: "'NIC_Intel-XXV710' and
           '64B' and
           ('BASE' or 'SCALE') and
           'PDRDISC' and not 'NDRDISC' and
           '4T2C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

################################################################################

# Packet Throughput - VPP IPv4 3n-hsw-x520
-
  type: "plot"
  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-x520-64b-1t1c-base_and_scale-ndr"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-X520-DA2' and
           '64B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '1T1C' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  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-x520-64b-1t1c-base_and_scale-pdr"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-X520-DA2' and
           '64B' and
           ('BASE' or 'SCALE') and
           'PDRDISC' and not 'NDRDISC' and
           '1T1C' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  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-x520-64b-2t2c-base_and_scale-ndr"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-X520-DA2' and
           '64B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '2T2C' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  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-x520-64b-2t2c-base_and_scale-pdr"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-X520-DA2' and
           '64B' and
           ('BASE' or 'SCALE') and
           'PDRDISC' and not 'NDRDISC' and
           '2T2C' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  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-hsw-x520-64b-1t1c-features-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
           'NDRDISC' and
           '1T1C' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  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-hsw-x520-64b-1t1c-features-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
           'PDRDISC' and not 'NDRDISC' and
           '1T1C' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  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-hsw-x520-64b-2t2c-features-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
           'NDRDISC' and
           '2T2C' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  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-hsw-x520-64b-2t2c-features-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
           'PDRDISC' and not 'NDRDISC' and
           '2T2C' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

# Packet Throughput - VPP IPv4 3n-hsw-x710
-
  type: "plot"
  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-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
           'NDRDISC' and
           '1T1C' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  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-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
           'PDRDISC' and not 'NDRDISC' and
           '1T1C' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  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-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
           'NDRDISC' and
           '2T2C' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  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-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
           'PDRDISC' and not 'NDRDISC' and
           '2T2C' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  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-3n-hsw-x710-64b-1t1c-features-ndr"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-X710' and
           '64B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'NDRDISC' and
           '1T1C' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  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-3n-hsw-x710-64b-1t1c-features-pdr"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-X710' and
           '64B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'PDRDISC' and not 'NDRDISC' and
           '1T1C' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  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-3n-hsw-x710-64b-2t2c-features-ndr"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-X710' and
           '64B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'NDRDISC' and
           '2T2C' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  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-3n-hsw-x710-64b-2t2c-features-pdr"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-X710' and
           '64B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'PDRDISC' and not 'NDRDISC' and
           '2T2C' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

# Packet Throughput - VPP IPv4 3n-hsw-xl710
-
  type: "plot"
  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]}/ip4-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
           'NDRDISC' and
           '1T1C' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  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]}/ip4-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
           'PDRDISC' and not 'NDRDISC' and
           '1T1C' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  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]}/ip4-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
           'NDRDISC' and
           '2T2C' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  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]}/ip4-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
           'PDRDISC' and not 'NDRDISC' and
           '2T2C' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

# Packet Throughput - VPP IPv4 3n-skx-x710
-
  type: "plot"
  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]}/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
           'NDRDISC' and
           '2T1C' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  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]}/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
           'PDRDISC' and not 'NDRDISC' and
           '2T1C' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  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]}/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
           'NDRDISC' and
           '4T2C' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  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]}/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
           'PDRDISC' and not 'NDRDISC' and
           '4T2C' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  title: "VPP Throughput: ip4-3n-skx-x710-64b-2t1c-features-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
           '64B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'NDRDISC' and
           '2T1C' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  title: "VPP Throughput: ip4-3n-skx-x710-64b-2t1c-features-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
           '64B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'PDRDISC' and not 'NDRDISC' and
           '2T1C' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  title: "VPP Throughput: ip4-3n-skx-x710-64b-4t2c-features-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
           '64B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'NDRDISC' and
           '4T2C' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  title: "VPP Throughput: ip4-3n-skx-x710-64b-4t2c-features-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
           '64B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'PDRDISC' and not 'NDRDISC' and
           '4T2C' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

# Packet Throughput - VPP IPv4 3n-skx-xxv710
-
  type: "plot"
  title: "VPP Throughput: ip4-3n-skx-xxv710-64b-2t1c-base_and_scale-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
           '64B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '2T1C' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  title: "VPP Throughput: ip4-3n-skx-xxv710-64b-2t1c-base_and_scale-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
           '64B' and
           ('BASE' or 'SCALE') and
           'PDRDISC' and not 'NDRDISC' and
           '2T1C' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  title: "VPP Throughput: ip4-3n-skx-xxv710-64b-4t2c-base_and_scale-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
           '64B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '4T2C' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  title: "VPP Throughput: ip4-3n-skx-xxv710-64b-4t2c-base_and_scale-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
           '64B' and
           ('BASE' or 'SCALE') and
           'PDRDISC' and not 'NDRDISC' and
           '4T2C' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  title: "VPP Throughput: ip4-3n-skx-xxv710-64b-2t1c-features-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
           '64B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'NDRDISC' and
           '2T1C' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  title: "VPP Throughput: ip4-3n-skx-xxv710-64b-2t1c-features-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
           '64B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'PDRDISC' and not 'NDRDISC' and
           '2T1C' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  title: "VPP Throughput: ip4-3n-skx-xxv710-64b-4t2c-features-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
           '64B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'NDRDISC' and
           '4T2C' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  title: "VPP Throughput: ip4-3n-skx-xxv710-64b-4t2c-features-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
           '64B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'PDRDISC' and not 'NDRDISC' and
           '4T2C' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

# Packet Throughput - VPP IPv4 2n-skx-x710
-
  type: "plot"
  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]}/ip4-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
           'NDRDISC' and
           '2T1C' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  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]}/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
           'PDRDISC' and not 'NDRDISC' and
           '2T1C' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  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]}/ip4-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
           'NDRDISC' and
           '4T2C' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  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]}/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
           'PDRDISC' and not 'NDRDISC' and
           '4T2C' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  title: "VPP Throughput: ip4-2n-skx-x710-64b-2t1c-features-ndr"
  algorithm: "plot_performance_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip4-2n-skx-x710-64b-2t1c-features-ndr"
  data: "plot-vpp-throughput-latency-2n-skx"
  filter: "'NIC_Intel-X710' and
           '64B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'NDRDISC' and
           '2T1C' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  title: "VPP Throughput: ip4-2n-skx-x710-64b-2t1c-features-pdr"
  algorithm: "plot_performance_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip4-2n-skx-x710-64b-2t1c-features-pdr"
  data: "plot-vpp-throughput-latency-2n-skx"
  filter: "'NIC_Intel-X710' and
           '64B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'PDRDISC' and not 'NDRDISC' and
           '2T1C' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  title: "VPP Throughput: ip4-2n-skx-x710-64b-4t2c-features-ndr"
  algorithm: "plot_performance_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip4-2n-skx-x710-64b-4t2c-features-ndr"
  data: "plot-vpp-throughput-latency-2n-skx"
  filter: "'NIC_Intel-X710' and
           '64B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'NDRDISC' and
           '4T2C' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  title: "VPP Throughput: ip4-2n-skx-x710-64b-4t2c-features-pdr"
  algorithm: "plot_performance_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip4-2n-skx-x710-64b-4t2c-features-pdr"
  data: "plot-vpp-throughput-latency-2n-skx"
  filter: "'NIC_Intel-X710' and
           '64B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'PDRDISC' and not 'NDRDISC' and
           '4T2C' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

# Packet Throughput - VPP IPv4 2n-skx-xxv710
-
  type: "plot"
  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]}/ip4-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
           'NDRDISC' and
           '2T1C' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  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]}/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
           'PDRDISC' and not 'NDRDISC' and
           '2T1C' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  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]}/ip4-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
           'NDRDISC' and
           '4T2C' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  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]}/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
           'PDRDISC' and not 'NDRDISC' and
           '4T2C' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  title: "VPP Throughput: ip4-2n-skx-xxv710-64b-2t1c-features-ndr"
  algorithm: "plot_performance_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip4-2n-skx-xxv710-64b-2t1c-features-ndr"
  data: "plot-vpp-throughput-latency-2n-skx"
  filter: "'NIC_Intel-XXV710' and
           '64B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'NDRDISC' and
           '2T1C' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  title: "VPP Throughput: ip4-2n-skx-xxv710-64b-2t1c-features-pdr"
  algorithm: "plot_performance_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip4-2n-skx-xxv710-64b-2t1c-features-pdr"
  data: "plot-vpp-throughput-latency-2n-skx"
  filter: "'NIC_Intel-XXV710' and
           '64B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'PDRDISC' and not 'NDRDISC' and
           '2T1C' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  title: "VPP Throughput: ip4-2n-skx-xxv710-64b-4t2c-features-ndr"
  algorithm: "plot_performance_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip4-2n-skx-xxv710-64b-4t2c-features-ndr"
  data: "plot-vpp-throughput-latency-2n-skx"
  filter: "'NIC_Intel-XXV710' and
           '64B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'NDRDISC' and
           '4T2C' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  title: "VPP Throughput: ip4-2n-skx-xxv710-64b-4t2c-features-pdr"
  algorithm: "plot_performance_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip4-2n-skx-xxv710-64b-4t2c-features-pdr"
  data: "plot-vpp-throughput-latency-2n-skx"
  filter: "'NIC_Intel-XXV710' and
           '64B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'PDRDISC' and not 'NDRDISC' and
           '4T2C' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

################################################################################

# Packet Throughput - VPP IPv4 tunnels 3n-hsw-x520
-
  type: "plot"
  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]}/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
           'NDRDISC' and
           '1T1C' and
           ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and
           not 'VHOST' and
           not 'IPSECHW'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  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]}/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
           'PDRDISC' and not 'NDRDISC' and
           '1T1C' and
           ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and
           not 'VHOST' and
           not 'IPSECHW'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  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]}/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
           'NDRDISC' and
           '2T2C' and
           ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and
           not 'VHOST' and
           not 'IPSECHW'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  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]}/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
           'PDRDISC' and not 'NDRDISC' and
           '2T2C' and
           ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and
           not 'VHOST' and
           not 'IPSECHW'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

# Packet Throughput - VPP IPv4 tunnels 3n-hsw-x710
-
  type: "plot"
  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]}/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
           'NDRDISC' and
           '1T1C' and
           ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and
           not 'VHOST' and
           not 'IPSECHW'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  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]}/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
           'PDRDISC' and not 'NDRDISC' and
           '1T1C' and
           ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and
           not 'VHOST' and
           not 'IPSECHW'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  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]}/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
           'NDRDISC' and
           '2T2C' and
           ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and
           not 'VHOST' and
           not 'IPSECHW'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  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]}/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
           'PDRDISC' and not 'NDRDISC' and
           '2T2C' and
           ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and
           not 'VHOST' and
           not 'IPSECHW'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

# Packet Throughput - VPP IPv4 tunnels 3n-skx-x710
-
  type: "plot"
  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]}/ip4tun-3n-skx-x710-64b-2t1c-base_and_scale-ndr"
  data: "plot-vpp-throughput-latency-3n-skx"
  filter: "'NIC_Intel-X710' and
           '64B' and
           'ENCAP' and
           'NDRDISC' and
           '2T1C' and
           ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and
           not 'VHOST' and
           not 'IPSECHW'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  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]}/ip4tun-3n-skx-x710-64b-2t1c-base_and_scale-pdr"
  data: "plot-vpp-throughput-latency-3n-skx"
  filter: "'NIC_Intel-X710' and
           '64B' and
           'ENCAP' and
           'PDRDISC' and not 'NDRDISC' and
           '2T1C' and
           ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and
           not 'VHOST' and
           not 'IPSECHW'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  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]}/ip4tun-3n-skx-x710-64b-4t2c-base_and_scale-ndr"
  data: "plot-vpp-throughput-latency-3n-skx"
  filter: "'NIC_Intel-X710' and
           '64B' and
           'ENCAP' and
           'NDRDISC' and
           '4T2C' and
           ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and
           not 'VHOST' and
           not 'IPSECHW'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  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]}/ip4tun-3n-skx-x710-64b-4t2c-base_and_scale-pdr"
  data: "plot-vpp-throughput-latency-3n-skx"
  filter: "'NIC_Intel-X710' and
           '64B' and
           'ENCAP' and
           'PDRDISC' and not 'NDRDISC' and
           '4T2C' and
           ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and
           not 'VHOST' and
           not 'IPSECHW'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

# Packet Throughput - VPP IPv4 tunnels 3n-skx-xxv710
-
  type: "plot"
  title: "VPP Throughput: ip4tun-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr"
  algorithm: "plot_performance_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr"
  data: "plot-vpp-throughput-latency-3n-skx"
  filter: "'NIC_Intel-XXV710' and
           '64B' and
           'ENCAP' and
           'NDRDISC' and
           '2T1C' and
           ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and
           not 'VHOST' and
           not 'IPSECHW'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  title: "VPP Throughput: ip4tun-3n-skx-xxv710-64b-2t1c-base_and_scale-pdr"
  algorithm: "plot_performance_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-skx-xxv710-64b-2t1c-base_and_scale-pdr"
  data: "plot-vpp-throughput-latency-3n-skx"
  filter: "'NIC_Intel-XXV710' and
           '64B' and
           'ENCAP' and
           'PDRDISC' and not 'NDRDISC' and
           '2T1C' and
           ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and
           not 'VHOST' and
           not 'IPSECHW'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  title: "VPP Throughput: ip4tun-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr"
  algorithm: "plot_performance_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr"
  data: "plot-vpp-throughput-latency-3n-skx"
  filter: "'NIC_Intel-XXV710' and
           '64B' and
           'ENCAP' and
           'NDRDISC' and
           '4T2C' and
           ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and
           not 'VHOST' and
           not 'IPSECHW'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  title: "VPP Throughput: ip4tun-3n-skx-xxv710-64b-4t2c-base_and_scale-pdr"
  algorithm: "plot_performance_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-skx-xxv710-64b-4t2c-base_and_scale-pdr"
  data: "plot-vpp-throughput-latency-3n-skx"
  filter: "'NIC_Intel-XXV710' and
           '64B' and
           'ENCAP' and
           'PDRDISC' and not 'NDRDISC' and
           '4T2C' and
           ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and
           not 'VHOST' and
           not 'IPSECHW'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

# Packet Throughput - VPP IPv4 tunnels 2n-skx-x710
-
  type: "plot"
  title: "VPP Throughput: ip4tun-2n-skx-x710-64b-2t1c-base_and_scale-ndr"
  algorithm: "plot_performance_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip4tun-2n-skx-x710-64b-2t1c-base_and_scale-ndr"
  data: "plot-vpp-throughput-latency-2n-skx"
  filter: "'NIC_Intel-X710' and
           '64B' and
           'ENCAP' and
           'NDRDISC' and
           '2T1C' and
           ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and
           not 'VHOST' and
           not 'IPSECHW'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  title: "VPP Throughput: ip4tun-2n-skx-x710-64b-2t1c-base_and_scale-pdr"
  algorithm: "plot_performance_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip4tun-2n-skx-x710-64b-2t1c-base_and_scale-pdr"
  data: "plot-vpp-throughput-latency-2n-skx"
  filter: "'NIC_Intel-X710' and
           '64B' and
           'ENCAP' and
           'PDRDISC' and not 'NDRDISC' and
           '2T1C' and
           ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and
           not 'VHOST' and
           not 'IPSECHW'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  title: "VPP Throughput: ip4tun-2n-skx-x710-64b-4t2c-base_and_scale-ndr"
  algorithm: "plot_performance_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip4tun-2n-skx-x710-64b-4t2c-base_and_scale-ndr"
  data: "plot-vpp-throughput-latency-2n-skx"
  filter: "'NIC_Intel-X710' and
           '64B' and
           'ENCAP' and
           'NDRDISC' and
           '4T2C' and
           ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and
           not 'VHOST' and
           not 'IPSECHW'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  title: "VPP Throughput: ip4tun-2n-skx-x710-64b-4t2c-base_and_scale-pdr"
  algorithm: "plot_performance_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip4tun-2n-skx-x710-64b-4t2c-base_and_scale-pdr"
  data: "plot-vpp-throughput-latency-2n-skx"
  filter: "'NIC_Intel-X710' and
           '64B' and
           'ENCAP' and
           'PDRDISC' and not 'NDRDISC' and
           '4T2C' and
           ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and
           not 'VHOST' and
           not 'IPSECHW'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

# Packet Throughput - VPP IPv4 tunnels 2n-skx-xxv710
-
  type: "plot"
  title: "VPP Throughput: ip4tun-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr"
  algorithm: "plot_performance_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip4tun-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
           'NDRDISC' and
           '2T1C' and
           ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and
           not 'VHOST' and
           not 'IPSECHW'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  title: "VPP Throughput: ip4tun-2n-skx-xxv710-64b-2t1c-base_and_scale-pdr"
  algorithm: "plot_performance_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip4tun-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
           'PDRDISC' and not 'NDRDISC' and
           '2T1C' and
           ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and
           not 'VHOST' and
           not 'IPSECHW'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  title: "VPP Throughput: ip4tun-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr"
  algorithm: "plot_performance_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip4tun-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
           'NDRDISC' and
           '4T2C' and
           ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and
           not 'VHOST' and
           not 'IPSECHW'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  title: "VPP Throughput: ip4tun-2n-skx-xxv710-64b-4t2c-base_and_scale-pdr"
  algorithm: "plot_performance_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip4tun-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
           'PDRDISC' and not 'NDRDISC' and
           '4T2C' and
           ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and
           not 'VHOST' and
           not 'IPSECHW'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

################################################################################

# Packet Throughput - VPP IPv6 3n-hsw-x520
-
  type: "plot"
  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]}/ip6-3n-hsw-x520-78b-1t1c-base_and_scale-ndr"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-X520-DA2' and
           '78B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '1T1C' and
           'IP6FWD' and
           not 'SRv6' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  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]}/ip6-3n-hsw-x520-78b-1t1c-base_and_scale-pdr"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-X520-DA2' and
           '78B' and
           ('BASE' or 'SCALE') and
           'PDRDISC' and not 'NDRDISC' and
           '1T1C' and
           'IP6FWD' and
           not 'SRv6' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  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]}/ip6-3n-hsw-x520-78b-2t2c-base_and_scale-ndr"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-X520-DA2' and
           '78B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '2T2C' and
           'IP6FWD' and
           not 'SRv6' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  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]}/ip6-3n-hsw-x520-78b-2t2c-base_and_scale-pdr"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-X520-DA2' and
           '78B' and
           ('BASE' or 'SCALE') and
           'PDRDISC' and not 'NDRDISC' and
           '2T2C' and
           'IP6FWD' and
           not 'SRv6' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  title: "VPP Throughput: ip6-3n-hsw-x520-78b-1t1c-features-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
           'NDRDISC' and
           '1T1C' and
           'IP6FWD' and
           not 'SRv6' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  title: "VPP Throughput: ip6-3n-hsw-x520-78b-1t1c-features-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
           'PDRDISC' and not 'NDRDISC' and
           '1T1C' and
           'IP6FWD' and
           not 'SRv6' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  title: "VPP Throughput: ip6-3n-hsw-x520-78b-2t2c-features-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
           'NDRDISC' and
           '2T2C' and
           not 'SRv6' and
           'IP6FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  title: "VPP Throughput: ip6-3n-hsw-x520-78b-2t2c-features-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
           'PDRDISC' and not 'NDRDISC' and
           '2T2C' and
           'IP6FWD' and
           not 'SRv6' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

# Packet Throughput - VPP IPv6 3n-hsw-x710
-
  type: "plot"
  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]}/ip6-3n-hsw-x710-78b-1t1c-base_and_scale-ndr"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-X710' and
           '78B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '1T1C' and
           'IP6FWD' and
           not 'SRv6' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  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]}/ip6-3n-hsw-x710-78b-1t1c-base_and_scale-pdr"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-X710' and
           '78B' and
           ('BASE' or 'SCALE') and
           'PDRDISC' and not 'NDRDISC' and
           '1T1C' and
           'IP6FWD' and
           not 'SRv6' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  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]}/ip6-3n-hsw-x710-78b-2t2c-base_and_scale-ndr"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-X710' and
           '78B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '2T2C' and
           'IP6FWD' and
           not 'SRv6' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  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]}/ip6-3n-hsw-x710-78b-2t2c-base_and_scale-pdr"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-X710' and
           '78B' and
           ('BASE' or 'SCALE') and
           'PDRDISC' and not 'NDRDISC' and
           '2T2C' and
           'IP6FWD' and
           not 'SRv6' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  title: "VPP Throughput: ip6-3n-hsw-x710-78b-1t1c-features-ndr"
  algorithm: "plot_performance_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-x710-78b-1t1c-features-ndr"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-X710' and
           '78B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'NDRDISC' and
           '1T1C' and
           'IP6FWD' and
           not 'SRv6' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  title: "VPP Throughput: ip6-3n-hsw-x710-78b-1t1c-features-pdr"
  algorithm: "plot_performance_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-x710-78b-1t1c-features-pdr"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-X710' and
           '78B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'PDRDISC' and not 'NDRDISC' and
           '1T1C' and
           'IP6FWD' and
           not 'SRv6' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  title: "VPP Throughput: ip6-3n-hsw-x710-78b-2t2c-features-ndr"
  algorithm: "plot_performance_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-x710-78b-2t2c-features-ndr"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-X710' and
           '78B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'NDRDISC' and
           '2T2C' and
           'IP6FWD' and
           not 'SRv6' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  title: "VPP Throughput: ip6-3n-hsw-x710-78b-2t2c-features-pdr"
  algorithm: "plot_performance_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-x710-78b-2t2c-features-pdr"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-X710' and
           '78B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'PDRDISC' and not 'NDRDISC' and
           '2T2C' and
           'IP6FWD' and
           not 'SRv6' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

# Packet Throughput - VPP IPv6 3n-hsw-xl710
-
  type: "plot"
  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]}/ip6-3n-hsw-xl710-78b-1t1c-base_and_scale-ndr"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-XL710' and
           '78B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '1T1C' and
           'IP6FWD' and
           not 'SRv6' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  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]}/ip6-3n-hsw-xl710-78b-1t1c-base_and_scale-pdr"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-XL710' and
           '78B' and
           ('BASE' or 'SCALE') and
           'PDRDISC' and not 'NDRDISC' and
           '1T1C' and
           'IP6FWD' and
           not 'SRv6' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  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]}/ip6-3n-hsw-xl710-78b-2t2c-base_and_scale-ndr"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-XL710' and
           '78B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '2T2C' and
           'IP6FWD' and
           not 'SRv6' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  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]}/ip6-3n-hsw-xl710-78b-2t2c-base_and_scale-pdr"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-XL710' and
           '78B' and
           ('BASE' or 'SCALE') and
           'PDRDISC' and not 'NDRDISC' and
           '2T2C' and
           'IP6FWD' and
           not 'SRv6' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

# Packet Throughput - VPP IPv6 3n-skx-x710
-
  type: "plot"
  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]}/ip6-3n-skx-x710-78b-2t1c-base_and_scale-ndr"
  data: "plot-vpp-throughput-latency-3n-skx"
  filter: "'NIC_Intel-X710' and
           '78B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '2T1C' and
           'IP6FWD' and
           not 'SRv6' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  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]}/ip6-3n-skx-x710-78b-2t1c-base_and_scale-pdr"
  data: "plot-vpp-throughput-latency-3n-skx"
  filter: "'NIC_Intel-X710' and
           '78B' and
           ('BASE' or 'SCALE') and
           'PDRDISC' and not 'NDRDISC' and
           '2T1C' and
           'IP6FWD' and
           not 'SRv6' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  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]}/ip6-3n-skx-x710-78b-4t2c-base_and_scale-ndr"
  data: "plot-vpp-throughput-latency-3n-skx"
  filter: "'NIC_Intel-X710' and
           '78B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '4T2C' and
           'IP6FWD' and
           not 'SRv6' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  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]}/ip6-3n-skx-x710-78b-4t2c-base_and_scale-pdr"
  data: "plot-vpp-throughput-latency-3n-skx"
  filter: "'NIC_Intel-X710' and
           '78B' and
           ('BASE' or 'SCALE') and
           'PDRDISC' and not 'NDRDISC' and
           '4T2C' and
           'IP6FWD' and
           not 'SRv6' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  title: "VPP Throughput: ip6-3n-skx-x710-78b-2t1c-features-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"
  filter: "'NIC_Intel-X710' and
           '78B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'NDRDISC' and
           '2T1C' and
           'IP6FWD' and
           not 'SRv6' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  title: "VPP Throughput: ip6-3n-skx-x710-78b-2t1c-features-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"
  filter: "'NIC_Intel-X710' and
           '78B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'PDRDISC' and not 'NDRDISC' and
           '2T1C' and
           'IP6FWD' and
           not 'SRv6' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  title: "VPP Throughput: ip6-3n-skx-x710-78b-4t2c-features-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"
  filter: "'NIC_Intel-X710' and
           '78B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'NDRDISC' and
           '4T2C' and
           'IP6FWD' and
           not 'SRv6' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  title: "VPP Throughput: ip6-3n-skx-x710-78b-4t2c-features-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"
  filter: "'NIC_Intel-X710' and
           '78B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'PDRDISC' and not 'NDRDISC' and
           '4T2C' and
           'IP6FWD' and
           not 'SRv6' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

# Packet Throughput - VPP IPv6 3n-skx-xxv710
-
  type: "plot"
  title: "VPP Throughput: ip6-3n-skx-xxv710-78b-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"
  filter: "'NIC_Intel-XXV710' and
           '78B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '2T1C' and
           'IP6FWD' and
           not 'SRv6' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  title: "VPP Throughput: ip6-3n-skx-xxv710-78b-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"
  filter: "'NIC_Intel-XXV710' and
           '78B' and
           ('BASE' or 'SCALE') and
           'PDRDISC' and not 'NDRDISC' and
           '2T1C' and
           'IP6FWD' and
           not 'SRv6' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  title: "VPP Throughput: ip6-3n-skx-xxv710-78b-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"
  filter: "'NIC_Intel-XXV710' and
           '78B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '4T2C' and
           'IP6FWD' and
           not 'SRv6' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  title: "VPP Throughput: ip6-3n-skx-xxv710-78b-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"
  filter: "'NIC_Intel-XXV710' and
           '78B' and
           ('BASE' or 'SCALE') and
           'PDRDISC' and not 'NDRDISC' and
           '4T2C' and
           'IP6FWD' and
           not 'SRv6' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  title: "VPP Throughput: ip6-3n-skx-xxv710-78b-2t1c-features-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
           'NDRDISC' and
           '2T1C' and
           'IP6FWD' and
           not 'SRv6' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  title: "VPP Throughput: ip6-3n-skx-xxv710-78b-2t1c-features-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
           'PDRDISC' and not 'NDRDISC' and
           '2T1C' and
           'IP6FWD' and
           not 'SRv6' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  title: "VPP Throughput: ip6-3n-skx-xxv710-78b-4t2c-features-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
           'NDRDISC' and
           '4T2C' and
           'IP6FWD' and
           not 'SRv6' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  title: "VPP Throughput: ip6-3n-skx-xxv710-78b-4t2c-features-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
           'PDRDISC' and not 'NDRDISC' and
           '4T2C' and
           'IP6FWD' and
           not 'SRv6' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

# Packet Throughput - VPP IPv6 2n-skx-x710
-
  type: "plot"
  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,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
           'NDRDISC' and
           '2T1C' and
           'IP6FWD' and
           not 'SRv6' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  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,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
           'PDRDISC' and not 'NDRDISC' and
           '2T1C' and
           'IP6FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  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,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
           'NDRDISC' and
           '4T2C' and
           'IP6FWD' and
           not 'SRv6' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  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,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
           'PDRDISC' and not 'NDRDISC' and
           '4T2C' and
           'IP6FWD' and
           not 'SRv6' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  title: "VPP Throughput: ip6-2n-skx-x710-78b-2t1c-features-ndr"
  algorithm: "plot_performance_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip6-2n-skx-x710-78b-2t1c-features-ndr"
  data: "plot-vpp-throughput-latency-2n-skx"
  filter: "'NIC_Intel-X710' and
           '78B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'NDRDISC' and
           '2T1C' and
           'IP6FWD' and
           not 'SRv6' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  title: "VPP Throughput: ip6-2n-skx-x710-78b-2t1c-features-pdr"
  algorithm: "plot_performance_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip6-2n-skx-x710-78b-2t1c-features-pdr"
  data: "plot-vpp-throughput-latency-2n-skx"
  filter: "'NIC_Intel-X710' and
           '78B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'PDRDISC' and not 'NDRDISC' and
           '2T1C' and
           'IP6FWD' and
           not 'SRv6' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  title: "VPP Throughput: ip6-2n-skx-x710-78b-4t2c-features-ndr"
  algorithm: "plot_performance_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip6-2n-skx-x710-78b-4t2c-features-ndr"
  data: "plot-vpp-throughput-latency-2n-skx"
  filter: "'NIC_Intel-X710' and
           '78B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'NDRDISC' and
           '4T2C' and
           'IP6FWD' and
           not 'SRv6' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  title: "VPP Throughput: ip6-2n-skx-x710-78b-4t2c-features-pdr"
  algorithm: "plot_performance_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip6-2n-skx-x710-78b-4t2c-features-pdr"
  data: "plot-vpp-throughput-latency-2n-skx"
  filter: "'NIC_Intel-X710' and
           '78B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'PDRDISC' and not 'NDRDISC' and
           '4T2C' and
           'IP6FWD' and
           not 'SRv6' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

# Packet Throughput - VPP IPv6 2n-skx-xxv710
-
  type: "plot"
  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,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
           'NDRDISC' and
           '2T1C' and
           'IP6FWD' and
           not 'SRv6' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  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,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
           'PDRDISC' and not 'NDRDISC' and
           '2T1C' and
           'IP6FWD' and
           not 'SRv6' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  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,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
           'NDRDISC' and
           '4T2C' and
           'IP6FWD' and
           not 'SRv6' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  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,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
           'PDRDISC' and not 'NDRDISC' and
           '4T2C' and
           'IP6FWD' and
           not 'SRv6' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  title: "VPP Throughput: ip6-2n-skx-xxv710-78b-2t1c-features-ndr"
  algorithm: "plot_performance_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip6-2n-skx-xxv710-78b-2t1c-features-ndr"
  data: "plot-vpp-throughput-latency-2n-skx"
  filter: "'NIC_Intel-XXV710' and
           '78B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'NDRDISC' and
           '2T1C' and
           'IP6FWD' and
           not 'SRv6' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  title: "VPP Throughput: ip6-2n-skx-xxv710-78b-2t1c-features-pdr"
  algorithm: "plot_performance_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip6-2n-skx-xxv710-78b-2t1c-features-pdr"
  data: "plot-vpp-throughput-latency-2n-skx"
  filter: "'NIC_Intel-XXV710' and
           '78B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'PDRDISC' and not 'NDRDISC' and
           '2T1C' and
           'IP6FWD' and
           not 'SRv6' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  title: "VPP Throughput: ip6-2n-skx-xxv710-78b-4t2c-features-ndr"
  algorithm: "plot_performance_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip6-2n-skx-xxv710-78b-4t2c-features-ndr"
  data: "plot-vpp-throughput-latency-2n-skx"
  filter: "'NIC_Intel-XXV710' and
           '78B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'NDRDISC' and
           '4T2C' and
           'IP6FWD' and
           not 'SRv6' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  title: "VPP Throughput: ip6-2n-skx-xxv710-78b-4t2c-features-pdr"
  algorithm: "plot_performance_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip6-2n-skx-xxv710-78b-4t2c-features-pdr"
  data: "plot-vpp-throughput-latency-2n-skx"
  filter: "'NIC_Intel-XXV710' and
           '78B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'PDRDISC' and not 'NDRDISC' and
           '4T2C' and
           'IP6FWD' and
           not 'SRv6' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

################################################################################

# Packet Throughput - VPP IPv6 tunnels 3n-hsw-x520
-
  type: "plot"
  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,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
           'NDRDISC' and
           '1T1C' and
           ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  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,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
           'PDRDISC' and not 'NDRDISC' and
           '1T1C' and
           ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  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,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
           'NDRDISC' and
           '2T2C' and
           ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  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,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
           'PDRDISC' and not 'NDRDISC' and
           '2T2C' and
           ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

################################################################################

# Packet Throughput - VPP IPSec 3n-hsw-xl710
-
  type: "plot"
  title: "VPP Throughput: ipsec-3n-hsw-xl710-64b-1t1c-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 
           '64B' and 
           'IP4FWD' and 
           'NDRDISC' and 
           '1T1C' and 
           'IPSECHW' and 
           ('IPSECTRAN' or 'IPSECTUN') and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  title: "VPP Throughput: ipsec-3n-hsw-xl710-64b-1t1c-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 
           '64B' and 
           'IP4FWD' and 
           'PDRDISC' and not 'NDRDISC' and
           '1T1C' and 
           'IPSECHW' and 
           ('IPSECTRAN' or 'IPSECTUN') and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  title: "VPP Throughput: ipsec-3n-hsw-xl710-64b-2t2c-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 
           '64B' and 
           'IP4FWD' and 
           'NDRDISC' and 
           '2T2C' and 
           'IPSECHW' and 
           ('IPSECTRAN' or 'IPSECTUN') and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  title: "VPP Throughput: ipsec-3n-hsw-xl710-64b-2t2c-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 
           '64B' and 
           'IP4FWD' and 
           'PDRDISC' and not 'NDRDISC' and
           '2T2C' and 
           'IPSECHW' and 
           ('IPSECTRAN' or 'IPSECTUN') and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

################################################################################

# Packet Throughput - VPP SRv6 3n-hsw-x520
-
  type: "plot"
  title: "VPP Throughput: srv6-3n-hsw-x520-78b-1t1c-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
           'NDRDISC' and
           '1T1C' and
           'IP6FWD' and
           'SRv6'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  title: "VPP Throughput: srv6-3n-hsw-x520-78b-1t1c-features-pdr"
  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
           'PDRDISC' and not 'NDRDISC' and
           '1T1C' and
           'IP6FWD' and
           'SRv6'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  title: "VPP Throughput: srv6-3n-hsw-x520-78b-2t2c-features-ndr"
  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
           'NDRDISC' and
           '2T2C' and
           'IP6FWD' and
           'SRv6'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  title: "VPP Throughput: srv6-3n-hsw-x520-78b-2t2c-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
           'PDRDISC' and not 'NDRDISC' and
           '1T1C' and
           'IP6FWD' and
           'SRv6'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

################################################################################

# Packet Throughput - VPP vhost l2sw 3n-hsw-x520
-
  type: "plot"
  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,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 
           'NDRDISC' and 
           '1T1C' and 
           'VHOST' and 
           not ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  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,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 
           'NDRDISC' and 
           '2T2C' and 
           'VHOST' and 
           not ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  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,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 
           'PDRDISC' and not 'NDRDISC' and
           '1T1C' and 
           'VHOST' and 
           not ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  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,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 
           'PDRDISC' and not 'NDRDISC' and
           '2T2C' and 
           'VHOST' and 
           not ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

# Packet Throughput - VPP vhost ip4 3n-hsw-x520
-
  type: "plot"
  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,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 
           'NDRDISC' and 
           '1T1C' and 
           'VHOST' and 
           not 'VXLAN' and 
           not 'IP4FWD' and 
           not 'DOT1Q' and 
           not '2VM'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  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,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 
           'NDRDISC' and 
           '2T2C' and 
           'VHOST' and 
           not 'VXLAN' and 
           not 'IP4FWD' and 
           not 'DOT1Q' and 
           not '2VM'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  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,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 
           'PDRDISC' and not 'NDRDISC' and
           '1T1C' and 
           'VHOST' and 
           not 'VXLAN' and 
           not 'IP4FWD' and 
           not 'DOT1Q' and 
           not '2VM'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  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,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 
           'PDRDISC' and not 'NDRDISC' and
           '2T2C' and 
           'VHOST' and 
           not 'VXLAN' and 
           not 'IP4FWD' and 
           not 'DOT1Q' and 
           not '2VM'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

# Packet Throughput - VPP vhost l2sw 3n-hsw-x710
-
  type: "plot"
  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,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 
           'NDRDISC' and 
           '1T1C' and 
           'VHOST' and 
           not ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  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,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 
           'NDRDISC' and 
           '2T2C' and 
           'VHOST' and 
           not ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  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,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 
           'PDRDISC' and not 'NDRDISC' and
           '1T1C' and 
           'VHOST' and 
           not ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  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,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 
           'PDRDISC' and not 'NDRDISC' and
           '2T2C' and 
           'VHOST' and 
           not ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

# Packet Throughput - VPP vhost ip4 3n-hsw-x710
-
  type: "plot"
  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,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 
           'NDRDISC' and 
           '1T1C' and 
           'VHOST' and 
           not 'VXLAN' and 
           not 'IP4FWD' and 
           not 'DOT1Q' and 
           not '2VM'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  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,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 
           'NDRDISC' and 
           '2T2C' and 
           'VHOST' and 
           not 'VXLAN' and 
           not 'IP4FWD' and 
           not 'DOT1Q' and 
           not '2VM'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  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,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 
           'PDRDISC' and not 'NDRDISC' and
           '1T1C' and 
           'VHOST' and 
           not 'VXLAN' and 
           not 'IP4FWD' and 
           not 'DOT1Q' and 
           not '2VM'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  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,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 
           'PDRDISC' and not 'NDRDISC' and
           '2T2C' and 
           'VHOST' and 
           not 'VXLAN' and 
           not 'IP4FWD' and 
           not 'DOT1Q' and 
           not '2VM'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

# Packet Throughput - VPP vhost l2sw 3n-hsw-xl710
-
  type: "plot"
  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]}/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 
           'NDRDISC' and 
           '1T1C' and 
           'VHOST' and 
           not ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  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]}/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 
           'NDRDISC' and 
           '2T2C' and 
           'VHOST' and 
           not ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  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]}/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 
           'PDRDISC' and not 'NDRDISC' and
           '1T1C' and 
           'VHOST' and 
           not ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  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]}/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 
           'PDRDISC' and not 'NDRDISC' and
           '2T2C' and 
           'VHOST' and 
           not ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

# Packet Throughput - VPP vhost ip4 3n-hsw-xl710
-
  type: "plot"
  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]}/vhost-ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-XL710' and
           '64B' and 
           'NDRDISC' and 
           '1T1C' and 
           'VHOST' and 
           not 'VXLAN' and 
           not 'IP4FWD' and 
           not 'DOT1Q' and 
           not '2VM'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  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]}/vhost-ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-XL710' and
           '64B' and 
           'NDRDISC' and 
           '2T2C' and 
           'VHOST' and 
           not 'VXLAN' and 
           not 'IP4FWD' and 
           not 'DOT1Q' and 
           not '2VM'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  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]}/vhost-ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-pdr"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-XL710' and
           '64B' and 
           'PDRDISC' and not 'NDRDISC' and
           '1T1C' and 
           'VHOST' and 
           not 'VXLAN' and 
           not 'IP4FWD' and 
           not 'DOT1Q' and 
           not '2VM'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  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]}/vhost-ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-pdr"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-XL710' and
           '64B' and 
           'PDRDISC' and not 'NDRDISC' and
           '2T2C' and 
           'VHOST' and 
           not 'VXLAN' and 
           not 'IP4FWD' and 
           not 'DOT1Q' and 
           not '2VM'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

################################################################################

# Packet Throughput - VPP VTS 3n-hsw-x520
-
  type: "plot"
  title: "VPP Throughput: vts-3n-hsw-x520-64b-1t1c-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
           'NDRDISC' and
           '1T1C' and
           'VTS'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  title: "VPP Throughput: vts-3n-hsw-x520-64b-2t2c-ndr"
  algorithm: "plot_performance_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/vts-3n-hsw-x520-64b-2t2c-ndr"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-X520-DA2' and
           '64B' and
           'NDRDISC' and
           '2T2C' and
           'VTS'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  title: "VPP Throughput: vts-3n-hsw-x520-64b-1t1c-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
           'PDRDISC' and not 'NDRDISC' and
           '1T1C' and
           'VTS'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  title: "VPP Throughput: vts-3n-hsw-x520-64b-2t2c-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
           'PDRDISC' and not 'NDRDISC' and
           '2T2C' and
           'VTS'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

################################################################################

# Packet Throughput - DPDK l3fwd 3n-hsw-x520
-
  type: "plot"
  title: "DPDK Throughput: l3fwd-3n-hsw-x520-64b-1t1c-base-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
           'NDRDISC' and
           '1T1C' and
           'IP4FWD'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  title: "DPDK Throughput: l3fwd-3n-hsw-x520-64b-2t2c-base-ndr"
  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
           'NDRDISC' and
           '2T2C' and
           'IP4FWD'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  title: "DPDK Throughput: l3fwd-3n-hsw-x520-64b-1t1c-base-pdr"
  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
           'PDRDISC' and not 'NDRDISC' and
           '1T1C' and
           'IP4FWD'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"

-
  type: "plot"
  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
           'PDRDISC' and not 'NDRDISC' and
           '2T2C' and
           'IP4FWD'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    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
           'NDRDISC' and
           '1T1C' and
           'IP4FWD'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    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
           'NDRDISC' and
           '2T2C' and
           'IP4FWD'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    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
           'PDRDISC' and not 'NDRDISC' and
           '1T1C' and
           'IP4FWD'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    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
           'PDRDISC' and not 'NDRDISC' and
           '2T2C' and
           'IP4FWD'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    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
           'NDRDISC' and
           '1T1C' and
           'IP4FWD'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    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
           'NDRDISC' and
           '2T2C' and
           'IP4FWD'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    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
           'PDRDISC' and not 'NDRDISC' and
           '1T1C' and
           'IP4FWD'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    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
           'PDRDISC' and not 'NDRDISC' and
           '2T2C' and
           'IP4FWD'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    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
           'NDRDISC' and
           '2T1C' and
           'IP4FWD'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    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
           'NDRDISC' and
           '4T2C' and
           'IP4FWD'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    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
           'PDRDISC' and not 'NDRDISC' and
           '2T1C' and
           'IP4FWD'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    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
           'PDRDISC' and not 'NDRDISC' and
           '4T2C' and
           'IP4FWD'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    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
           'NDRDISC' and
           '2T1C' and
           'IP4FWD'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    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
           'NDRDISC' and
           '4T2C' and
           'IP4FWD'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    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
           'PDRDISC' and not 'NDRDISC' and
           '2T1C' and
           'IP4FWD'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    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
           'PDRDISC' and not 'NDRDISC' and
           '4T2C' and
           'IP4FWD'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    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
           'NDRDISC' and
           '2T1C' and
           'IP4FWD'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    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
           'NDRDISC' and
           '4T2C' and
           'IP4FWD'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    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
           'PDRDISC' and not 'NDRDISC' and
           '2T1C' and
           'IP4FWD'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    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
           'PDRDISC' and not 'NDRDISC' and
           '4T2C' and
           'IP4FWD'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    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
           'NDRDISC' and
           '2T1C' and
           'IP4FWD'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    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
           'NDRDISC' and
           '4T2C' and
           'IP4FWD'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    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
           'PDRDISC' and not 'NDRDISC' and
           '2T1C' and
           'IP4FWD'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    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
           'PDRDISC' and not 'NDRDISC' and
           '4T2C' and
           'IP4FWD'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    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
           'NDRDISC' and
           '1T1C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    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
           'NDRDISC' and
           '2T2C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    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
           'PDRDISC' and not 'NDRDISC' and
           '1T1C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    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
           'PDRDISC' and not 'NDRDISC' and
           '2T2C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    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
           'NDRDISC' and
           '1T1C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    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
           'NDRDISC' and
           '2T2C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    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
           'PDRDISC' and not 'NDRDISC' and
           '1T1C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    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
           'PDRDISC' and not 'NDRDISC' and
           '2T2C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    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
           'NDRDISC' and
           '1T1C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    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
           'NDRDISC' and
           '2T2C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    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
           'PDRDISC' and not 'NDRDISC' and
           '1T1C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    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
           'PDRDISC' and not 'NDRDISC' and
           '2T2C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    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
           'NDRDISC' and
           '2T1C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    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
           'NDRDISC' and
           '4T2C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    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
           'PDRDISC' and not 'NDRDISC' and
           '2T1C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    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
           'PDRDISC' and not 'NDRDISC' and
           '4T2C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    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
           'NDRDISC' and
           '2T1C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    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
           'NDRDISC' and
           '4T2C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    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
           'PDRDISC' and not 'NDRDISC' and
           '4T1C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    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
           'PDRDISC' and not 'NDRDISC' and
           '4T2C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    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
           'NDRDISC' and
           '2T1C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    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
           'NDRDISC' and
           '4T2C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    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
           'PDRDISC' and not 'NDRDISC' and
           '2T1C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    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
           'PDRDISC' and not 'NDRDISC' and
           '4T2C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    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
           'NDRDISC' and
           '2T1C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    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
           'NDRDISC' and
           '4T2C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    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
           'PDRDISC' and not 'NDRDISC' and
           '2T1C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    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
           'PDRDISC' and not 'NDRDISC' and
           '4T2C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')"
  parameters:
  - "throughput"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-throughput"








################################################################################

# Packet Latency - VPP L2 3n-hsw-x520
-
  type: "plot"
  title: "VPP Latency: l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat50"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-X520-DA2' and
           '64B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '1T1C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           not 'MEMIF'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

-
  type: "plot"
  title: "VPP Latency: l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat50"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-X520-DA2' and
           '64B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '2T2C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           not 'MEMIF'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

-
  type: "plot"
  title: "VPP Latency: l2sw-3n-hsw-x520-64b-1t1c-features-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2sw-3n-hsw-x520-64b-1t1c-features-ndr-lat50"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-X520-DA2' and
           '64B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'NDRDISC' and
           '1T1C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           not 'MEMIF'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

-
  type: "plot"
  title: "VPP Latency: l2sw-3n-hsw-x520-64b-2t2c-features-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2sw-3n-hsw-x520-64b-2t2c-features-ndr-lat50"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-X520-DA2' and
           '64B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'NDRDISC' and
           '2T2C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           not 'MEMIF'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

# Packet Latency - VPP L2 3n-hsw-x710
-
  type: "plot"
  title: "VPP Latency: l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat50"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-X710' and
           '64B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '1T1C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           not 'MEMIF'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

-
  type: "plot"
  title: "VPP Latency: l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat50"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-X710' and
           '64B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '2T2C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           not 'MEMIF'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

-
  type: "plot"
  title: "VPP Latency: l2sw-3n-hsw-x710-64b-1t1c-features-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2sw-3n-hsw-x710-64b-1t1c-features-ndr-lat50"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-X710' and
           '64B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'NDRDISC' and
           '1T1C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           not 'MEMIF'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

-
  type: "plot"
  title: "VPP Latency: l2sw-3n-hsw-x710-64b-2t2c-features-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2sw-3n-hsw-x710-64b-2t2c-features-ndr-lat50"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-X710' and
           '64B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'NDRDISC' and
           '2T2C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           not 'MEMIF'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

# Packet Latency - VPP L2 3n-hsw-xl710
-
  type: "plot"
  title: "VPP Latency: l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat50"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-XL710' and
           '64B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '1T1C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           not 'MEMIF'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

-
  type: "plot"
  title: "VPP Latency: l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat50"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-XL710' and
           '64B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '2T2C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           not 'MEMIF'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

# Packet Latency - VPP L2 3n-skx-x710
-
  type: "plot"
  title: "VPP Latency: l2sw-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2sw-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat50"
  data: "plot-vpp-throughput-latency-3n-skx"
  filter: "'NIC_Intel-X710' and
           '64B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '2T1C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           not 'MEMIF'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

-
  type: "plot"
  title: "VPP Latency: l2sw-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2sw-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat50"
  data: "plot-vpp-throughput-latency-3n-skx"
  filter: "'NIC_Intel-X710' and
           '64B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '4T2C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           not 'MEMIF'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

-
  type: "plot"
  title: "VPP Latency: l2sw-3n-skx-x710-64b-2t1c-features-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2sw-3n-skx-x710-64b-2t1c-features-ndr-lat50"
  data: "plot-vpp-throughput-latency-3n-skx"
  filter: "'NIC_Intel-X710' and
           '64B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'NDRDISC' and
           '2T1C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           not 'MEMIF'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

-
  type: "plot"
  title: "VPP Latency: l2sw-3n-skx-x710-64b-4t2c-features-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2sw-3n-skx-x710-64b-4t2c-features-ndr-lat50"
  data: "plot-vpp-throughput-latency-3n-skx"
  filter: "'NIC_Intel-X710' and
           '64B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'NDRDISC' and
           '4T2C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           not 'MEMIF'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

# Packet Latency - VPP L2 3n-skx-xxv710
-
  type: "plot"
  title: "VPP Latency: l2sw-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2sw-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat50"
  data: "plot-vpp-throughput-latency-3n-skx"
  filter: "'NIC_Intel-XXV710' and
           '64B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '2T1C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           not 'MEMIF'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

-
  type: "plot"
  title: "VPP Latency: l2sw-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2sw-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat50"
  data: "plot-vpp-throughput-latency-3n-skx"
  filter: "'NIC_Intel-XXV710' and
           '64B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '4T2C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           not 'MEMIF'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

-
  type: "plot"
  title: "VPP Latency: l2sw-3n-skx-xxv710-64b-2t1c-features-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2sw-3n-skx-xxv710-64b-2t1c-features-ndr-lat50"
  data: "plot-vpp-throughput-latency-3n-skx"
  filter: "'NIC_Intel-XXV710' and
           '64B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'NDRDISC' and
           '2T1C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           not 'MEMIF'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

-
  type: "plot"
  title: "VPP Latency: l2sw-3n-skx-xxv710-64b-4t2c-features-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2sw-3n-skx-xxv710-64b-4t2c-features-ndr-lat50"
  data: "plot-vpp-throughput-latency-3n-skx"
  filter: "'NIC_Intel-XXV710' and
           '64B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'NDRDISC' and
           '4T2C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           not 'MEMIF'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

# Packet Latency - VPP L2 2n-skx-x710
-
  type: "plot"
  title: "VPP Latency: l2sw-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2sw-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat50"
  data: "plot-vpp-throughput-latency-2n-skx"
  filter: "'NIC_Intel-X710' and
           '64B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '2T1C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           not 'MEMIF'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

-
  type: "plot"
  title: "VPP Latency: l2sw-2n-skx-x710-64b-4t2c-base_and_scale-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2sw-2n-skx-x710-64b-4t2c-base_and_scale-ndr-lat50"
  data: "plot-vpp-throughput-latency-2n-skx"
  filter: "'NIC_Intel-X710' and
           '64B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '4T2C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           not 'MEMIF'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

-
  type: "plot"
  title: "VPP Latency: l2sw-2n-skx-x710-64b-2t1c-features-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2sw-2n-skx-x710-64b-2t1c-features-ndr-lat50"
  data: "plot-vpp-throughput-latency-2n-skx"
  filter: "'NIC_Intel-X710' and
           '64B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'NDRDISC' and
           '2T1C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           not 'MEMIF'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

-
  type: "plot"
  title: "VPP Latency: l2sw-2n-skx-x710-64b-4t2c-features-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2sw-2n-skx-x710-64b-4t2c-features-ndr-lat50"
  data: "plot-vpp-throughput-latency-2n-skx"
  filter: "'NIC_Intel-X710' and
           '64B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'NDRDISC' and
           '4T2C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           not 'MEMIF'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

# Packet Latency - VPP L2 2n-skx-xxv710
-
  type: "plot"
  title: "VPP Latency: l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2sw-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat50"
  data: "plot-vpp-throughput-latency-2n-skx"
  filter: "'NIC_Intel-XXV710' and
           '64B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '2T1C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           not 'MEMIF'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

-
  type: "plot"
  title: "VPP Latency: l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2sw-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat50"
  data: "plot-vpp-throughput-latency-2n-skx"
  filter: "'NIC_Intel-XXV710' and
           '64B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '4T2C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           not 'MEMIF'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

-
  type: "plot"
  title: "VPP Latency: l2sw-2n-skx-xxv710-64b-2t1c-features-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2sw-2n-skx-xxv710-64b-2t1c-features-ndr-lat50"
  data: "plot-vpp-throughput-latency-2n-skx"
  filter: "'NIC_Intel-XXV710' and
           '64B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'NDRDISC' and
           '2T1C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           not 'MEMIF'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

-
  type: "plot"
  title: "VPP Latency: l2sw-2n-skx-xxv710-64b-4t2c-features-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2sw-2n-skx-xxv710-64b-4t2c-features-ndr-lat50"
  data: "plot-vpp-throughput-latency-2n-skx"
  filter: "'NIC_Intel-XXV710' and
           '64B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'NDRDISC' and
           '4T2C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           not 'MEMIF'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    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-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/memif-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat50"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-X520-DA2' and
           '64B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '1T1C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

-
  type: "plot"
  title: "VPP Latency: memif-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/memif-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat50"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-X520-DA2' and
           '64B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '2T2C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    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-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/memif-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat50"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-X710' and
           '64B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '1T1C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

-
  type: "plot"
  title: "VPP Latency: memif-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/memif-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat50"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-X710' and
           '64B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '2T2C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    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-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/memif-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat50"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-XL710' and
           '64B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '1T1C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

-
  type: "plot"
  title: "VPP Latency: memif-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/memif-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat50"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-XL710' and
           '64B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '2T2C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    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-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/memif-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat50"
  data: "plot-vpp-throughput-latency-3n-skx"
  filter: "'NIC_Intel-X710' and
           '64B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '2T1C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

-
  type: "plot"
  title: "VPP Latency: memif-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/memif-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat50"
  data: "plot-vpp-throughput-latency-3n-skx"
  filter: "'NIC_Intel-X710' and
           '64B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '4T2C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

# Packet Latency - VPP Container Memif 3n-skx-xxv710
-
  type: "plot"
  title: "VPP Latency: memif-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/memif-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat50"
  data: "plot-vpp-throughput-latency-3n-skx"
  filter: "'NIC_Intel-XXV710' and
           '64B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '2T1C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

-
  type: "plot"
  title: "VPP Latency: memif-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/memif-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat50"
  data: "plot-vpp-throughput-latency-3n-skx"
  filter: "'NIC_Intel-XXV710' and
           '64B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '4T2C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    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-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/memif-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat50"
  data: "plot-vpp-throughput-latency-2n-skx"
  filter: "'NIC_Intel-X710' and
           '64B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '2T1C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

-
  type: "plot"
  title: "VPP Latency: memif-2n-skx-x710-64b-4t2c-base_and_scale-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/memif-2n-skx-x710-64b-4t2c-base_and_scale-ndr-lat50"
  data: "plot-vpp-throughput-latency-2n-skx"
  filter: "'NIC_Intel-X710' and
           '64B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '4T2C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    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-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/memif-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat50"
  data: "plot-vpp-throughput-latency-2n-skx"
  filter: "'NIC_Intel-XXV710' and
           '64B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '2T1C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

-
  type: "plot"
  title: "VPP Latency: memif-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/memif-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat50"
  data: "plot-vpp-throughput-latency-2n-skx"
  filter: "'NIC_Intel-XXV710' and
           '64B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '4T2C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

################################################################################

# Packet Latency - VPP Container Memif 3n-hsw-x520
-
  type: "plot"
  title: "VPP Latency: k8s-memif-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/k8s-memif-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat50"
  data: "plot-ligato-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-X520-DA2' and
           '64B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '1T1C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

-
  type: "plot"
  title: "VPP Latency: k8s-memif-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/k8s-memif-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat50"
  data: "plot-ligato-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-X520-DA2' and
           '64B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '2T2C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

# Packet Latency - VPP Container Memif 3n-hsw-x710
-
  type: "plot"
  title: "VPP Latency: k8s-memif-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/k8s-memif-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat50"
  data: "plot-ligato-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-X710' and
           '64B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '1T1C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

-
  type: "plot"
  title: "VPP Latency: k8s-memif-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/k8s-memif-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat50"
  data: "plot-ligato-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-X710' and
           '64B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '2T2C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

# Packet Latency - VPP Container Memif 3n-skx-x710
-
  type: "plot"
  title: "VPP Latency: k8s-memif-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/k8s-memif-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat50"
  data: "plot-ligato-throughput-latency-3n-skx"
  filter: "'NIC_Intel-X710' and
           '64B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '2T1C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

-
  type: "plot"
  title: "VPP Latency: k8s-memif-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/k8s-memif-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat50"
  data: "plot-ligato-throughput-latency-3n-skx"
  filter: "'NIC_Intel-X710' and
           '64B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '4T2C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

# Packet Latency - VPP Container Memif 3n-skx-xxv710
-
  type: "plot"
  title: "VPP Latency: k8s-memif-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/k8s-memif-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat50"
  data: "plot-ligato-throughput-latency-3n-skx"
  filter: "'NIC_Intel-XXV710' and
           '64B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '2T1C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

-
  type: "plot"
  title: "VPP Latency: k8s-memif-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/k8s-memif-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat50"
  data: "plot-ligato-throughput-latency-3n-skx"
  filter: "'NIC_Intel-XXV710' and
           '64B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '4T2C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

# Packet Latency - VPP Container Memif 2n-skx-x710
-
  type: "plot"
  title: "VPP Latency: k8s-memif-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/k8s-memif-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat50"
  data: "plot-ligato-throughput-latency-2n-skx"
  filter: "'NIC_Intel-X710' and
           '64B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '2T1C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

-
  type: "plot"
  title: "VPP Latency: k8s-memif-2n-skx-x710-64b-4t2c-base_and_scale-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/k8s-memif-2n-skx-x710-64b-4t2c-base_and_scale-ndr-lat50"
  data: "plot-ligato-throughput-latency-2n-skx"
  filter: "'NIC_Intel-X710' and
           '64B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '4T2C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

# Packet Latency - VPP Container Memif 2n-skx-xxv710
-
  type: "plot"
  title: "VPP Latency: k8s-memif-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/k8s-memif-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat50"
  data: "plot-ligato-throughput-latency-2n-skx"
  filter: "'NIC_Intel-XXV710' and
           '64B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '2T1C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

-
  type: "plot"
  title: "VPP Latency: k8s-memif-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/k8s-memif-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat50"
  data: "plot-ligato-throughput-latency-2n-skx"
  filter: "'NIC_Intel-XXV710' and
           '64B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '4T2C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

################################################################################

# Packet Latency - VPP IPv4 3n-hsw-x520
-
  type: "plot"
  title: "VPP Latency: ip4-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat50"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-X520-DA2' and
           '64B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '1T1C' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

-
  type: "plot"
  title: "VPP Latency: ip4-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat50"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-X520-DA2' and
           '64B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '2T2C' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

-
  type: "plot"
  title: "VPP Latency: ip4-3n-hsw-x520-64b-1t1c-features-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x520-64b-1t1c-features-ndr-lat50"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-X520-DA2' and
           '64B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'NDRDISC' and
           '1T1C' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

-
  type: "plot"
  title: "VPP Latency: ip4-3n-hsw-x520-64b-2t2c-features-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x520-64b-2t2c-features-ndr-lat50"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-X520-DA2' and
           '64B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'NDRDISC' and
           '2T2C' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

# Packet Latency - VPP IPv4 3n-hsw-x710
-
  type: "plot"
  title: "VPP Latency: ip4-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat50"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-X710' and
           '64B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '1T1C' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

-
  type: "plot"
  title: "VPP Latency: ip4-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat50"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-X710' and
           '64B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '2T2C' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

-
  type: "plot"
  title: "VPP Latency: ip4-3n-hsw-x710-64b-1t1c-features-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x710-64b-1t1c-features-ndr-lat50"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-X710' and
           '64B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'NDRDISC' and
           '1T1C' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

-
  type: "plot"
  title: "VPP Latency: ip4-3n-hsw-x710-64b-2t2c-features-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-x710-64b-2t2c-features-ndr-lat50"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-X710' and
           '64B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'NDRDISC' and
           '2T2C' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

# Packet Latency - VPP IPv4 3n-hsw-xl710
-
  type: "plot"
  title: "VPP Latency: ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat50"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-XL710' and
           '64B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '1T1C' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

-
  type: "plot"
  title: "VPP Latency: ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat50"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-XL710' and
           '64B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '2T2C' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

# Packet Latency - VPP IPv4 3n-skx-x710
-
  type: "plot"
  title: "VPP Latency: ip4-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip4-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat50"
  data: "plot-vpp-throughput-latency-3n-skx"
  filter: "'NIC_Intel-X710' and
           '64B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '2T1C' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

-
  type: "plot"
  title: "VPP Latency: ip4-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip4-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat50"
  data: "plot-vpp-throughput-latency-3n-skx"
  filter: "'NIC_Intel-X710' and
           '64B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '4T2C' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

-
  type: "plot"
  title: "VPP Latency: ip4-3n-skx-x710-64b-2t1c-features-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip4-3n-skx-x710-64b-2t1c-features-ndr-lat50"
  data: "plot-vpp-throughput-latency-3n-skx"
  filter: "'NIC_Intel-X710' and
           '64B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'NDRDISC' and
           '2T1C' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

-
  type: "plot"
  title: "VPP Latency: ip4-3n-skx-x710-64b-4t2c-features-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip4-3n-skx-x710-64b-4t2c-features-ndr-lat50"
  data: "plot-vpp-throughput-latency-3n-skx"
  filter: "'NIC_Intel-X710' and
           '64B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'NDRDISC' and
           '4T2C' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

# Packet Latency - VPP IPv4 3n-skx-xxv710
-
  type: "plot"
  title: "VPP Latency: ip4-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip4-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat50"
  data: "plot-vpp-throughput-latency-3n-skx"
  filter: "'NIC_Intel-XXV710' and
           '64B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '2T1C' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

-
  type: "plot"
  title: "VPP Latency: ip4-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip4-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat50"
  data: "plot-vpp-throughput-latency-3n-skx"
  filter: "'NIC_Intel-XXV710' and
           '64B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '4T2C' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

-
  type: "plot"
  title: "VPP Latency: ip4-3n-skx-xxv710-64b-2t1c-features-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip4-3n-skx-xxv710-64b-2t1c-features-ndr-lat50"
  data: "plot-vpp-throughput-latency-3n-skx"
  filter: "'NIC_Intel-XXV710' and
           '64B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'NDRDISC' and
           '2T1C' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

-
  type: "plot"
  title: "VPP Latency: ip4-3n-skx-xxv710-64b-4t2c-features-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip4-3n-skx-xxv710-64b-4t2c-features-ndr-lat50"
  data: "plot-vpp-throughput-latency-3n-skx"
  filter: "'NIC_Intel-XXV710' and
           '64B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'NDRDISC' and
           '4T2C' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

# Packet Latency - VPP IPv4 2n-skx-x710
-
  type: "plot"
  title: "VPP Latency: ip4-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip4-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat50"
  data: "plot-vpp-throughput-latency-2n-skx"
  filter: "'NIC_Intel-X710' and
           '64B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '2T1C' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

-
  type: "plot"
  title: "VPP Latency: ip4-2n-skx-x710-64b-4t2c-base_and_scale-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip4-2n-skx-x710-64b-4t2c-base_and_scale-ndr-lat50"
  data: "plot-vpp-throughput-latency-2n-skx"
  filter: "'NIC_Intel-X710' and
           '64B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '4T2C' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

-
  type: "plot"
  title: "VPP Latency: ip4-2n-skx-x710-64b-2t1c-features-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip4-2n-skx-x710-64b-2t1c-features-ndr-lat50"
  data: "plot-vpp-throughput-latency-2n-skx"
  filter: "'NIC_Intel-X710' and
           '64B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'NDRDISC' and
           '2T1C' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

-
  type: "plot"
  title: "VPP Latency: ip4-2n-skx-x710-64b-4t2c-features-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip4-2n-skx-x710-64b-4t2c-features-ndr-lat50"
  data: "plot-vpp-throughput-latency-2n-skx"
  filter: "'NIC_Intel-X710' and
           '64B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'NDRDISC' and
           '4T2C' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

# Packet Latency - VPP IPv4 2n-skx-xxv710
-
  type: "plot"
  title: "VPP Latency: ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip4-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat50"
  data: "plot-vpp-throughput-latency-2n-skx"
  filter: "'NIC_Intel-XXV710' and
           '64B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '2T1C' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

-
  type: "plot"
  title: "VPP Latency: ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip4-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat50"
  data: "plot-vpp-throughput-latency-2n-skx"
  filter: "'NIC_Intel-XXV710' and
           '64B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '4T2C' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

-
  type: "plot"
  title: "VPP Latency: ip4-2n-skx-xxv710-64b-2t1c-features-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip4-2n-skx-xxv710-64b-2t1c-features-ndr-lat50"
  data: "plot-vpp-throughput-latency-2n-skx"
  filter: "'NIC_Intel-XXV710' and
           '64B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'NDRDISC' and
           '2T1C' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

-
  type: "plot"
  title: "VPP Latency: ip4-2n-skx-xxv710-64b-4t2c-features-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip4-2n-skx-xxv710-64b-4t2c-features-ndr-lat50"
  data: "plot-vpp-throughput-latency-2n-skx"
  filter: "'NIC_Intel-XXV710' and
           '64B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'NDRDISC' and
           '4T2C' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    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-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat50"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-X520-DA2' and
           '64B' and
           'ENCAP' and
           'NDRDISC' and
           '1T1C' and
           ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and
           not 'VHOST' and
           not 'IPSECHW'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

-
  type: "plot"
  title: "VPP Latency: ip4tun-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat50"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-X520-DA2' and
           '64B' and
           'ENCAP' and
           'NDRDISC' and
           '2T2C' and
           ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and
           not 'VHOST' and
           not 'IPSECHW'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    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-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat50"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-X710' and
           '64B' and
           'ENCAP' and
           'NDRDISC' and
           '1T1C' and
           ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and
           not 'VHOST' and
           not 'IPSECHW'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

-
  type: "plot"
  title: "VPP Latency: ip4tun-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat50"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-X710' and
           '64B' and
           'ENCAP' and
           'NDRDISC' and
           '2T2C' and
           ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and
           not 'VHOST' and
           not 'IPSECHW'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    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-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-skx-x710-64b-2t1c-base_and_scale-ndr-lat50"
  data: "plot-vpp-throughput-latency-3n-skx"
  filter: "'NIC_Intel-X710' and
           '64B' and
           'ENCAP' and
           'NDRDISC' and
           '2T1C' and
           ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and
           not 'VHOST' and
           not 'IPSECHW'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

-
  type: "plot"
  title: "VPP Latency: ip4tun-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-skx-x710-64b-4t2c-base_and_scale-ndr-lat50"
  data: "plot-vpp-throughput-latency-3n-skx"
  filter: "'NIC_Intel-X710' and
           '64B' and
           'ENCAP' and
           'NDRDISC' and
           '4T2C' and
           ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and
           not 'VHOST' and
           not 'IPSECHW'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

# Packet Latency - VPP Ipv4 tunnels 3n-skx-xxv710
-
  type: "plot"
  title: "VPP Latency: ip4tun-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat50"
  data: "plot-vpp-throughput-latency-3n-skx"
  filter: "'NIC_Intel-XXV710' and
           '64B' and
           'ENCAP' and
           'NDRDISC' and
           '2T1C' and
           ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and
           not 'VHOST' and
           not 'IPSECHW'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

-
  type: "plot"
  title: "VPP Latency: ip4tun-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat50"
  data: "plot-vpp-throughput-latency-3n-skx"
  filter: "'NIC_Intel-XXV710' and
           '64B' and
           'ENCAP' and
           'NDRDISC' and
           '4T2C' and
           ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and
           not 'VHOST' and
           not 'IPSECHW'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

# Packet Latency - VPP Ipv4 tunnels 2n-skx-x710
-
  type: "plot"
  title: "VPP Latency: ip4tun-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip4tun-2n-skx-x710-64b-2t1c-base_and_scale-ndr-lat50"
  data: "plot-vpp-throughput-latency-2n-skx"
  filter: "'NIC_Intel-X710' and
           '64B' and
           'ENCAP' and
           'NDRDISC' and
           '2T1C' and
           ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and
           not 'VHOST' and
           not 'IPSECHW'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

-
  type: "plot"
  title: "VPP Latency: ip4tun-2n-skx-x710-64b-4t2c-base_and_scale-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip4tun-2n-skx-x710-64b-4t2c-base_and_scale-ndr-lat50"
  data: "plot-vpp-throughput-latency-2n-skx"
  filter: "'NIC_Intel-X710' and
           '64B' and
           'ENCAP' and
           'NDRDISC' and
           '4T2C' and
           ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and
           not 'VHOST' and
           not 'IPSECHW'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"


# Packet Latency - VPP Ipv4 tunnels 2n-skx-xxv710
-
  type: "plot"
  title: "VPP Latency: ip4tun-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip4tun-2n-skx-xxv710-64b-2t1c-base_and_scale-ndr-lat50"
  data: "plot-vpp-throughput-latency-2n-skx"
  filter: "'NIC_Intel-XXV710' and
           '64B' and
           'ENCAP' and
           'NDRDISC' and
           '2T1C' and
           ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and
           not 'VHOST' and
           not 'IPSECHW'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

-
  type: "plot"
  title: "VPP Latency: ip4tun-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip4tun-2n-skx-xxv710-64b-4t2c-base_and_scale-ndr-lat50"
  data: "plot-vpp-throughput-latency-2n-skx"
  filter: "'NIC_Intel-XXV710' and
           '64B' and
           'ENCAP' and
           'NDRDISC' and
           '4T2C' and
           ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and
           not 'VHOST' and
           not 'IPSECHW'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    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-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-x520-78b-1t1c-base_and_scale-ndr-lat50"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-X520-DA2' and
           '78B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '1T1C' and
           'IP6FWD' and
           not 'SRv6' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

-
  type: "plot"
  title: "VPP Latency: ip6-3n-hsw-x520-78b-2t2c-base_and_scale-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-x520-78b-2t2c-base_and_scale-ndr-lat50"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-X520-DA2' and
           '78B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '2T2C' and
           'IP6FWD' and
           not 'SRv6' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

-
  type: "plot"
  title: "VPP Latency: ip6-3n-hsw-x520-78b-1t1c-features-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-x520-78b-1t1c-features-ndr-lat50"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-X520-DA2' and
           '78B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'NDRDISC' and
           '1T1C' and
           'IP6FWD' and
           not 'SRv6' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

-
  type: "plot"
  title: "VPP Latency: ip6-3n-hsw-x520-78b-2t2c-features-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-x520-78b-2t2c-features-ndr-lat50"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-X520-DA2' and
           '78B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'NDRDISC' and
           '2T2C' and
           'IP6FWD' and
           not 'SRv6' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    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-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-x710-78b-1t1c-base_and_scale-ndr-lat50"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-X710' and
           '78B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '1T1C' and
           'IP6FWD' and
           not 'SRv6' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

-
  type: "plot"
  title: "VPP Latency: ip6-3n-hsw-x710-78b-2t2c-base_and_scale-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-x710-78b-2t2c-base_and_scale-ndr-lat50"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-X710' and
           '78B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '2T2C' and
           'IP6FWD' and
           not 'SRv6' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

-
  type: "plot"
  title: "VPP Latency: ip6-3n-hsw-x710-78b-1t1c-features-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-x710-78b-1t1c-features-ndr-lat50"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-X710' and
           '78B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'NDRDISC' and
           '1T1C' and
           'IP6FWD' and
           not 'SRv6' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

-
  type: "plot"
  title: "VPP Latency: ip6-3n-hsw-x710-78b-2t2c-features-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-x710-78b-2t2c-features-ndr-lat50"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-X710' and
           '78B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'NDRDISC' and
           '2T2C' and
           'IP6FWD' and
           not 'SRv6' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    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-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-xl710-78b-1t1c-base_and_scale-ndr-lat50"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-XL710' and
           '78B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '1T1C' and
           'IP6FWD' and
           not 'SRv6' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

-
  type: "plot"
  title: "VPP Latency: ip6-3n-hsw-xl710-78b-2t2c-base_and_scale-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-xl710-78b-2t2c-base_and_scale-ndr-lat50"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-XL710' and
           '78B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '2T2C' and
           'IP6FWD' and
           not 'SRv6' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    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-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip6-3n-skx-x710-78b-2t1c-base_and_scale-ndr-lat50"
  data: "plot-vpp-throughput-latency-3n-skx"
  filter: "'NIC_Intel-X710' and
           '78B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '2T1C' and
           'IP6FWD' and
           not 'SRv6' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

-
  type: "plot"
  title: "VPP Latency: ip6-3n-skx-x710-78b-4t2c-base_and_scale-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip6-3n-skx-x710-78b-4t2c-base_and_scale-ndr-lat50"
  data: "plot-vpp-throughput-latency-3n-skx"
  filter: "'NIC_Intel-X710' and
           '78B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '4T2C' and
           'IP6FWD' and
           not 'SRv6' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

-
  type: "plot"
  title: "VPP Latency: ip6-3n-skx-x710-78b-2t1c-features-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip6-3n-skx-x710-78b-2t1c-features-ndr-lat50"
  data: "plot-vpp-throughput-latency-3n-skx"
  filter: "'NIC_Intel-X710' and
           '78B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'NDRDISC' and
           '2T1C' and
           'IP6FWD' and
           not 'SRv6' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

-
  type: "plot"
  title: "VPP Latency: ip6-3n-skx-x710-78b-4t2c-features-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip6-3n-skx-x710-78b-4t2c-features-ndr-lat50"
  data: "plot-vpp-throughput-latency-3n-skx"
  filter: "'NIC_Intel-X710' and
           '78B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'NDRDISC' and
           '4T2C' and
           'IP6FWD' and
           not 'SRv6' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

# Packet Latency - VPP IPv6 3n-skx-xxv710
-
  type: "plot"
  title: "VPP Latency: ip6-3n-skx-xxv710-78b-2t1c-base_and_scale-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip6-3n-skx-xxv710-78b-2t1c-base_and_scale-ndr-lat50"
  data: "plot-vpp-throughput-latency-3n-skx"
  filter: "'NIC_Intel-XXV710' and
           '78B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '2T1C' and
           'IP6FWD' and
           not 'SRv6' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

-
  type: "plot"
  title: "VPP Latency: ip6-3n-skx-xxv710-78b-4t2c-base_and_scale-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip6-3n-skx-xxv710-78b-4t2c-base_and_scale-ndr-lat50"
  data: "plot-vpp-throughput-latency-3n-skx"
  filter: "'NIC_Intel-XXV710' and
           '78B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '4T2C' and
           'IP6FWD' and
           not 'SRv6' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

-
  type: "plot"
  title: "VPP Latency: ip6-3n-skx-xxv710-78b-2t1c-features-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip6-3n-skx-xxv710-78b-2t1c-features-ndr-lat50"
  data: "plot-vpp-throughput-latency-3n-skx"
  filter: "'NIC_Intel-XXV710' and
           '78B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'NDRDISC' and
           '2T1C' and
           'IP6FWD' and
           not 'SRv6' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

-
  type: "plot"
  title: "VPP Latency: ip6-3n-skx-xxv710-78b-4t2c-features-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip6-3n-skx-xxv710-78b-4t2c-features-ndr-lat50"
  data: "plot-vpp-throughput-latency-3n-skx"
  filter: "'NIC_Intel-XXV710' and
           '78B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'NDRDISC' and
           '4T2C' and
           'IP6FWD' and
           not 'SRv6' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    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-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip6-2n-skx-x710-78b-2t1c-base_and_scale-ndr-lat50"
  data: "plot-vpp-throughput-latency-2n-skx"
  filter: "'NIC_Intel-X710' and
           '78B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '2T1C' and
           'IP6FWD' and
           not 'SRv6' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

-
  type: "plot"
  title: "VPP Latency: ip6-2n-skx-x710-78b-4t2c-base_and_scale-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip6-2n-skx-x710-78b-4t2c-base_and_scale-ndr-lat50"
  data: "plot-vpp-throughput-latency-2n-skx"
  filter: "'NIC_Intel-X710' and
           '78B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '4T2C' and
           'IP6FWD' and
           not 'SRv6' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

-
  type: "plot"
  title: "VPP Latency: ip6-2n-skx-x710-78b-2t1c-features-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip6-2n-skx-x710-78b-2t1c-features-ndr-lat50"
  data: "plot-vpp-throughput-latency-2n-skx"
  filter: "'NIC_Intel-X710' and
           '78B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'NDRDISC' and
           '2T1C' and
           'IP6FWD' and
           not 'SRv6' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

-
  type: "plot"
  title: "VPP Latency: ip6-2n-skx-x710-78b-4t2c-features-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip6-2n-skx-x710-78b-4t2c-features-ndr-lat50"
  data: "plot-vpp-throughput-latency-2n-skx"
  filter: "'NIC_Intel-X710' and
           '78B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'NDRDISC' and
           '4T2C' and
           'IP6FWD' and
           not 'SRv6' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    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-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip6-2n-skx-xxv710-78b-2t1c-base_and_scale-ndr-lat50"
  data: "plot-vpp-throughput-latency-2n-skx"
  filter: "'NIC_Intel-XXV710' and
           '78B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '2T1C' and
           'IP6FWD' and
           not 'SRv6' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

-
  type: "plot"
  title: "VPP Latency: ip6-2n-skx-xxv710-78b-4t2c-base_and_scale-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip6-2n-skx-xxv710-78b-4t2c-base_and_scale-ndr-lat50"
  data: "plot-vpp-throughput-latency-2n-skx"
  filter: "'NIC_Intel-XXV710' and
           '78B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           '4T2C' and
           'IP6FWD' and
           not 'SRv6' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

-
  type: "plot"
  title: "VPP Latency: ip6-2n-skx-xxv710-78b-2t1c-features-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip6-2n-skx-xxv710-78b-2t1c-features-ndr-lat50"
  data: "plot-vpp-throughput-latency-2n-skx"
  filter: "'NIC_Intel-XXV710' and
           '78B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'NDRDISC' and
           '2T1C' and
           'IP6FWD' and
           not 'SRv6' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

-
  type: "plot"
  title: "VPP Latency: ip6-2n-skx-xxv710-78b-4t2c-features-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip6-2n-skx-xxv710-78b-4t2c-features-ndr-lat50"
  data: "plot-vpp-throughput-latency-2n-skx"
  filter: "'NIC_Intel-XXV710' and
           '78B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'NDRDISC' and
           '4T2C' and
           'IP6FWD' and
           not 'SRv6' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    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-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip6tun-3n-hsw-x520-78b-1t1c-base_and_scale-ndr-lat50"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-X520-DA2' and
           '78B' and
           'ENCAP' and
           'NDRDISC' and
           '1T1C' and
           ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

-
  type: "plot"
  title: "VPP Latency: ip6tun-3n-hsw-x520-78b-2t2c-base_and_scale-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip6tun-3n-hsw-x520-78b-2t2c-base_and_scale-ndr-lat50"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-X520-DA2' and
           '78B' and
           'ENCAP' and
           'NDRDISC' and
           '2T2C' and
           ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

################################################################################

# Packet Latency - VPP IPSec 3n-hsw-xl710
-
  type: "plot"
  title: "VPP Latency: ipsec-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ipsec-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat50"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-XL710' and
           '64B' and
           'IP4FWD' and
           'NDRDISC' and
           '1T1C' and
           'IPSECHW' and
           ('IPSECTRAN' or 'IPSECTUN') and
           not 'VHOST'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

-
  type: "plot"
  title: "VPP Latency: ipsec-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ipsec-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat50"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-XL710' and
           '64B' and
           'IP4FWD' and
           'NDRDISC' and
           '2T2C' and
           'IPSECHW' and
           ('IPSECTRAN' or 'IPSECTUN') and
           not 'VHOST'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

################################################################################

# Packet Latency - VPP SRv6 3n-hsw-x520
-
  type: "plot"
  title: "VPP Latency: srv6-3n-hsw-x520-78b-1t1c-features-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/srv6-3n-hsw-x520-78b-1t1c-features-ndr-lat50"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-X520-DA2' and
           '78B' and 
           'FEATURE' and 
           'NDRDISC' and 
           '1T1C' and 
           'IP6FWD' and 
           'SRv6'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

-
  type: "plot"
  title: "VPP Latency: srv6-3n-hsw-x520-78b-2t2c-features-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/srv6-3n-hsw-x520-78b-2t2c-features-ndr-lat50"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-X520-DA2' and
           '78B' and 
           'FEATURE' and 
           'NDRDISC' and 
           '2T2C' and 
           'IP6FWD' and 
           'SRv6'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    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-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat50"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-X520-DA2' and
           '64B' and 
           'NDRDISC' and 
           '1T1C' and 
           'VHOST' and 
           not ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

-
  type: "plot"
  title: "VPP Latency: vhost-l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat50"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-X520-DA2' and
           '64B' and 
           'NDRDISC' and 
           '2T2C' and 
           'VHOST' and 
           not ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    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-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-hsw-x520-64b-1t1c-base_and_scale-ndr-lat50"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-X520-DA2' and
           '64B' and 
           'NDRDISC' and 
           '1T1C' and 
           'VHOST' and 
           not 'VXLAN' and 
           not 'IP4FWD' and 
           not 'DOT1Q' and 
           not '2VM'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

-
  type: "plot"
  title: "VPP Latency: vhost-ip4-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-hsw-x520-64b-2t2c-base_and_scale-ndr-lat50"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-X520-DA2' and
           '64B' and 
           'NDRDISC' and 
           '2T2C' and 
           'VHOST' and 
           not 'VXLAN' and 
           not 'IP4FWD' and 
           not 'DOT1Q' and 
           not '2VM'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    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-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat50"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-X710' and
           '64B' and 
           'NDRDISC' and 
           '1T1C' and 
           'VHOST' and 
           not ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

-
  type: "plot"
  title: "VPP Latency: vhost-l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat50"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-X710' and
           '64B' and 
           'NDRDISC' and 
           '2T2C' and 
           'VHOST' and 
           not ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    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-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-hsw-x710-64b-1t1c-base_and_scale-ndr-lat50"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-X710' and
           '64B' and 
           'NDRDISC' and 
           '1T1C' and 
           'VHOST' and 
           not 'VXLAN' and 
           not 'IP4FWD' and 
           not 'DOT1Q' and 
           not '2VM'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

-
  type: "plot"
  title: "VPP Latency: vhost-ip4-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-hsw-x710-64b-2t2c-base_and_scale-ndr-lat50"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-X710' and
           '64B' and 
           'NDRDISC' and 
           '2T2C' and 
           'VHOST' and 
           not 'VXLAN' and 
           not 'IP4FWD' and 
           not 'DOT1Q' and 
           not '2VM'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    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-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat50"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-XL710' and
           '64B' and 
           'NDRDISC' and 
           '1T1C' and 
           'VHOST' and 
           not ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

-
  type: "plot"
  title: "VPP Latency: vhost-l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/vhost-l2sw-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat50"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-XL710' and
           '64B' and 
           'NDRDISC' and 
           '2T2C' and 
           'VHOST' and 
           not ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    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-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-hsw-xl710-64b-1t1c-base_and_scale-ndr-lat50"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-XL710' and
           '64B' and 
           'NDRDISC' and 
           '1T1C' and 
           'VHOST' and 
           not 'VXLAN' and 
           not 'IP4FWD' and 
           not 'DOT1Q' and 
           not '2VM'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

-
  type: "plot"
  title: "VPP Latency: vhost-ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/vhost-ip4-3n-hsw-xl710-64b-2t2c-base_and_scale-ndr-lat50"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-XL710' and
           '64B' and 
           'NDRDISC' and 
           '2T2C' and 
           'VHOST' and 
           not 'VXLAN' and 
           not 'IP4FWD' and 
           not 'DOT1Q' and 
           not '2VM'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

################################################################################
# Packet Latency - VPP VTS 3n-hsw-x520
-
  type: "plot"
  title: "VPP Latency: vts-3n-hsw-x520-64b-1t1c-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/vts-3n-hsw-x520-64b-1t1c-ndr-lat50"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-X520-DA2' and
           '64B' and
           'NDRDISC' and
           '1T1C' and
           'VTS'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"

-
  type: "plot"
  title: "VPP Latency: vts-3n-hsw-x520-64b-2t2c-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/vts-3n-hsw-x520-64b-2t2c-ndr-lat50"
  data: "plot-vpp-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-X520-DA2' and
           '64B' and
           'NDRDISC' and
           '2T2C' and
           'VTS'"
  parameters:
  - "latency"
  - "parent"
  traces:
    boxmean: False
  layout:
    title: ""  # No title
    layout: "plot-latency"
    
################################################################################

# Packet Latency - DPDK l3fwd 3n-hsw-x520
-
  type: "plot"
  title: "DPDK Latency: l3fwd-3n-hsw-x520-64b-1t1c-base-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,DPDK]}/l3fwd-3n-hsw-x520-64b-1t1c-base-ndr-lat50"
  data: "plot-dpdk-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-X520-DA2' and
           '64B' and
           'BASE' and
           'NDRDISC' and
           '1T1C' and
           'IP4FWD'"
  parameters:
  - "latency"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-latency"

-
  type: "plot"
  title: "DPDK Latency: l3fwd-3n-hsw-x520-64b-2t2c-base-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,DPDK]}/l3fwd-3n-hsw-x520-64b-2t2c-base-ndr-lat50"
  data: "plot-dpdk-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-X520-DA2' and
           '64B' and
           'BASE' and
           'NDRDISC' and
           '2T2C' and
           'IP4FWD'"
  parameters:
  - "latency"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-latency"

# Packet Latency - DPDK l3fwd 3n-hsw-x710
-
  type: "plot"
  title: "DPDK Latency: l3fwd-3n-hsw-x710-64b-1t1c-base-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,DPDK]}/l3fwd-3n-hsw-x710-64b-1t1c-base-ndr-lat50"
  data: "plot-dpdk-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-X710' and
           '64B' and
           'BASE' and
           'NDRDISC' and
           '1T1C' and
           'IP4FWD'"
  parameters:
  - "latency"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-latency"

-
  type: "plot"
  title: "DPDK Latency: l3fwd-3n-hsw-x710-64b-2t2c-base-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,DPDK]}/l3fwd-3n-hsw-x710-64b-2t2c-base-ndr-lat50"
  data: "plot-dpdk-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-X710' and
           '64B' and
           'BASE' and
           'NDRDISC' and
           '2T2C' and
           'IP4FWD'"
  parameters:
  - "latency"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-latency"

# Packet Latency - DPDK l3fwd 3n-hsw-xl710
-
  type: "plot"
  title: "DPDK Latency: l3fwd-3n-hsw-xl710-64b-1t1c-base-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,DPDK]}/l3fwd-3n-hsw-xl710-64b-1t1c-base-ndr-lat50"
  data: "plot-dpdk-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-XL710' and
           '64B' and
           'BASE' and
           'NDRDISC' and
           '1T1C' and
           'IP4FWD'"
  parameters:
  - "latency"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-latency"

-
  type: "plot"
  title: "DPDK Latency: l3fwd-3n-hsw-xl710-64b-2t2c-base-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,DPDK]}/l3fwd-3n-hsw-xl710-64b-2t2c-base-ndr-lat50"
  data: "plot-dpdk-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-XL710' and
           '64B' and
           'BASE' and
           'NDRDISC' and
           '2T2C' and
           'IP4FWD'"
  parameters:
  - "latency"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-latency"

# Packet Latency - DPDK l3fwd 3n-skx-x710
-
  type: "plot"
  title: "DPDK Latency: l3fwd-3n-skx-x710-64b-2t1c-base-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,DPDK]}/l3fwd-3n-skx-x710-64b-2t1c-base-ndr-lat50"
  data: "plot-dpdk-throughput-latency-3n-skx"
  filter: "'NIC_Intel-X710' and
           '64B' and
           'BASE' and
           'NDRDISC' and
           '2T1C' and
           'IP4FWD'"
  parameters:
  - "latency"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-latency"

-
  type: "plot"
  title: "DPDK Latency: l3fwd-3n-skx-x710-64b-4t2c-base-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,DPDK]}/l3fwd-3n-skx-x710-64b-4t2c-base-ndr-lat50"
  data: "plot-dpdk-throughput-latency-3n-skx"
  filter: "'NIC_Intel-X710' and
           '64B' and
           'BASE' and
           'NDRDISC' and
           '4T2C' and
           'IP4FWD'"
  parameters:
  - "latency"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-latency"

# Packet Latency - DPDK l3fwd 3n-skx-xxv710
-
  type: "plot"
  title: "DPDK Latency: l3fwd-3n-skx-xxv710-64b-2t1c-base-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,DPDK]}/l3fwd-3n-skx-xxv710-64b-2t1c-base-ndr-lat50"
  data: "plot-dpdk-throughput-latency-3n-skx"
  filter: "'NIC_Intel-XXV710' and
           '64B' and
           'BASE' and
           'NDRDISC' and
           '2T1C' and
           'IP4FWD'"
  parameters:
  - "latency"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-latency"

-
  type: "plot"
  title: "DPDK Latency: l3fwd-3n-skx-xxv710-64b-4t2c-base-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,DPDK]}/l3fwd-3n-skx-xxv710-64b-4t2c-base-ndr-lat50"
  data: "plot-dpdk-throughput-latency-3n-skx"
  filter: "'NIC_Intel-XXV710' and
           '64B' and
           'BASE' and
           'NDRDISC' and
           '4T2C' and
           'IP4FWD'"
  parameters:
  - "latency"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-latency"

# Packet Latency - DPDK l3fwd 2n-skx-x710
-
  type: "plot"
  title: "DPDK Latency: l3fwd-2n-skx-x710-64b-2t1c-base-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,DPDK]}/l3fwd-2n-skx-x710-64b-2t1c-base-ndr-lat50"
  data: "plot-dpdk-throughput-latency-2n-skx"
  filter: "'NIC_Intel-X710' and
           '64B' and
           'BASE' and
           'NDRDISC' and
           '2T1C' and
           'IP4FWD'"
  parameters:
  - "latency"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-latency"

-
  type: "plot"
  title: "DPDK Latency: l3fwd-2n-skx-x710-64b-4t2c-base-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,DPDK]}/l3fwd-2n-skx-x710-64b-4t2c-base-ndr-lat50"
  data: "plot-dpdk-throughput-latency-2n-skx"
  filter: "'NIC_Intel-X710' and
           '64B' and
           'BASE' and
           'NDRDISC' and
           '4T2C' and
           'IP4FWD'"
  parameters:
  - "latency"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-latency"

# Packet Latency - DPDK l3fwd 2n-skx-xxv710
-
  type: "plot"
  title: "DPDK Latency: l3fwd-2n-skx-xxv710-64b-2t1c-base-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,DPDK]}/l3fwd-2n-skx-xxv710-64b-2t1c-base-ndr-lat50"
  data: "plot-dpdk-throughput-latency-2n-skx"
  filter: "'NIC_Intel-XXV710' and
           '64B' and
           'BASE' and
           'NDRDISC' and
           '2T1C' and
           'IP4FWD'"
  parameters:
  - "latency"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-latency"

-
  type: "plot"
  title: "DPDK Latency: l3fwd-2n-skx-xxv710-64b-4t2c-base-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,DPDK]}/l3fwd-2n-skx-xxv710-64b-4t2c-base-ndr-lat50"
  data: "plot-dpdk-throughput-latency-2n-skx"
  filter: "'NIC_Intel-XXV710' and
           '64B' and
           'BASE' and
           'NDRDISC' and
           '4T2C' and
           'IP4FWD'"
  parameters:
  - "latency"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-latency"

################################################################################

# Packet Latency - DPDK testpmd 3n-hsw-x520
-
  type: "plot"
  title: "DPDK Latency: testpmd-3n-hsw-x520-64b-1t1c-base-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,DPDK]}/testpmd-3n-hsw-x520-64b-1t1c-base-ndr-lat50"
  data: "plot-dpdk-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-X520-DA2' and
           '64B' and
           'BASE' and
           'NDRDISC' and
           '1T1C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')"
  parameters:
  - "latency"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-latency"

-
  type: "plot"
  title: "DPDK Latency: testpmd-3n-hsw-x520-64b-2t2c-base-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,DPDK]}/testpmd-3n-hsw-x520-64b-2t2c-base-ndr-lat50"
  data: "plot-dpdk-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-X520-DA2' and
           '64B' and
           'BASE' and
           'NDRDISC' and
           '2T2C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')"
  parameters:
  - "latency"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-latency"

# Packet Latency - DPDK testpmd 3n-hsw-x710
-
  type: "plot"
  title: "DPDK Latency: testpmd-3n-hsw-x710-64b-1t1c-base-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,DPDK]}/testpmd-3n-hsw-x710-64b-1t1c-base-ndr-lat50"
  data: "plot-dpdk-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-X710' and
           '64B' and
           'BASE' and
           'NDRDISC' and
           '1T1C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')"
  parameters:
  - "latency"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-latency"

-
  type: "plot"
  title: "DPDK Latency: testpmd-3n-hsw-x710-64b-2t2c-base-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,DPDK]}/testpmd-3n-hsw-x710-64b-2t2c-base-ndr-lat50"
  data: "plot-dpdk-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-X710' and
           '64B' and
           'BASE' and
           'NDRDISC' and
           '2T2C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')"
  parameters:
  - "latency"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-latency"

# Packet Latency - DPDK testpmd 3n-hsw-xl710
-
  type: "plot"
  title: "DPDK Latency: testpmd-3n-hsw-xl710-64b-1t1c-base-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,DPDK]}/testpmd-3n-hsw-xl710-64b-1t1c-base-ndr-lat50"
  data: "plot-dpdk-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-XL710' and
           '64B' and
           'BASE' and
           'NDRDISC' and
           '1T1C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')"
  parameters:
  - "latency"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-latency"

-
  type: "plot"
  title: "DPDK Latency: testpmd-3n-hsw-xl710-64b-2t2c-base-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,DPDK]}/testpmd-3n-hsw-xl710-64b-2t2c-base-ndr-lat50"
  data: "plot-dpdk-throughput-latency-3n-hsw"
  filter: "'NIC_Intel-XL710' and
           '64B' and
           'BASE' and
           'NDRDISC' and
           '2T2C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')"
  parameters:
  - "latency"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-latency"

# Packet Latency - DPDK testpmd 3n-skx-x710
-
  type: "plot"
  title: "DPDK Latency: testpmd-3n-skx-x710-64b-2t1c-base-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,DPDK]}/testpmd-3n-skx-x710-64b-2t1c-base-ndr-lat50"
  data: "plot-dpdk-throughput-latency-3n-skx"
  filter: "'NIC_Intel-X710' and
           '64B' and
           'BASE' and
           'NDRDISC' and
           '2T1C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')"
  parameters:
  - "latency"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-latency"

-
  type: "plot"
  title: "DPDK Latency: testpmd-3n-skx-x710-64b-4t2c-base-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,DPDK]}/testpmd-3n-skx-x710-64b-4t2c-base-ndr-lat50"
  data: "plot-dpdk-throughput-latency-3n-skx"
  filter: "'NIC_Intel-X710' and
           '64B' and
           'BASE' and
           'NDRDISC' and
           '4T2C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')"
  parameters:
  - "latency"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-latency"

# Packet Latency - DPDK testpmd 3n-skx-xxv710
-
  type: "plot"
  title: "DPDK Latency: testpmd-3n-skx-xxv710-64b-2t1c-base-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,DPDK]}/testpmd-3n-skx-xxv710-64b-2t1c-base-ndr-lat50"
  data: "plot-dpdk-throughput-latency-3n-skx"
  filter: "'NIC_Intel-XXV710' and
           '64B' and
           'BASE' and
           'NDRDISC' and
           '2T1C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')"
  parameters:
  - "latency"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-latency"

-
  type: "plot"
  title: "DPDK Latency: testpmd-3n-skx-xxv710-64b-4t2c-base-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,DPDK]}/testpmd-3n-skx-xxv710-64b-4t2c-base-ndr-lat50"
  data: "plot-dpdk-throughput-latency-3n-skx"
  filter: "'NIC_Intel-XXV710' and
           '64B' and
           'BASE' and
           'NDRDISC' and
           '4T2C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')"
  parameters:
  - "latency"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-latency"

# Packet Latency - DPDK testpmd 2n-skx-x710
-
  type: "plot"
  title: "DPDK Latency: testpmd-2n-skx-x710-64b-2t1c-base-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,DPDK]}/testpmd-2n-skx-x710-64b-2t1c-base-ndr-lat50"
  data: "plot-dpdk-throughput-latency-2n-skx"
  filter: "'NIC_Intel-X710' and
           '64B' and
           'BASE' and
           'NDRDISC' and
           '2T1C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')"
  parameters:
  - "latency"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-latency"

-
  type: "plot"
  title: "DPDK Latency: testpmd-2n-skx-x710-64b-4t2c-base-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,DPDK]}/testpmd-2n-skx-x710-64b-4t2c-base-ndr-lat50"
  data: "plot-dpdk-throughput-latency-2n-skx"
  filter: "'NIC_Intel-X710' and
           '64B' and
           'BASE' and
           'NDRDISC' and
           '4T2C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')"
  parameters:
  - "latency"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-latency"

# Packet Latency - DPDK testpmd 2n-skx-xxv710
-
  type: "plot"
  title: "DPDK Latency: testpmd-2n-skx-xxv710-64b-2t1c-base-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,DPDK]}/testpmd-2n-skx-xxv710-64b-2t1c-base-ndr-lat50"
  data: "plot-dpdk-throughput-latency-2n-skx"
  filter: "'NIC_Intel-XXV710' and
           '64B' and
           'BASE' and
           'NDRDISC' and
           '2T1C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')"
  parameters:
  - "latency"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    layout: "plot-latency"

-
  type: "plot"
  title: "DPDK Latency: testpmd-2n-skx-xxv710-64b-4t2c-base-ndr-lat50"
  algorithm: "plot_latency_box"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,DPDK]}/testpmd-2n-skx-xxv710-64b-4t2c-base-ndr-lat50"
  data: "plot-dpdk-throughput-latency-2n-skx"
  filter: "'NIC_Intel-XXV710' and
           '64B' and
           'BASE' and
           'NDRDISC' and
           '4T2C' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')"
  parameters:
  - "latency"
  - "parent"
  traces:
    hoverinfo: "x+y"
    boxpoints: "outliers"
    whiskerwidth: 0
  layout:
    title: ""  # No title
    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
           'NDRDISC' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    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
           'PDRDISC' and not 'NDRDISC' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    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
           'NDRDISC' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    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
           'PDRDISC' and not 'NDRDISC' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

# Speedup - VPP Container Memif 3n-hsw-xl710
-
  type: "plot"
  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]}/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
           'NDRDISC' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

-
  type: "plot"
  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]}/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
           'PDRDISC' and not 'NDRDISC' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

# Speedup - VPP Container Memif 3n-skx-x710
-
  type: "plot"
  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]}/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
           'NDRDISC' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

-
  type: "plot"
  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]}/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
           'PDRDISC' and not 'NDRDISC' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
            'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

# Speedup - VPP Container Memif 3n-skx-xxv710
-
  type: "plot"
  title: "Speedup: memif-3n-skx-xxv710-64b-base_and_scale-ndr-tsa"
  algorithm: "plot_throughput_speedup_analysis"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/memif-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
           'NDRDISC' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

-
  type: "plot"
  title: "Speedup: memif-3n-skx-xxv710-64b-base_and_scale-pdr-tsa"
  algorithm: "plot_throughput_speedup_analysis"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/memif-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
           'PDRDISC' and not 'NDRDISC' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

# Speedup - VPP Container Memif 2n-skx-x710
-
  type: "plot"
  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]}/memif-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
           'NDRDISC' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

-
  type: "plot"
  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]}/memif-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
           'PDRDISC' and not 'NDRDISC' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

# Speedup - VPP Container Memif 2n-skx-xxv710
-
  type: "plot"
  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]}/memif-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
           'NDRDISC' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

-
  type: "plot"
  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]}/memif-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
           'PDRDISC' and not 'NDRDISC' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

################################################################################

# Speedup - VPP Container k8s memif 3n-hsw-x520
-
  type: "plot"
  title: "Speedup: k8s-memif-3n-hsw-x520-64b-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"
  filter: "'NIC_Intel-X520-DA2' and
           '64B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

-
  type: "plot"
  title: "Speedup: k8s-memif-3n-hsw-x520-64b-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"
  filter: "'NIC_Intel-X520-DA2' and
           '64B' and
           ('BASE' or 'SCALE') and
           'PDRDISC' and not 'NDRDISC' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

# Speedup - VPP Container Memif 3n-hsw-x710
-
  type: "plot"
  title: "Speedup: k8s-memif-3n-hsw-x710-64b-base_and_scale-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
           'NDRDISC' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

-
  type: "plot"
  title: "Speedup: k8s-memif-3n-hsw-x710-64b-base_and_scale-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
           'PDRDISC' and not 'NDRDISC' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

# Speedup - VPP Container Memif 3n-hsw-xl710
-
  type: "plot"
  title: "Speedup: k8s-memif-3n-hsw-xl710-64b-base_and_scale-ndr-tsa"
  algorithm: "plot_throughput_speedup_analysis"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/k8s-memif-3n-hsw-xl710-64b-base_and_scale-ndr-tsa"
  data: "plot-ligato-throughput-speedup-analysis-3n-hsw"
  filter: "'NIC_Intel-XL710' and
           '64B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

-
  type: "plot"
  title: "Speedup: k8s-memif-3n-hsw-xl710-64b-base_and_scale-pdr-tsa"
  algorithm: "plot_throughput_speedup_analysis"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/k8s-memif-3n-hsw-xl710-64b-base_and_scale-pdr-tsa"
  data: "plot-ligato-throughput-speedup-analysis-3n-hsw"
  filter: "'NIC_Intel-XL710' and
           '64B' and
           ('BASE' or 'SCALE') and
           'PDRDISC' and not 'NDRDISC' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

# Speedup - VPP Container Memif 3n-skx-x710
-
  type: "plot"
  title: "Speedup: k8s-memif-3n-skx-x710-64b-base_and_scale-ndr-tsa"
  algorithm: "plot_throughput_speedup_analysis"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/k8s-memif-3n-skx-x710-64b-base_and_scale-ndr-tsa"
  data: "plot-ligato-throughput-speedup-analysis-3n-skx"
  filter: "'NIC_Intel-X710' and
           '64B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

-
  type: "plot"
  title: "Speedup: k8s-memif-3n-skx-x710-64b-base_and_scale-pdr-tsa"
  algorithm: "plot_throughput_speedup_analysis"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/k8s-memif-3n-skx-x710-64b-base_and_scale-pdr-tsa"
  data: "plot-ligato-throughput-speedup-analysis-3n-skx"
  filter: "'NIC_Intel-X710' and
           '64B' and
           ('BASE' or 'SCALE') and
           'PDRDISC' and not 'NDRDISC' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
            'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

# Speedup - VPP Container Memif 3n-skx-xxv710
-
  type: "plot"
  title: "Speedup: k8s-memif-3n-skx-xxv710-64b-base_and_scale-ndr-tsa"
  algorithm: "plot_throughput_speedup_analysis"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/k8s-memif-3n-skx-xxv710-64b-base_and_scale-ndr-tsa"
  data: "plot-ligato-throughput-speedup-analysis-3n-skx"
  filter: "'NIC_Intel-XXV710' and
           '64B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

-
  type: "plot"
  title: "Speedup: k8s-memif-3n-skx-xxv710-64b-base_and_scale-pdr-tsa"
  algorithm: "plot_throughput_speedup_analysis"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/k8s-memif-3n-skx-xxv710-64b-base_and_scale-pdr-tsa"
  data: "plot-ligato-throughput-speedup-analysis-3n-skx"
  filter: "'NIC_Intel-XXV710' and
           '64B' and
           ('BASE' or 'SCALE') and
           'PDRDISC' and not 'NDRDISC' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

# Speedup - VPP Container Memif 2n-skx-x710
-
  type: "plot"
  title: "Speedup: k8s-memif-2n-skx-x710-64b-base_and_scale-ndr-tsa"
  algorithm: "plot_throughput_speedup_analysis"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/k8s-memif-2n-skx-x710-64b-base_and_scale-ndr-tsa"
  data: "plot-ligato-throughput-speedup-analysis-2n-skx"
  filter: "'NIC_Intel-X710' and
           '64B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

-
  type: "plot"
  title: "Speedup: k8s-memif-2n-skx-x710-64b-base_and_scale-pdr-tsa"
  algorithm: "plot_throughput_speedup_analysis"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/k8s-memif-2n-skx-x710-64b-base_and_scale-pdr-tsa"
  data: "plot-ligato-throughput-speedup-analysis-2n-skx"
  filter: "'NIC_Intel-X710' and
           '64B' and
           ('BASE' or 'SCALE') and
           'PDRDISC' and not 'NDRDISC' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

# Speedup - VPP Container Memif 2n-skx-xxv710
-
  type: "plot"
  title: "Speedup: k8s-memif-2n-skx-xxv710-64b-base_and_scale-ndr-tsa"
  algorithm: "plot_throughput_speedup_analysis"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/k8s-memif-2n-skx-xxv710-64b-base_and_scale-ndr-tsa"
  data: "plot-ligato-throughput-speedup-analysis-2n-skx"
  filter: "'NIC_Intel-XXV710' and
           '64B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

-
  type: "plot"
  title: "Speedup: k8s-memif-2n-skx-xxv710-64b-base_and_scale-pdr-tsa"
  algorithm: "plot_throughput_speedup_analysis"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/k8s-memif-2n-skx-xxv710-64b-base_and_scale-pdr-tsa"
  data: "plot-ligato-throughput-speedup-analysis-2n-skx"
  filter: "'NIC_Intel-XXV710' and
           '64B' and
           ('BASE' or 'SCALE') and
           'PDRDISC' and not 'NDRDISC' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

################################################################################

# Speedup - VPP IPv4 3n-hsw-x520
-
  type: "plot"
  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]}/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
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

-
  type: "plot"
  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]}/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
           ('BASE' or 'SCALE') and
           'PDRDISC' and not 'NDRDISC' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

-
  type: "plot"
  title: "Speedup: ip4-3n-hsw-x520-64b-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"
  data: "plot-throughput-speedup-analysis-3n-hsw"
  filter: "'NIC_Intel-X520-DA2' and
           '64B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'NDRDISC' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

-
  type: "plot"
  title: "Speedup: ip4-3n-hsw-x520-64b-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"
  data: "plot-throughput-speedup-analysis-3n-hsw"
  filter: "'NIC_Intel-X520-DA2' and
           '64B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'PDRDISC' and not 'NDRDISC' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

# Speedup - VPP IPv4 3n-hsw-x710
-
  type: "plot"
  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]}/ip4-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
           'NDRDISC' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

-
  type: "plot"
  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]}/ip4-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
           'PDRDISC' and not 'NDRDISC' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

-
  type: "plot"
  title: "Speedup: ip4-3n-hsw-x710-64b-features-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"
  filter: "'NIC_Intel-X710' and
           '64B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'NDRDISC' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

-
  type: "plot"
  title: "Speedup: ip4-3n-hsw-x710-64b-features-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"
  filter: "'NIC_Intel-X710' and
           '64B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'PDRDISC' and not 'NDRDISC' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

# Speedup - VPP IPv4 3n-hsw-xl710
-
  type: "plot"
  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,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
           'NDRDISC' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

-
  type: "plot"
  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,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
           'PDRDISC' and not 'NDRDISC' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

# Speedup - VPP IPv4 3n-skx-x710
-
  type: "plot"
  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,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' or 'SCALE') and
           'NDRDISC' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

-
  type: "plot"
  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,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' or 'SCALE') and
           'PDRDISC' and not 'NDRDISC' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

-
  type: "plot"
  title: "Speedup: ip4-3n-skx-x710-64b-features-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
           'NDRDISC' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

-
  type: "plot"
  title: "Speedup: ip4-3n-skx-x710-64b-features-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
           'PDRDISC' and not 'NDRDISC' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

# Speedup - VPP IPv4 3n-skx-xxv710
-
  type: "plot"
  title: "Speedup: ip4-3n-skx-xxv710-64b-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
           'NDRDISC' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

-
  type: "plot"
  title: "Speedup: ip4-3n-skx-xxv710-64b-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
           'PDRDISC' and not 'NDRDISC' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

-
  type: "plot"
  title: "Speedup: ip4-3n-skx-xxv710-64b-features-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
           '64B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'NDRDISC' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

-
  type: "plot"
  title: "Speedup: ip4-3n-skx-xxv710-64b-features-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
           '64B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'PDRDISC' and not 'NDRDISC' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

# Speedup - VPP IPv4 2n-skx-x710
-
  type: "plot"
  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,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' or 'SCALE') and
           'NDRDISC' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

-
  type: "plot"
  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,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' or 'SCALE') and
           'PDRDISC' and not 'NDRDISC' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

-
  type: "plot"
  title: "Speedup: ip4-2n-skx-x710-64b-features-ndr-tsa"
  algorithm: "plot_throughput_speedup_analysis"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip4-2n-skx-x710-64b-features-ndr-tsa"
  data: "plot-throughput-speedup-analysis-2n-skx"
  filter: "'NIC_Intel-X710' and
           '64B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'NDRDISC' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

-
  type: "plot"
  title: "Speedup: ip4-2n-skx-x710-64b-features-pdr-tsa"
  algorithm: "plot_throughput_speedup_analysis"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip4-2n-skx-x710-64b-features-pdr-tsa"
  data: "plot-throughput-speedup-analysis-2n-skx"
  filter: "'NIC_Intel-X710' and
           '64B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'PDRDISC' and not 'NDRDISC' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

# Speedup - VPP IPv4 2n-skx-xxv710
-
  type: "plot"
  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,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' or 'SCALE') and
           'NDRDISC' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

-
  type: "plot"
  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,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' or 'SCALE') and
           'PDRDISC' and not 'NDRDISC' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

-
  type: "plot"
  title: "Speedup: ip4-2n-skx-xxv710-64b-features-ndr-tsa"
  algorithm: "plot_throughput_speedup_analysis"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip4-2n-skx-xxv710-64b-features-ndr-tsa"
  data: "plot-throughput-speedup-analysis-2n-skx"
  filter: "'NIC_Intel-XXV710' and
           '64B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'NDRDISC' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

-
  type: "plot"
  title: "Speedup: ip4-2n-skx-xxv710-64b-features-pdr-tsa"
  algorithm: "plot_throughput_speedup_analysis"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip4-2n-skx-xxv710-64b-features-pdr-tsa"
  data: "plot-throughput-speedup-analysis-2n-skx"
  filter: "'NIC_Intel-XXV710' and
           '64B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'PDRDISC' and not 'NDRDISC' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

################################################################################

# Speedup - VPP IPv4 Tunnels 3n-hsw-x520
-
  type: "plot"
  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,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
           'ENCAP' and
           ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and
           'NDRDISC' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

-
  type: "plot"
  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,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
           'ENCAP' and
           ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and
           'PDRDISC' and not 'NDRDISC' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

# Speedup - VPP IPv4 Tunnels 3n-hsw-x710
-
  type: "plot"
  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]}/ip4tun-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
           'NDRDISC' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

-
  type: "plot"
  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]}/ip4tun-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
           'PDRDISC' and not 'NDRDISC' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

# Speedup - VPP IPv4 Tunnels 3n-hsw-xl710
-
  type: "plot"
  title: "Speedup: ip4tun-3n-hsw-xl710-64b-base_and_scale-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"
  data: "plot-throughput-speedup-analysis-3n-hsw"
  filter: "'NIC_Intel-XL710' and
           '64B' and
           'ENCAP' and
           ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and
           'NDRDISC' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

-
  type: "plot"
  title: "Speedup: ip4tun-3n-hsw-xl710-64b-base_and_scale-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"
  data: "plot-throughput-speedup-analysis-3n-hsw"
  filter: "'NIC_Intel-XL710' and
           '64B' and
           'ENCAP' and
           ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and
           'PDRDISC' and not 'NDRDISC' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

# Speedup - VPP IPv4 Tunnels 3n-skx-x710
-
  type: "plot"
  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]}/ip4tun-3n-skx-x710-64b-base_and_scale-ndr-tsa"
  data: "plot-throughput-speedup-analysis-3n-skx"
  filter: "'NIC_Intel-X710' and
           '64B' and
           'ENCAP' and
           ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and
           'NDRDISC' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

-
  type: "plot"
  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]}/ip4tun-3n-skx-x710-64b-base_and_scale-pdr-tsa"
  data: "plot-throughput-speedup-analysis-3n-skx"
  filter: "'NIC_Intel-X710' and
           '64B' and
           'ENCAP' and
           ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and
           'PDRDISC' and not 'NDRDISC' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

# Speedup - VPP IPv4 Tunnels 3n-skx-xxv710
-
  type: "plot"
  title: "Speedup: ip4tun-3n-skx-xxv710-64b-base_and_scale-ndr-tsa"
  algorithm: "plot_throughput_speedup_analysis"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-skx-xxv710-64b-base_and_scale-ndr-tsa"
  data: "plot-throughput-speedup-analysis-3n-skx"
  filter: "'NIC_Intel-XXV710' and
           '64B' and
           'ENCAP' and
           ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and
           'NDRDISC' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

-
  type: "plot"
  title: "Speedup: ip4tun-3n-skx-xxv710-64b-base_and_scale-pdr-tsa"
  algorithm: "plot_throughput_speedup_analysis"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip4tun-3n-skx-xxv710-64b-base_and_scale-pdr-tsa"
  data: "plot-throughput-speedup-analysis-3n-skx"
  filter: "'NIC_Intel-XXV710' and
           '64B' and
           'ENCAP' and
           ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and
           'PDRDISC' and not 'NDRDISC' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

# Speedup - VPP IPv4 Tunnels 2n-skx-x710
-
  type: "plot"
  title: "Speedup: ip4tun-2n-skx-x710-64b-base_and_scale-ndr-tsa"
  algorithm: "plot_throughput_speedup_analysis"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip4tun-2n-skx-x710-64b-base_and_scale-ndr-tsa"
  data: "plot-throughput-speedup-analysis-2n-skx"
  filter: "'NIC_Intel-X710' and
           '64B' and
           'ENCAP' and
           ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and
           'NDRDISC' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

-
  type: "plot"
  title: "Speedup: ip4tun-2n-skx-x710-64b-base_and_scale-pdr-tsa"
  algorithm: "plot_throughput_speedup_analysis"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip4tun-2n-skx-x710-64b-base_and_scale-pdr-tsa"
  data: "plot-throughput-speedup-analysis-2n-skx"
  filter: "'NIC_Intel-X710' and
           '64B' and
           'ENCAP' and
           ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and
           'PDRDISC' and not 'NDRDISC' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

# Speedup - VPP IPv4 Tunnels 2n-skx-xxv710
-
  type: "plot"
  title: "Speedup: ip4tun-2n-skx-xxv710-64b-base_and_scale-ndr-tsa"
  algorithm: "plot_throughput_speedup_analysis"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip4tun-2n-skx-xxv710-64b-base_and_scale-ndr-tsa"
  data: "plot-throughput-speedup-analysis-2n-skx"
  filter: "'NIC_Intel-XXV710' and
           '64B' and
           'ENCAP' and
           ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and
           'NDRDISC' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

-
  type: "plot"
  title: "Speedup: ip4tun-2n-skx-xxv710-64b-base_and_scale-pdr-tsa"
  algorithm: "plot_throughput_speedup_analysis"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip4tun-2n-skx-xxv710-64b-base_and_scale-pdr-tsa"
  data: "plot-throughput-speedup-analysis-2n-skx"
  filter: "'NIC_Intel-XXV710' and
           '64B' and
           'ENCAP' and
           ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and
           'PDRDISC' and not 'NDRDISC' and
           'IP4FWD' and
           not 'IPSEC' and 
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

################################################################################

# Speedup - VPP IPv6 3n-hsw-x520
-
  type: "plot"
  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]}/ip6-3n-hsw-x520-78b-base_and_scale-ndr-tsa"
  data: "plot-throughput-speedup-analysis-3n-hsw"
  filter: "'NIC_Intel-X520-DA2' and
           '78B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           'IP6FWD' and
           not 'SRv6' and
           not 'IPSEC' and
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

-
  type: "plot"
  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]}/ip6-3n-hsw-x520-78b-base_and_scale-pdr-tsa"
  data: "plot-throughput-speedup-analysis-3n-hsw"
  filter: "'NIC_Intel-X520-DA2' and
           '78B' and
           ('BASE' or 'SCALE') and
           'PDRDISC' and not 'NDRDISC' and
           'IP6FWD' and
           not 'SRv6' and
           not 'IPSEC' and
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

-
  type: "plot"
  title: "Speedup: ip6-3n-hsw-x520-78b-features-ndr-tsa"
  algorithm: "plot_throughput_speedup_analysis"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-x520-78b-features-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
           'NDRDISC' and
           'IP6FWD' and
           not 'SRv6' and
           not 'IPSEC' and
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

-
  type: "plot"
  title: "Speedup: ip6-3n-hsw-x520-78b-features-pdr-tsa"
  algorithm: "plot_throughput_speedup_analysis"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip6-3n-hsw-x520-78b-features-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
           'PDRDISC' and not 'NDRDISC' and
           'IP6FWD' and
           not 'SRv6' and
           not 'IPSEC' and
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

# Speedup - VPP IPv6 3n-hsw-x710
-
  type: "plot"
  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]}/ip6-3n-hsw-x710-78b-base_and_scale-ndr-tsa"
  data: "plot-throughput-speedup-analysis-3n-hsw"
  filter: "'NIC_Intel-X710' and
           '78B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           'IP6FWD' and
           not 'SRv6' and
           not 'IPSEC' and
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

-
  type: "plot"
  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]}/ip6-3n-hsw-x710-78b-base_and_scale-pdr-tsa"
  data: "plot-throughput-speedup-analysis-3n-hsw"
  filter: "'NIC_Intel-X710' and
           '78B' and
           ('BASE' or 'SCALE') and
           'PDRDISC' and not 'NDRDISC' and
           'IP6FWD' and
           not 'SRv6' and
           not 'IPSEC' and
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

-
  type: "plot"
  title: "Speedup: ip6-3n-hsw-x710-78b-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"
  filter: "'NIC_Intel-X710' and
           '78B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'NDRDISC' and
           'IP6FWD' and
           not 'SRv6' and
           not 'IPSEC' and
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

-
  type: "plot"
  title: "Speedup: ip6-3n-hsw-x710-78b-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"
  filter: "'NIC_Intel-X710' and
           '78B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'PDRDISC' and not 'NDRDISC' and
           'IP6FWD' and
           not 'SRv6' and
           not 'IPSEC' and
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

# Speedup - VPP IPv6 3n-hsw-xl710
-
  type: "plot"
  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]}/ip6-3n-hsw-xl710-78b-base_and_scale-ndr-tsa"
  data: "plot-throughput-speedup-analysis-3n-hsw"
  filter: "'NIC_Intel-XL710' and
           '78B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           'IP6FWD' and
           not 'SRv6' and
           not 'IPSEC' and
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

-
  type: "plot"
  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]}/ip6-3n-hsw-xl710-78b-base_and_scale-pdr-tsa"
  data: "plot-throughput-speedup-analysis-3n-hsw"
  filter: "'NIC_Intel-XL710' and
           '78B' and
           ('BASE' or 'SCALE') and
           'PDRDISC' and not 'NDRDISC' and
           'IP6FWD' and
           not 'SRv6' and
           not 'IPSEC' and
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

# Speedup - VPP IPv6 3n-skx-x710
-
  type: "plot"
  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]}/ip6-3n-skx-x710-78b-base_and_scale-ndr-tsa"
  data: "plot-throughput-speedup-analysis-3n-skx"
  filter: "'NIC_Intel-X710' and
           '78B' and
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           'IP6FWD' and
           not 'SRv6' and
           not 'IPSEC' and
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

-
  type: "plot"
  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]}/ip6-3n-skx-x710-78b-base_and_scale-pdr-tsa"
  data: "plot-throughput-speedup-analysis-3n-skx"
  filter: "'NIC_Intel-X710' and
           '78B' and
           ('BASE' or 'SCALE') and
           'PDRDISC' and not 'NDRDISC' and
           'IP6FWD' and
           not 'SRv6' and
           not 'IPSEC' and
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

-
  type: "plot"
  title: "Speedup: ip6-3n-skx-x710-78b-features-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
           'NDRDISC' and
           'IP6FWD' and
           not 'SRv6' and
           not 'IPSEC' and
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

-
  type: "plot"
  title: "Speedup: ip6-3n-skx-x710-78b-features-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
           'PDRDISC' and not 'NDRDISC' and
           'IP6FWD' and
           not 'SRv6' and
           not 'IPSEC' and
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

# Speedup - VPP IPv6 3n-skx-xxv710
-
  type: "plot"
  title: "Speedup: ip6-3n-skx-xxv710-78b-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
           'NDRDISC' and
           'IP6FWD' and
           not 'SRv6' and
           not 'IPSEC' and
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

-
  type: "plot"
  title: "Speedup: ip6-3n-skx-xxv710-78b-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
           'PDRDISC' and not 'NDRDISC' and
           'IP6FWD' and
           not 'SRv6' and
           not 'IPSEC' and
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

-
  type: "plot"
  title: "Speedup: ip6-3n-skx-xxv710-78b-features-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
           'NDRDISC' and
           'IP6FWD' and
           not 'SRv6' and
           not 'IPSEC' and
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

-
  type: "plot"
  title: "Speedup: ip6-3n-skx-xxv710-78b-features-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
           'PDRDISC' and not 'NDRDISC' and
           'IP6FWD' and
           not 'SRv6' and
           not 'IPSEC' and
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

# Speedup - VPP IPv6 2n-skx-x710
-
  type: "plot"
  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]}/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
           'NDRDISC' and
           'IP6FWD' and
           not 'SRv6' and
           not 'IPSEC' and
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

-
  type: "plot"
  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]}/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
           'PDRDISC' and not 'NDRDISC' and
           'IP6FWD' and
           not 'IPSEC' and
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

-
  type: "plot"
  title: "Speedup: ip6-2n-skx-x710-78b-features-ndr-tsa"
  algorithm: "plot_throughput_speedup_analysis"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip6-2n-skx-x710-78b-features-ndr-tsa"
  data: "plot-throughput-speedup-analysis-2n-skx"
  filter: "'NIC_Intel-X710' and
           '78B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'NDRDISC' and
           'IP6FWD' and
           not 'SRv6' and
           not 'IPSEC' and
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

-
  type: "plot"
  title: "Speedup: ip6-2n-skx-x710-78b-features-pdr-tsa"
  algorithm: "plot_throughput_speedup_analysis"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip6-2n-skx-x710-78b-features-pdr-tsa"
  data: "plot-throughput-speedup-analysis-2n-skx"
  filter: "'NIC_Intel-X710' and
           '78B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'PDRDISC' and not 'NDRDISC' and
           'IP6FWD' and
           not 'SRv6' and
           not 'IPSEC' and
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

# Speedup - VPP IPv6 2n-skx-xxv710
-
  type: "plot"
  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]}/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
           'NDRDISC' and
           'IP6FWD' and
           not 'SRv6' and
           not 'IPSEC' and
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

-
  type: "plot"
  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]}/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
           'PDRDISC' and not 'NDRDISC' and
           'IP6FWD' and
           not 'SRv6' and
           not 'IPSEC' and
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

-
  type: "plot"
  title: "Speedup: ip6-2n-skx-xxv710-78b-features-ndr-tsa"
  algorithm: "plot_throughput_speedup_analysis"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip6-2n-skx-xxv710-78b-features-ndr-tsa"
  data: "plot-throughput-speedup-analysis-2n-skx"
  filter: "'NIC_Intel-XXV710' and
           '78B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'NDRDISC' and
           'IP6FWD' and
           not 'SRv6' and
           not 'IPSEC' and
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

-
  type: "plot"
  title: "Speedup: ip6-2n-skx-xxv710-78b-features-pdr-tsa"
  algorithm: "plot_throughput_speedup_analysis"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/ip6-2n-skx-xxv710-78b-features-pdr-tsa"
  data: "plot-throughput-speedup-analysis-2n-skx"
  filter: "'NIC_Intel-XXV710' and
           '78B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'PDRDISC' and not 'NDRDISC' and
           'IP6FWD' and
           not 'SRv6' and
           not 'IPSEC' and
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

################################################################################

# Speedup - VPP IPv6 tunnels 3n-hsw-x520
-
  type: "plot"
  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]}/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
           'NDRDISC' and
           ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

-
  type: "plot"
  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]}/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
           'PDRDISC' and not 'NDRDISC' and
           ('VXLAN' or 'VXLANGPE' or 'LISP' or 'LISPGPE' or 'GRE') and
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

################################################################################

# Speedup - VPP IPSec 3n-hsw-xl710
-
  type: "plot"
  title: "Speedup: ipsec-3n-hsw-xl710-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"
  data: "plot-throughput-speedup-analysis-3n-hsw"
  filter: "'NIC_Intel-XL710' and
           '64B' and
           'IP4FWD' and
           'NDRDISC' and
           'IPSECHW' and
           ('IPSECTRAN' or 'IPSECTUN') and
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

-
  type: "plot"
  title: "Speedup: ipsec-3n-hsw-xl710-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"
  data: "plot-throughput-speedup-analysis-3n-hsw"
  filter: "'NIC_Intel-XL710' and
           '64B' and
           'IP4FWD' and
           'PDRDISC' and not 'NDRDISC' and
           'IPSECHW' and
           ('IPSECTRAN' or 'IPSECTUN') and
           not 'VHOST'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

################################################################################

# Speedup - VPP SRv6 3n-hsw-x520
-
  type: "plot"
  title: "Speedup: srv6-3n-hsw-x520-78b-features-ndr-tsa"
  algorithm: "plot_throughput_speedup_analysis"
  output-file-type: ".html"
  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
           '78B' and
           'FEATURE' and
           'NDRDISC' and
           'IP6FWD' and
           'SRv6'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

-
  type: "plot"
  title: "Speedup: srv6-3n-hsw-x520-78b-features-pdr-tsa"
  algorithm: "plot_throughput_speedup_analysis"
  output-file-type: ".html"
  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
           '78B' and
           'FEATURE' and
           'PDRDISC' and not 'NDRDISC' and
           'IP6FWD' and
           'SRv6'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

################################################################################

# Speedup - VPP L2 3n-hsw-x520
-
  type: "plot"
  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]}/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
           ('BASE' or 'SCALE') and
           'NDRDISC' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           not 'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

-
  type: "plot"
  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]}/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
           ('BASE' or 'SCALE') and
           'PDRDISC' and not 'NDRDISC' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           not 'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

-
  type: "plot"
  title: "Speedup: l2sw-3n-hsw-x520-64b-features-ndr-tsa"
  algorithm: "plot_throughput_speedup_analysis"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2sw-3n-hsw-x520-64b-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
           'NDRDISC' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           not 'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

-
  type: "plot"
  title: "Speedup: l2sw-3n-hsw-x520-64b-features-pdr-tsa"
  algorithm: "plot_throughput_speedup_analysis"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2sw-3n-hsw-x520-64b-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
           'PDRDISC' and not 'NDRDISC' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           not 'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

# Speedup - VPP L2 3n-hsw-x710
-
  type: "plot"
  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]}/l2sw-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
           'NDRDISC' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           not 'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

-
  type: "plot"
  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]}/l2sw-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
           'PDRDISC' and not 'NDRDISC' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           not 'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

-
  type: "plot"
  title: "Speedup: l2sw-3n-hsw-x710-64b-features-ndr-tsa"
  algorithm: "plot_throughput_speedup_analysis"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2sw-3n-hsw-x710-64b-features-ndr-tsa"
  data: "plot-throughput-speedup-analysis-3n-hsw"
  filter: "'NIC_Intel-X710' and
           '64B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'NDRDISC' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           not 'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

-
  type: "plot"
  title: "Speedup: l2sw-3n-hsw-x710-64b-features-pdr-tsa"
  algorithm: "plot_throughput_speedup_analysis"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2sw-3n-hsw-x710-64b-features-pdr-tsa"
  data: "plot-throughput-speedup-analysis-3n-hsw"
  filter: "'NIC_Intel-X710' and
           '64B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'PDRDISC' and not 'NDRDISC' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           not 'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

# Speedup - VPP L2 3n-hsw-xl710
-
  type: "plot"
  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]}/l2sw-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
           'NDRDISC' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           not 'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

-
  type: "plot"
  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]}/l2sw-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
           'PDRDISC' and not 'NDRDISC' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           not 'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

# Speedup - VPP L2 3n-skx-x710
-
  type: "plot"
  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]}/l2sw-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
           'NDRDISC' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           not 'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

-
  type: "plot"
  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]}/l2sw-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
           'PDRDISC' and not 'NDRDISC' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           not 'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

-
  type: "plot"
  title: "Speedup: l2sw-3n-skx-x710-64b-features-ndr-tsa"
  algorithm: "plot_throughput_speedup_analysis"
  output-file-type: ".html"
  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
           '64B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'NDRDISC' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           not 'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

-
  type: "plot"
  title: "Speedup: l2sw-3n-skx-x710-64b-features-pdr-tsa"
  algorithm: "plot_throughput_speedup_analysis"
  output-file-type: ".html"
  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
           '64B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'PDRDISC' and not 'NDRDISC' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           not 'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

# Speedup - VPP L2 3n-skx-xxv710
-
  type: "plot"
  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]}/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
           'NDRDISC' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           not 'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

-
  type: "plot"
  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]}/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
           'PDRDISC' and not 'NDRDISC' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           not 'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

-
  type: "plot"
  title: "Speedup: l2sw-3n-skx-xxv710-64b-features-ndr-tsa"
  algorithm: "plot_throughput_speedup_analysis"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2sw-3n-skx-xxv710-64b-features-ndr-tsa"
  data: "plot-throughput-speedup-analysis-3n-skx"
  filter: "'NIC_Intel-XXV710' and
           '64B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'NDRDISC' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           not 'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

-
  type: "plot"
  title: "Speedup: l2sw-3n-skx-xxv710-64b-features-pdr-tsa"
  algorithm: "plot_throughput_speedup_analysis"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2sw-3n-skx-xxv710-64b-features-pdr-tsa"
  data: "plot-throughput-speedup-analysis-3n-skx"
  filter: "'NIC_Intel-XXV710' and
           '64B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'PDRDISC' and not 'NDRDISC' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           not 'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

# Speedup - VPP L2 2n-skx-x710
-
  type: "plot"
  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]}/l2sw-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
           'NDRDISC' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           not 'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

-
  type: "plot"
  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]}/l2sw-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
           'PDRDISC' and not 'NDRDISC' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           not 'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

-
  type: "plot"
  title: "Speedup: l2sw-2n-skx-x710-64b-features-ndr-tsa"
  algorithm: "plot_throughput_speedup_analysis"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2sw-2n-skx-x710-64b-features-ndr-tsa"
  data: "plot-throughput-speedup-analysis-2n-skx"
  filter: "'NIC_Intel-X710' and
           '64B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'NDRDISC' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           not 'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

-
  type: "plot"
  title: "Speedup: l2sw-2n-skx-x710-64b-features-pdr-tsa"
  algorithm: "plot_throughput_speedup_analysis"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2sw-2n-skx-x710-64b-features-pdr-tsa"
  data: "plot-throughput-speedup-analysis-2n-skx"
  filter: "'NIC_Intel-X710' and
           '64B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'PDRDISC' and not 'NDRDISC' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           not 'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

# Speedup - VPP L2 2n-skx-xxv710
-
  type: "plot"
  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]}/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
           'NDRDISC' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           not 'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

-
  type: "plot"
  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]}/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
           'PDRDISC' and not 'NDRDISC' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           not 'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

-
  type: "plot"
  title: "Speedup: l2sw-2n-skx-xxv710-64b-features-ndr-tsa"
  algorithm: "plot_throughput_speedup_analysis"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2sw-2n-skx-xxv710-64b-features-ndr-tsa"
  data: "plot-throughput-speedup-analysis-2n-skx"
  filter: "'NIC_Intel-XXV710' and
           '64B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'NDRDISC' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           not 'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

-
  type: "plot"
  title: "Speedup: l2sw-2n-skx-xxv710-64b-features-pdr-tsa"
  algorithm: "plot_throughput_speedup_analysis"
  output-file-type: ".html"
  output-file: "{DIR[STATIC,VPP]}/l2sw-2n-skx-xxv710-64b-features-pdr-tsa"
  data: "plot-throughput-speedup-analysis-2n-skx"
  filter: "'NIC_Intel-XXV710' and
           '64B' and
           'FEATURE' and
           ('ACL10' or 'ACL50') and '10k_FLOWS' and
           'PDRDISC' and not 'NDRDISC' and
           ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD') and
           not 'VHOST' and
           not 'MEMIF'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

################################################################################

# Speedup - VPP vhost l2sw 3n-hsw-x520
-
  type: "plot"
  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]}/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 
           'NDRDISC' and
           'VHOST' and 
           not ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

-
  type: "plot"
  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]}/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 
           'PDRDISC' and not 'NDRDISC' and
           'VHOST' and 
           not ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

# Speedup - VPP vhost ip4 3n-hsw-x520
-
  type: "plot"
  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]}/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 
           'NDRDISC' and
           'VHOST' and 
           not 'VXLAN' and 
           not 'IP4FWD' and 
           not 'DOT1Q' and 
           not '2VM'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

-
  type: "plot"
  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]}/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 
           'PDRDISC' and not 'NDRDISC' and
           'VHOST' and 
           not 'VXLAN' and 
           not 'IP4FWD' and 
           not 'DOT1Q' and 
           not '2VM'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

# Speedup - VPP vhost l2sw 3n-hsw-x710
-
  type: "plot"
  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]}/vhost-l2sw-3n-hsw-x710-64b-base_and_scale-ndr-tsa"
  data: "plot-throughput-speedup-analysis-3n-hsw"
  filter: "'NIC_Intel-X710' and
           '64B' and 
           'NDRDISC' and
           'VHOST' and 
           not ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

-
  type: "plot"
  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]}/vhost-l2sw-3n-hsw-x710-64b-base_and_scale-pdr-tsa"
  data: "plot-throughput-speedup-analysis-3n-hsw"
  filter: "'NIC_Intel-X710' and
           '64B' and 
           'PDRDISC' and not 'NDRDISC' and
           'VHOST' and 
           not ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

# Speedup - VPP vhost ip4 3n-hsw-x710
-
  type: "plot"
  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]}/vhost-ip4-3n-hsw-x710-64b-base_and_scale-ndr-tsa"
  data: "plot-throughput-speedup-analysis-3n-hsw"
  filter: "'NIC_Intel-X710' and
           '64B' and 
           'NDRDISC' and
           'VHOST' and 
           not 'VXLAN' and 
           not 'IP4FWD' and 
           not 'DOT1Q' and 
           not '2VM'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

-
  type: "plot"
  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]}/vhost-ip4-3n-hsw-x710-64b-base_and_scale-pdr-tsa"
  data: "plot-throughput-speedup-analysis-3n-hsw"
  filter: "'NIC_Intel-X710' and
           '64B' and 
           'PDRDISC' and not 'NDRDISC' and
           'VHOST' and 
           not 'VXLAN' and 
           not 'IP4FWD' and 
           not 'DOT1Q' and 
           not '2VM'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

# Speedup - VPP vhost l2sw 3n-hsw-xl710
-
  type: "plot"
  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]}/vhost-l2sw-3n-hsw-xl710-64b-base_and_scale-ndr-tsa"
  data: "plot-throughput-speedup-analysis-3n-hsw"
  filter: "'NIC_Intel-XL710' and
           '64B' and 
           'NDRDISC' and
           'VHOST' and 
           not ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

-
  type: "plot"
  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]}/vhost-l2sw-3n-hsw-xl710-64b-base_and_scale-pdr-tsa"
  data: "plot-throughput-speedup-analysis-3n-hsw"
  filter: "'NIC_Intel-XL710' and
           '64B' and 
           'PDRDISC' and not 'NDRDISC' and
           'VHOST' and 
           not ('L2BDMACSTAT' or 'L2BDMACLRN' or 'L2XCFWD')"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

# Speedup - VPP vhost ip4 3n-hsw-xl710
-
  type: "plot"
  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]}/vhost-ip4-3n-hsw-xl710-64b-base_and_scale-ndr-tsa"
  data: "plot-throughput-speedup-analysis-3n-hsw"
  filter: "'NIC_Intel-XL710' and
           '64B' and 
           'NDRDISC' and
           'VHOST' and 
           not 'VXLAN' and 
           not 'IP4FWD' and 
           not 'DOT1Q' and 
           not '2VM'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"

-
  type: "plot"
  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]}/vhost-ip4-3n-hsw-xl710-64b-base_and_scale-pdr-tsa"
  data: "plot-throughput-speedup-analysis-3n-hsw"
  filter: "'NIC_Intel-XL710' and
           '64B' and 
           'PDRDISC' and not 'NDRDISC' and
           'VHOST' and 
           not 'VXLAN' and 
           not 'IP4FWD' and 
           not 'DOT1Q' and 
           not '2VM'"
  parameters:
  - "throughput"
  - "parent"
  - "tags"
  layout:
    title: ""  # No title
    layout: "plot-throughput-speedup-analysis"