Re: [dpdk-dev] [PATCH v3 0/5] vhost add vectorized data path

2020-10-15 Thread Maxime Coquelin
Hi Marvin, On 10/15/20 5:28 PM, Liu, Yong wrote: > Hi All, > Performance gain from vectorized datapath in OVS-DPDK is around 1%, meanwhile > it have a small impact of original datapath. > On the other hand, it will increase the complexity of vhost (new parameter > introduced, prepare memory inf

Re: [dpdk-dev] [PATCH v3 0/5] vhost add vectorized data path

2020-10-15 Thread Liu, Yong
Hi All, Performance gain from vectorized datapath in OVS-DPDK is around 1%, meanwhile it have a small impact of original datapath. On the other hand, it will increase the complexity of vhost (new parameter introduced, prepare memory information for address translation). After weighed the procs

Re: [dpdk-dev] [PATCH v3 0/5] vhost add vectorized data path

2020-10-12 Thread Liu, Yong
> -Original Message- > From: Maxime Coquelin > Sent: Monday, October 12, 2020 5:57 PM > To: Liu, Yong ; Xia, Chenbo ; > Wang, Zhihong > Cc: dev@dpdk.org > Subject: Re: [PATCH v3 0/5] vhost add vectorized data path > > Hi Marvin, > > On 10/12/20 11:10 AM, Liu, Yong wrote: > > > > > >>

Re: [dpdk-dev] [PATCH v3 0/5] vhost add vectorized data path

2020-10-12 Thread Maxime Coquelin
Hi Marvin, On 10/12/20 11:10 AM, Liu, Yong wrote: > > >> -Original Message- >> From: Maxime Coquelin >> Sent: Monday, October 12, 2020 4:22 PM >> To: Liu, Yong ; Xia, Chenbo ; >> Wang, Zhihong >> Cc: dev@dpdk.org >> Subject: Re: [PATCH v3 0/5] vhost add vectorized data path >> >> Hi Ma

Re: [dpdk-dev] [PATCH v3 0/5] vhost add vectorized data path

2020-10-12 Thread Liu, Yong
> -Original Message- > From: Maxime Coquelin > Sent: Monday, October 12, 2020 4:22 PM > To: Liu, Yong ; Xia, Chenbo ; > Wang, Zhihong > Cc: dev@dpdk.org > Subject: Re: [PATCH v3 0/5] vhost add vectorized data path > > Hi Marvin, > > On 10/9/20 10:14 AM, Marvin Liu wrote: > > Packed ri

Re: [dpdk-dev] [PATCH v3 0/5] vhost add vectorized data path

2020-10-12 Thread Maxime Coquelin
Hi Marvin, On 10/9/20 10:14 AM, Marvin Liu wrote: > Packed ring format is imported since virtio spec 1.1. All descriptors > are compacted into one single ring when packed ring format is on. It is > straight forward that ring operations can be accelerated by utilizing > SIMD instructions. > > Thi

[dpdk-dev] [PATCH v3 0/5] vhost add vectorized data path

2020-10-09 Thread Marvin Liu
Packed ring format is imported since virtio spec 1.1. All descriptors are compacted into one single ring when packed ring format is on. It is straight forward that ring operations can be accelerated by utilizing SIMD instructions. This patch set will introduce vectorized data path in vhost librar