Hello,

On Thu, Oct 26, 2006 at 05:19:53PM +0800, gnufree smth wrote:
> 
> Recently I'm using pfmon to count BE_EXE_BUBBLE events, including:
> BE_EXE_BUBBLE_ALL
> BE_EXE_BUBBLE_ARCR
> BE_EXE_BUBBLE_ARCR_PR_CANCEL_BANK
> BE_EXE_BUBBLE_BANK_SWITCH
> BE_EXE_BUBBLE_CANCEL
> BE_EXE_BUBBLE_FRALL
> BE_EXE_BUBBLE_GRALL
> BE_EXE_BUBBLE_GRGR
> BE_EXE_BUBBLE_PR
> 
> But pfmon complained that : BE_EXE_BUBBLE_xxx (here xxx represents above
> event suffix, like ALL, ARCR, etc.) and BE_EXE_BUBBLE_xxx cannot be measured
> at the same time, and no cout value is returned.
> 
> Is this a bug? Or something is wrong with my system?

Yes, certain events cannot be measured together. This is a restriction of the 
Montecito
processor and not of libpfm/pfmon. To work around the problem you can either
do two runs, or use the multiplxin capability on pfmon and perfmon v2.2.

-- 

-Stephane
_______________________________________________
perfmon mailing list
[email protected]
http://www.hpl.hp.com/hosted/linux/mail-archives/perfmon/

Reply via email to