Hi Stephane,

 

Forgive me if I understood wrongly but if I run the
example_v2.x/notify_self example on

my suse11 Nehalem system I get this:

./notify_self

[FIXED_CTRL(pmc16)=0xaa pmi0=1 en0=0x2 any0=0 pmi1=1 en1=0x2 any1=0
pmi2=1 en2=0x0 any2=0] INSTRUCTIONS_RETIRED UNHALTED_CORE_CYCLES

[FIXED_CTR0(pmd16)]

[FIXED_CTR1(pmd17)]

Notification 1: 1497911503 INSTRUCTIONS_RETIRED ip=0x4015a0

Notification 2: 1497711364 INSTRUCTIONS_RETIRED ip=0x4015a0

Notification 3: 1497964013 INSTRUCTIONS_RETIRED ip=0x4015a0

 

 

Now if instead of:

       pfm_self_start(ctx_fd);

        busyloop();

       pfm_self_stop(ctx_fd);

I run

 

        pfm_self_start(ctx_fd);

        busyloop();

        pfm_self_stop(ctx_fd);

        printf("Run with counting stopped\n");

        busyloop();

        printf("Run again with counting started\n");

        pfm_self_start(ctx_fd);

        busyloop();

        pfm_self_stop(ctx_fd);

 

I get:

./notify_self

[FIXED_CTRL(pmc16)=0xaa pmi0=1 en0=0x2 any0=0 pmi1=1 en1=0x2 any1=0
pmi2=1 en2=0x0 any2=0] INSTRUCTIONS_RETIRED UNHALTED_CORE_CYCLES

[FIXED_CTR0(pmd16)]

[FIXED_CTR1(pmd17)]

Notification 1: 1498758725 INSTRUCTIONS_RETIRED ip=0x4015e7

Notification 2: 1499513234 INSTRUCTIONS_RETIRED ip=0x4015e7

Notification 3: 1499545827 INSTRUCTIONS_RETIRED ip=0x4015e0

Run with counting stopped

Run again with counting started

 

 I was expecting to get another set of notifications after:

"Run again with counting started"

 

so either:

            -This is not the right way stop/resume counting. If so
please let me know what to do

            -There is something wrong in the perfmon behavior on this
system

 

Thanks,

 

Daniel Thomas.

------------------------------------------------------------------------------
Register Now & Save for Velocity, the Web Performance & Operations 
Conference from O'Reilly Media. Velocity features a full day of 
expert-led, hands-on workshops and two days of sessions from industry 
leaders in dedicated Performance & Operations tracks. Use code vel09scf 
and Save an extra 15% before 5/3. http://p.sf.net/sfu/velocityconf
_______________________________________________
perfmon2-devel mailing list
perfmon2-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/perfmon2-devel

Reply via email to