[dpdk-dev] [PATCH] doc: add how to enable empty cycles profiling

Mcnamara, John john.mcnamara at intel.com
Tue Jul 25 12:50:43 CEST 2017



> -----Original Message-----
> From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Mcnamara, John
> Sent: Tuesday, July 25, 2017 11:05 AM
> To: Kurakin, Ilia <ilia.kurakin at intel.com>; dev at dpdk.org
> Cc: jerin.jacob at caviumnetworks.com; Ananyev, Konstantin
> <konstantin.ananyev at intel.com>; Wiles, Keith <keith.wiles at intel.com>;
> Galanov, Dmitry <dmitry.galanov at intel.com>; Kurakin, Ilia
> <ilia.kurakin at intel.com>
> Subject: Re: [dpdk-dev] [PATCH] doc: add how to enable empty cycles
> profiling
> 
> 
> 
> > -----Original Message-----
> > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of
> > ilia.kurakin at intel.com
> > Sent: Monday, July 24, 2017 6:24 PM
> > To: dev at dpdk.org
> > Cc: jerin.jacob at caviumnetworks.com; Ananyev, Konstantin
> > <konstantin.ananyev at intel.com>; Wiles, Keith <keith.wiles at intel.com>;
> > Galanov, Dmitry <dmitry.galanov at intel.com>; Kurakin, Ilia
> > <ilia.kurakin at intel.com>
> > Subject: [dpdk-dev] [PATCH] doc: add how to enable empty cycles
> > profiling
> >
> > From: Ilia Kurakin <ilia.kurakin at intel.com>
> >
> > Programmer's Guide: section "Profile Your Application" updated with
> > how to enable ITT tasks collection. Based on patch:
> > http://dpdk.org/dev/patchwork/patch/27158/
> 
> Hi Ilia,
> 
> Thanks for the doc patch.
> 
> 
> >
> > +Profiling wasted iterations with ITT
> > +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> 
> Probably better to call this VTune ITT
> 
> 
> > +
> > +Iterations that yielded no RX packets (wasted loop iterations) can be
> > +analyzed using Intel® VTune\ :sup:`TM` Amplifier.
> 
> You don't need a superscript here. You can use the TM symbol directly like
> the previous (R) symbol.
> 

P.S., it might to better to move the (R) and (TM) to the previous paragraph
where Vtune is used for the first time.

John



More information about the dev mailing list