Juan,

Are you using the latest pfmon/libpfm from the website/CVS?


On Mon, Sep 1, 2008 at 2:41 PM, Juan Ángel Lorenzo
<[EMAIL PROTECTED]> wrote:
> Stéphane,
>
> I have modified the program to print the thread number inside the
> producto() function and I ran it with one thread. See the output below:
>
>  pfmon -uk  --verb --follow-pthread --trigger-code-start=producto
> --trigger-code-stop=producto --trigger-code-follow
> -eIA64_INST_RETIRED,CPU_OP_CYCLES_ALL ./msxm_ijk_MP_COL
> MATRICES/bcsstm36.rcs 25
>
> Hi, I'm thread 0
> Hi, I'm thread 0
> ......
> Hi, I'm thread 0
> Hi, I'm thread 0
>
> loaded 18427 text symbols from /proc/kallsyms
> loaded 13140 data symbols from /proc/kallsyms
> table_size=166 effective=19 min_addr=0x4000000000000ae0
> loaded 19 text symbols from ELF file ./msxm_ijk_MP_COL
> table_size=166 effective=15 min_addr=0x6000000000003a50
> loaded 15 data symbols from ELF file ./msxm_ijk_MP_COL
> 1 event set(s) defined
> long  sampling periods(val/mask/seed): 0/0x0/00/0x0/0
> short sampling periods(val/mask/seed): 0/0x0/00/0x0/0
> start code trigger @0x40000000000021c0
> stop  code trigger @0x40000000000021c0
> [PMC4(pmc4)=0x2000809 m=0 e=0 s=0 i=0 thres=0 all=0 es=0x08 plm=9
> umask=0x0 pm=0 ism=0x2 oi=0] IA64_INST_RETIRED
> [PMD4(pmd4)]
> [PMC5(pmc5)=0x2001209 m=0 e=0 s=0 i=0 thres=0 all=0 es=0x12 plm=9
> umask=0x0 pm=0 ism=0x2 oi=0] CPU_OP_CYCLES_ALL
> [PMD5(pmd5)]
> pmd setup for event set0:
> [pmd4 set=0 ival=0x0 long_rate=0x0 short_rate=0x0 mask=0x0 seed=0
> randomize=n]
> [pmd5 set=0 ival=0x0 long_rate=0x0 short_rate=0x0 mask=0x0 seed=0
> randomize=n]
> exec-pattern=*
> [3427] started task: ./msxm_ijk_MP_COL MATRICES/bcsstm36.rcs 25
> follow_exec=n follow_vfork=n follow_fork=n follow_pthread=y
> [3427] monitoring ./msxm_ijk_MP_COL MATRICES/bcsstm36.rcs 25 ...
> results are on terminal
> [3427] installed start code breakpoint at 0x40000000000021c0
> [3427] monitoring not activated
> measurements started at Mon Sep  1 14:29:10 2008
>
> [3427] clone [3428]
> [3428] monitoring ./msxm_ijk_MP_COL MATRICES/bcsstm36.rcs 25 ...
> results are on terminal
> [3428] installed start code breakpoint at 0x40000000000021c0
> [3428] monitoring not activated
> [3428] task exited
>                         0 IA64_INST_RETIRED ./msxm_ijk_MP_COL
> (3427,3428,3427)
>                         0 CPU_OP_CYCLES_ALL ./msxm_ijk_MP_COL
> (3427,3428,3427)
> [3428] detached
> [3427] task exited
>                         0 IA64_INST_RETIRED ./msxm_ijk_MP_COL
> (3427,3427,-1)
>                         0 CPU_OP_CYCLES_ALL ./msxm_ijk_MP_COL
> (3427,3427,-1)
> [3427] detached
> created tasks        : 2
> maximum tasks        : 2
> maximum active tasks : 2
> measurements completed at Mon Sep  1 14:29:18 2008
>
>
> Juan Ángel
>
> El lun, 01-09-2008 a las 14:14 +0200, stephane eranian escribió:
>> Juan,
>>
>>
>> I would like you to try and run your program with only one thread active.
>> From the trace below, it looks like you never reach the start trigger 
>> location.
>> You could also modify the program to print something in producto() just to
>> make sure.
>>
>>
>> > start code trigger @0x4000000000002200
>> > stop  code trigger @0x4000000000002200
>> > [15536] installed start code breakpoint at 0x4000000000002200
>> > [15536] monitoring not activated
>> > measurements started at Fri Aug 29 15:31:36 2008
>> > [15536] clone [15537]
>> > [15536] clone [15538]
>> > [15537] monitoring ./msxm_ijk_MP_COL MATRICES/bcsstm36.rcs 25 ...
>> > [15537] installed start code breakpoint at 0x4000000000002200
>> > [15538] installed start code breakpoint at 0x4000000000002200
>> > Tiempo de ejecucion: 0.035023
>
>
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
perfmon2-devel mailing list
perfmon2-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/perfmon2-devel

Reply via email to