[ovs-dev] [PATCH v1 0/6] Memory access optimization for flow scalability of userspace datapath.

2020-06-02 Thread Yanqin Wei
OVS userspace datapath is a program with heavy memory access. It needs to load/store a large number of memory, including packet header, metadata, EMC/SMC/DPCLS tables and so on. It causes a lot of cache line missing and refilling, which has a great impact on flow scalability. And in some cases, EMC

Re: [ovs-dev] [PATCH v1 0/6] Memory access optimization for flow scalability of userspace datapath.

2020-06-30 Thread Yanqin Wei
in Wei > Sent: Tuesday, June 2, 2020 3:10 PM > To: d...@openvswitch.org > Cc: nd ; i.maxim...@ovn.org; u9012...@gmail.com; Malvika > Gupta ; Lijian Zhang ; > Ruifeng Wang ; Lance Yang > ; Yanqin Wei > Subject: [ovs-dev][PATCH v1 0/6] Memory access optimization for flow > sca

Re: [ovs-dev] [PATCH v1 0/6] Memory access optimization for flow scalability of userspace datapath.

2020-07-05 Thread William Tu
> Gupta ; Lijian Zhang ; > > Ruifeng Wang ; Lance Yang > > ; Yanqin Wei > > Subject: [ovs-dev][PATCH v1 0/6] Memory access optimization for flow > > scalability of userspace datapath. > > > > OVS userspace datapath is a program with heavy memory access. It

Re: [ovs-dev] [PATCH v1 0/6] Memory access optimization for flow scalability of userspace datapath.

2020-07-05 Thread William Tu
Hi Yanqin, On Tue, Jun 2, 2020 at 12:10 AM Yanqin Wei wrote: > > OVS userspace datapath is a program with heavy memory access. It needs to > load/store a large number of memory, including packet header, metadata, > EMC/SMC/DPCLS tables and so on. It causes a lot of cache line missing and > refill

Re: [ovs-dev] [PATCH v1 0/6] Memory access optimization for flow scalability of userspace datapath.

2020-07-06 Thread Yanqin Wei
t; > > To: d...@openvswitch.org > > > Cc: nd ; i.maxim...@ovn.org; u9012...@gmail.com; > Malvika > > > Gupta ; Lijian Zhang ; > > > Ruifeng Wang ; Lance Yang > > > ; Yanqin Wei > > > Subject: [ovs-dev][PATCH v1 0/6] Memory access optimization for flow &g

Re: [ovs-dev] [PATCH v1 0/6] Memory access optimization for flow scalability of userspace datapath.

2020-07-06 Thread Yanqin Wei
Hi William, > > On Tue, Jun 2, 2020 at 12:10 AM Yanqin Wei wrote: > > > > OVS userspace datapath is a program with heavy memory access. It needs > > to load/store a large number of memory, including packet header, > > metadata, EMC/SMC/DPCLS tables and so on. It causes a lot of cache > > line mis

Re: [ovs-dev] [PATCH v1 0/6] Memory access optimization for flow scalability of userspace datapath.

2020-07-07 Thread Van Haaren, Harry
> -Original Message- > From: dev On Behalf Of Yanqin Wei > Sent: Tuesday, June 2, 2020 8:10 AM > To: d...@openvswitch.org > Cc: ruifeng.w...@arm.com; lijian.zh...@arm.com; i.maxim...@ovn.org; > n...@arm.com > Subject: [ovs-dev] [PATCH v1 0/6] Memory access

Re: [ovs-dev] [PATCH v1 0/6] Memory access optimization for flow scalability of userspace datapath.

2020-07-08 Thread Yanqin Wei
Hi Harry, > > > > OVS userspace datapath is a program with heavy memory access. It needs > > to load/store a large number of memory, including packet header, > > metadata, EMC/SMC/DPCLS tables and so on. It causes a lot of cache > > line missing and refilling, which has a great impact on flow > >

Re: [ovs-dev] [PATCH v1 0/6] Memory access optimization for flow scalability of userspace datapath.

2020-07-08 Thread Van Haaren, Harry
> -Original Message- > From: Yanqin Wei > Sent: Wednesday, July 8, 2020 9:17 AM > To: Van Haaren, Harry ; d...@openvswitch.org > Cc: Ruifeng Wang ; Lijian Zhang > ; i.maxim...@ovn.org; nd ; Stokes, Ian > ; William Tu > Subject: RE: [ovs-dev] [PATCH v1 0/6] Memory