Re: [PATCH v5 0/4] add support for self monitoring

2023-02-16 Thread Liang Ma
PMU is kind of MSR. Precisely , that's MSR per core. All MSR reading will lead to IPI(Please reference the kernel implementation of MSR driver). The IPI will disturb the DPDK application because the userspace/kernel context switch, which has impact to the tail latency.

RE: [EXT] Re: [PATCH v5 0/4] add support for self monitoring

2023-01-14 Thread Morten Brørup
> From: Tyler Retzlaff [mailto:roret...@linux.microsoft.com] > Sent: Friday, 13 January 2023 20.22 > > On Fri, Jan 13, 2023 at 07:44:57AM +, Tomasz Duszynski wrote: > > > > >From: Tyler Retzlaff > > >Sent: Wednesday, January 11, 2023 10:06 PM > > > > > >On Wed, Jan 11, 2023 at 09:39:35AM +0

Re: [EXT] Re: [PATCH v5 0/4] add support for self monitoring

2023-01-13 Thread Tyler Retzlaff
ev@dpdk.org; > >tho...@monjalon.net; Jerin > >Jacob Kollanukkaran ; ruifeng.w...@arm.com; > >mattias.ronnb...@ericsson.com; > >zhou...@loongson.cn > >Subject: Re: [EXT] Re: [PATCH v5 0/4] add support for self monitoring > > > >On Wed, Jan 11, 2023 at 09:

RE: [EXT] Re: [PATCH v5 0/4] add support for self monitoring

2023-01-12 Thread Tomasz Duszynski
.com; >mattias.ronnb...@ericsson.com; >zhou...@loongson.cn >Subject: Re: [EXT] Re: [PATCH v5 0/4] add support for self monitoring > >On Wed, Jan 11, 2023 at 09:39:35AM +, Tomasz Duszynski wrote: >> Hi Tyler, >> >> >-Original Message- >> >From: Tyler Retz

Re: [EXT] Re: [PATCH v5 0/4] add support for self monitoring

2023-01-11 Thread Tyler Retzlaff
systems.com > >Cc: dev@dpdk.org; tho...@monjalon.net; Jerin Jacob Kollanukkaran > >; > >m...@smartsharesystems.com; ruifeng.w...@arm.com; > >mattias.ronnb...@ericsson.com; zhou...@loongson.cn > >Subject: [EXT] Re: [P

Re: [PATCH v5 0/4] add support for self monitoring

2023-01-11 Thread Bruce Richardson
>Cc: dev@dpdk.org; tho...@monjalon.net; Jerin Jacob Kollanukkaran > >; > >ruifeng.w...@arm.com; mattias.ronnb...@ericsson.com; zhou...@loongson.cn > >Subject: [EXT] RE: [PATCH v5 0/4] add support for self monitoring > > > >External Email > > > >--

RE: [PATCH v5 0/4] add support for self monitoring

2023-01-11 Thread Tomasz Duszynski
ronnb...@ericsson.com; zhou...@loongson.cn >Subject: [EXT] RE: [PATCH v5 0/4] add support for self monitoring > >External Email > >-- >> From: Tyler Retzlaff [mailto:roret...@linux.microsoft.com] >> Sent:

RE: [EXT] Re: [PATCH v5 0/4] add support for self monitoring

2023-01-11 Thread Tomasz Duszynski
resystems.com; ruifeng.w...@arm.com; >mattias.ronnb...@ericsson.com; zhou...@loongson.cn >Subject: [EXT] Re: [PATCH v5 0/4] add support for self monitoring > >External Email > >-- >hi, > >don't inte

RE: [PATCH v5 0/4] add support for self monitoring

2023-01-11 Thread Morten Brørup
> From: Tyler Retzlaff [mailto:roret...@linux.microsoft.com] > Sent: Wednesday, 11 January 2023 01.32 > > On Wed, Jan 11, 2023 at 12:46:38AM +0100, Tomasz Duszynski wrote: > > This series adds self monitoring support i.e allows to configure and > > read performance measurement unit (PMU) counters

Re: [PATCH v5 0/4] add support for self monitoring

2023-01-10 Thread Tyler Retzlaff
hi, don't interpret this as an objection to the functionality but this looks like a clear example of something that doesn't belong in the EAL. has there been a discussion as to whether or not this should be in a separate library? a basic test is whether or not an implementation exists or can be r

[PATCH v5 0/4] add support for self monitoring

2023-01-10 Thread Tomasz Duszynski
This series adds self monitoring support i.e allows to configure and read performance measurement unit (PMU) counters in runtime without using perf utility. This has certain adventages when application runs on isolated cores with nohz_full kernel parameter. Events can be read directly using rte_pm