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