I try use the syst_count: Result is same CPU0 G0 7,188,625 7,188,625 UNHALTED_CORE_CYCLES (scaling 0.00%, ena=1,999,298,896, run=1,999,298,896) CPU0 G0 3 3 UNHALTED_REFERENCE_CYCLES (scaling 0.00%, ena=1,999,336,546, run=1,999,336,546) CPU0 G0 7,303,052 7,303,052 CPU_CLK_UNHALTED:THREAD_P (scaling 0.00%, ena=1,999,348,997, run=1,999,348,997) CPU0 G0 545,254 545,254 CPU_CLK_UNHALTED:REF_P (scaling 0.00%, ena=1,999,364,938, run=1,999,364,938)
-----Original Message----- From: Stephane Eranian [mailto:eran...@googlemail.com] Sent: Thursday, December 4, 2014 9:25 AM To: Sun, Yongjie Cc: perfmon2-devel@lists.sourceforge.net Subject: Re: [perfmon2] perfmon2 CPU_CLK_UNHALTED:REF_P count error Hi, These Python scripts are all not maintained. I suggest you use the perf_examples/syst_count program instead. And you need to be root to run per-CPU (system-wide) measurments. On Thu, Dec 4, 2014 at 1:34 AM, Sun, Yongjie <yongjie....@intel.com> wrote: > Hi, > I running on Intel SNB E5-2680 > > I just used the "libpfm-4.5.0/python/sys.py" > ./sys.py -e > UNHALTED_CORE_CYCLES,UNHALTED_REFERENCE_CYCLES,CPU_CLK_UNHALTED:THREAD > _P,CPU_CLK_UNHALTED:REF_P -c 0 > Result: > CPU0: UNHALTED_CORE_CYCLES 3229292 > CPU0: UNHALTED_REFERENCE_CYCLES 3 > CPU0: CPU_CLK_UNHALTED:THREAD_P 3266550 > CPU0: CPU_CLK_UNHALTED:REF_P 268798 > CPU0: UNHALTED_CORE_CYCLES 6834444 > CPU0: UNHALTED_REFERENCE_CYCLES 3 > CPU0: CPU_CLK_UNHALTED:THREAD_P 6897896 > CPU0: CPU_CLK_UNHALTED:REF_P 568677 > CPU0: UNHALTED_CORE_CYCLES 10782920 > CPU0: UNHALTED_REFERENCE_CYCLES 3 > CPU0: CPU_CLK_UNHALTED:THREAD_P 10876957 > CPU0: CPU_CLK_UNHALTED:REF_P 897739 > -----Original Message----- > From: Stephane Eranian [mailto:eran...@googlemail.com] > Sent: Wednesday, December 3, 2014 12:33 AM > To: Sun, Yongjie > Cc: perfmon2-devel@lists.sourceforge.net > Subject: Re: [perfmon2] perfmon2 CPU_CLK_UNHALTED:REF_P count error > > Hi, > > On Mon, Dec 1, 2014 at 6:24 AM, Sun, Yongjie <yongjie....@intel.com> wrote: >> Hi, all >> I use the perfmon2 to count events >> “UNHALTED_CORE_CYCLES,UNHALTED_REFERENCE_CYCLES,CPU_CLK_UNHALTED:THREAD_P,CPU_CLK_UNHALTED:REF_P” >> and got > > which CPU is this running on? > How long does your test run? > Are you running in system-wide or per-process mode? > Need more context to answer your question. > >> CPU0: UNHALTED_CORE_CYCLES 5538707 >> CPU0: UNHALTED_REFERENCE_CYCLES 3 >> CPU0: CPU_CLK_UNHALTED:THREAD_P 5641229 >> CPU0: CPU_CLK_UNHALTED:REF_P 419607 >> CPU0: UNHALTED_CORE_CYCLES 11661876 >> CPU0: UNHALTED_REFERENCE_CYCLES 3 >> CPU0: CPU_CLK_UNHALTED:THREAD_P 11813664 >> CPU0: CPU_CLK_UNHALTED:REF_P 911248 >> CPU0: UNHALTED_CORE_CYCLES 15682069 >> CPU0: UNHALTED_REFERENCE_CYCLES 3 >> CPU0: CPU_CLK_UNHALTED:THREAD_P 15869779 >> CPU0: CPU_CLK_UNHALTED:REF_P 1246315 >> >> Two questions: 1. why UNHALTED_REFERENCE_CYCLES is 3? Too small >> 2. why CPU0: CPU_CLK_UNHALTED:REF_P is much smaller >> than CPU_CLK_UNHALTED:THREAD_P? this do not make sence! >> >> BTW: I count this for I want to count the CPU Frequency from Intel’s DOC: >> https://software.intel.com/en-us/articles/measuring-the-average-unhal >> t >> ed-frequency >> Average frequency = >> TSC_frequency * (CPU_CLK_UNHALTED.THREAD / CPU_CLK_UNHALTED.REF) >> >> So can anybody help on this question? >> >> >> --------------------------------------------------------------------- >> - >> -------- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT >> Server from Actuate! Instantly Supercharge Your Business Reports and >> Dashboards with Interactivity, Sharing, Native Excel Exports, App >> Integration & more Get technology previously reserved for >> billion-dollar corporations, FREE >> http://pubads.g.doubleclick.net/gampad/clk?id=157005751&iu=/4140/ostg. >> clktrk _______________________________________________ >> perfmon2-devel mailing list >> perfmon2-devel@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/perfmon2-devel >> ------------------------------------------------------------------------------ Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly Supercharge Your Business Reports and Dashboards with Interactivity, Sharing, Native Excel Exports, App Integration & more Get technology previously reserved for billion-dollar corporations, FREE http://pubads.g.doubleclick.net/gampad/clk?id=164703151&iu=/4140/ostg.clktrk _______________________________________________ perfmon2-devel mailing list perfmon2-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/perfmon2-devel