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.
> 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
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:
.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
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
>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
> >
> >--
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:
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
> 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
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
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
11 matches
Mail list logo