[ovs-dev] [PATCH v3 7/7] docs/dpdk/bridge: add datapath performance section

William Tu u9012063 at gmail.com
Tue Jun 16 15:41:05 UTC 2020


On Wed, Jun 10, 2020 at 3:47 AM Harry van Haaren
<harry.van.haaren at intel.com> wrote:
>
> This commit adds a section to the dpdk/bridge.rst netdev documentation,
> detailing the added DPCLS functionality. The newely added commands are
typo: newly

> documented, and sample output is provided.
>
> Signed-off-by: Harry van Haaren <harry.van.haaren at intel.com>
> ---
>  Documentation/topics/dpdk/bridge.rst | 63 ++++++++++++++++++++++++++++
>  1 file changed, 63 insertions(+)
>
> diff --git a/Documentation/topics/dpdk/bridge.rst b/Documentation/topics/dpdk/bridge.rst
> index f0ef42ecc..2ada76571 100644
> --- a/Documentation/topics/dpdk/bridge.rst
> +++ b/Documentation/topics/dpdk/bridge.rst
> @@ -137,3 +137,66 @@ currently turned off by default.
>  To turn on SMC::
>
>      $ ovs-vsctl --no-wait set Open_vSwitch . other_config:smc-enable=true
> +
> +Datapath Classifier Performance
> +-------------------------------
> +
> +The datapath classifier (dpcls) performs wildcard rule matching, a compute
> +intensive process of matching a packet ``miniflow`` to a rule ``miniflow``. The
> +code that does this compute work impacts datapath performance, and optimizing
> +it can provide higher switching performance.
> +
> +Modern CPUs provide extensive SIMD instructions which can be used to get higher
> +performance. The CPU OVS is being deployed on must be capable of running these
> +SIMD instructions in order to take advantage of the performance benefits.
> +In OVS v2.14 runtime CPU detection was introduced to enable identifing if these
typo: identifying

Thanks
William


More information about the dev mailing list