On Thu, Jul 15, 2010 at 4:35 AM, lulu he <lolos...@gmail.com> wrote:
> Hi,
> I use  pfmon3.9/libpfm3.9,
> I want to collect  the number of L2 misses every million instructions.
>
> But, LAST_LEVEL_CACHE_MISSES allways shows 0.00%.
> Anybody can help me fix this?
>
> Thanks.
>
> [r...@localhost tests]# pfmon --verbose --smpl-show-top=20
> --no-cmd-output -eINSTRUCTIONS_RETIRED,LAST_LEVEL_CACHE_MISSES
> --long-smpl-periods=10000 --follow-all --

The output you're getting is normal. You did not specify the sampling period
for the second event (LLC_MISSES). You should try:

 pfmon --verbose --smpl-show-top=20
 --no-cmd-output -eINSTRUCTIONS_RETIRED,LAST_LEVEL_CACHE_MISSES
 --long-smpl-periods=10000,4000 --follow-all --
                                       ^^^^^^^


> ../../../../parsec-2.1/pkgs/kernels/canneal/inst/amd64-linux.gcc/bin/canneal
> 4 15000 2000 ../../../../parsec-2.1/pkgs/kernels/canneal/inputs/400000.nets
> 128
> measuring at user privilege level ONLY
> 1 event set(s) defined
> long  sampling periods(val/mask/seed): 10000/0x0/00/0x0/0
> short sampling periods(val/mask/seed): 10000/0x0/00/0x0/0
> using inst-hist sampling module
> unavailable_pmcs=0xfffffffffffcfffc
> unavailable_pmds=0xfffffffffff8fffc
> [FIXED_CTRL(pmc16)=0xa pmi0=1 en0=0x2 pmi1=1 en1=0x0 pmi2=1 en2=0x0]
> INSTRUCTIONS_RETIRED
> [FIXED_CTR0(pmd16)]
> [PERFEVTSEL0(pmc0)=0x51412e event_sel=0x2e umask=0x41 os=0 usr=1 en=1
> int=1 inv=0 edge=0 cnt_mask=0] LAST_LEVEL_CACHE_MISSES
> [PMC0(pmd0)]
> pmd setup for event set0:
> [pmd16 set=0 smpl_pmds=0x1 reset_pmds=0x0]
> [pmd16 set=0 ival=0xffffffffffffd8f0 long_rate=0xffffffffffffd8f0
> short_rate=0xffffffffffffd8f0 mask=0x0 seed=0 randomize=n]
> [pmd0 set=0 ival=0x0 long_rate=0x0 short_rate=0x0 mask=0x0 seed=0 randomize=n]
> max=18446744073709551615 cur=18446744073709551615
> locked_mem_avail=4152639488 pfm_mem_avail=4152639488
> mem_avail=4152639328 ncpus=0 max_entries=86513319 smpl_entries=2048
> orig_smpl_entries=0 pgsz=4096 hdrsz=128 entrysz=48 slack=32
> sampling buffer #entries=2048 size=98464, max_entry_size=48
> vCPU0 -> pCPU0
> vCPU1 -> pCPU1
> vCPU2 -> pCPU2
> vCPU3 -> pCPU3
> vCPU4 -> pCPU4
> vCPU5 -> pCPU5
> vCPU6 -> pCPU6
> exec-pattern=*
> vCPU7 -> pCPU7
> [13525] started task:
> ../../../../parsec-2.1/pkgs/kernels/canneal/inst/amd64-linux.gcc/bin/canneal
> 4 15000 2000 ../../../../parsec-2.1/pkgs/kernels/canneal/inputs/400000.nets
> 128
> follow_exec=y follow_vfork=y follow_fork=y follow_pthread=y
> [13525] 64-bit binary
> [13525] monitoring
> /home/hll/parsec-2.1/pkgs/kernels/canneal/inst/amd64-linux.gcc/bin/canneal...
> [13525] activating monitoring
> measurements started at Sun Jul 18 01:11:05 2010
>
> [13536] out-of-order creation, stopped
> [13525] cloned [13536]
> [13536] monitoring
> /home/hll/parsec-2.1/pkgs/kernels/canneal/inst/amd64-linux.gcc/bin/canneal...
> [13536] activating monitoring
> [13536] resuming
> [13537] out-of-order creation, stopped
> [13525] cloned [13537]
> [13537] monitoring
> /home/hll/parsec-2.1/pkgs/kernels/canneal/inst/amd64-linux.gcc/bin/canneal...
> [13537] activating monitoring
> [13537] resuming
> [13538] out-of-order creation, stopped
> [13525] cloned [13538]
> [13538] monitoring
> /home/hll/parsec-2.1/pkgs/kernels/canneal/inst/amd64-linux.gcc/bin/canneal...
> [13538] activating monitoring
> [13538] resuming
> [13525] cloned [13539]
> [13539] monitoring
> /home/hll/parsec-2.1/pkgs/kernels/canneal/inst/amd64-linux.gcc/bin/canneal...
> [13539] activating monitoring
> [13537] task exited
> [13537] detached
> [13539] task exited
> [13539] detached
> [13536] task exited
> [13536] detached
> [13538] task exited
> [13538] detached
> [13525] task exited
> [13525] detached
> sdesc chain to process:
>        [13525]
> (/home/hll/parsec-2.1/pkgs/kernels/canneal/inst/amd64-linux.gcc/bin/canneal)
>        [13538]
> (/home/hll/parsec-2.1/pkgs/kernels/canneal/inst/amd64-linux.gcc/bin/canneal)
>        [13536]
> (/home/hll/parsec-2.1/pkgs/kernels/canneal/inst/amd64-linux.gcc/bin/canneal)
>        [13539]
> (/home/hll/parsec-2.1/pkgs/kernels/canneal/inst/amd64-linux.gcc/bin/canneal)
>        [13537]
> (/home/hll/parsec-2.1/pkgs/kernels/canneal/inst/amd64-linux.gcc/bin/canneal)
> # results for [13525:13525<-[13516]]
> (/home/hll/parsec-2.1/pkgs/kernels/canneal/inst/amd64-linux.gcc/bin/canneal)
> # total samples          : 468012
> # total buffer overflows : 228
> #
> #                   event00                    event01
> #     counts   %self    %cum     counts   %self    %cum          code addr
>       36163   7.73%   7.73%          0   0.00%   0.00% 0x000000000040557c
>       27839   5.95%  13.68%          0   0.00%   0.00% 0x0000000000405592
>       19115   4.08%  17.76%          0   0.00%   0.00% 0x0000000000405590
>       15840   3.38%  21.14%          0   0.00%   0.00% 0x0000000000405586
>       15090   3.22%  24.37%          0   0.00%   0.00% 0x00007f17a9cb6b64
>       10353   2.21%  26.58%          0   0.00%   0.00% 0x00000034bb277aa2
>       10325   2.21%  28.79%          0   0.00%   0.00% 0x00007f17a9cf542d
>        8451   1.81%  30.59%          0   0.00%   0.00% 0x000000000040616d
>        8299   1.77%  32.37%          0   0.00%   0.00% 0x000000000040b600
>        7238   1.55%  33.91%          0   0.00%   0.00% 0x00000034bb272a78
>        7200   1.54%  35.45%          0   0.00%   0.00% 0x0000000000407d05
>        6717   1.44%  36.89%          0   0.00%   0.00% 0x000000000040b602
>        5678   1.21%  38.10%          0   0.00%   0.00% 0x00007f17a9cb77c7
>        4205   0.90%  39.00%          0   0.00%   0.00% 0x00000034bb272a50
>        4180   0.89%  39.89%          0   0.00%   0.00% 0x00000000004055d7
>        4081   0.87%  40.76%          0   0.00%   0.00% 0x00000034bb26f5a5
>        3887   0.83%  41.59%          0   0.00%   0.00% 0x0000000000404b55
>        3772   0.81%  42.40%          0   0.00%   0.00% 0x0000000000404bf5
>        3743   0.80%  43.20%          0   0.00%   0.00% 0x00007f17a9ccc21c
>        3475   0.74%  43.94%          0   0.00%   0.00% 0x00007f17a9cf6664
> # results for [13525:13538<-[13516]]
> (/home/hll/parsec-2.1/pkgs/kernels/canneal/inst/amd64-linux.gcc/bin/canneal)
> # total samples          : 42260
> # total buffer overflows : 20
> #
> #                   event00                    event01
> #     counts   %self    %cum     counts   %self    %cum          code addr
>       11373  26.91%  26.91%          0   0.00%   0.00% 0x0000000000404d75
>       10375  24.55%  51.46%          0   0.00%   0.00% 0x0000000000404cb5
>        2141   5.07%  56.53%          0   0.00%   0.00% 0x0000000000402805
>        1333   3.15%  59.68%          0   0.00%   0.00% 0x0000000000404d64
>        1178   2.79%  62.47%          0   0.00%   0.00% 0x0000000000404c67
>         703   1.66%  64.13%          0   0.00%   0.00% 0x0000000000402895
>         696   1.65%  65.78%          0   0.00%   0.00% 0x000000000040bdd6
>         623   1.47%  67.26%          0   0.00%   0.00% 0x0000000000404ca4
>         564   1.33%  68.59%          0   0.00%   0.00% 0x000000000040c62b
>         462   1.09%  69.68%          0   0.00%   0.00% 0x0000000000402859
>         378   0.89%  70.58%          0   0.00%   0.00% 0x0000000000404cc1
>         354   0.84%  71.42%          0   0.00%   0.00% 0x0000000000404d80
>         326   0.77%  72.19%          0   0.00%   0.00% 0x00000034bb604294
>         315   0.75%  72.93%          0   0.00%   0.00% 0x0000000000402825
>         283   0.67%  73.60%          0   0.00%   0.00% 0x0000000000404e45
>         280   0.66%  74.26%          0   0.00%   0.00% 0x0000000000402869
>         207   0.49%  74.75%          0   0.00%   0.00% 0x000000000040bd80
>         206   0.49%  75.24%          0   0.00%   0.00% 0x0000000000404f60
>         179   0.42%  75.66%          0   0.00%   0.00% 0x000000000040284e
>         170   0.40%  76.07%          0   0.00%   0.00% 0x000000000040c5d4
> # results for [13525:13536<-[13516]]
> (/home/hll/parsec-2.1/pkgs/kernels/canneal/inst/amd64-linux.gcc/bin/canneal)
> # total samples          : 42086
> # total buffer overflows : 20
> #
> #                   event00                    event01
> #     counts   %self    %cum     counts   %self    %cum          code addr
>       11251  26.73%  26.73%          0   0.00%   0.00% 0x0000000000404d75
>       10406  24.73%  51.46%          0   0.00%   0.00% 0x0000000000404cb5
>        2321   5.51%  56.97%          0   0.00%   0.00% 0x0000000000402805
>        1329   3.16%  60.13%          0   0.00%   0.00% 0x0000000000404d64
>        1152   2.74%  62.87%          0   0.00%   0.00% 0x0000000000404c67
>         707   1.68%  64.55%          0   0.00%   0.00% 0x000000000040bdd6
>         707   1.68%  66.23%          0   0.00%   0.00% 0x0000000000402895
>         652   1.55%  67.78%          0   0.00%   0.00% 0x0000000000404ca4
>         562   1.34%  69.11%          0   0.00%   0.00% 0x000000000040c62b
>         440   1.05%  70.16%          0   0.00%   0.00% 0x0000000000402859
>         365   0.87%  71.03%          0   0.00%   0.00% 0x0000000000404cc1
>         354   0.84%  71.87%          0   0.00%   0.00% 0x0000000000404d80
>         301   0.72%  72.58%          0   0.00%   0.00% 0x00000034bb604294
>         287   0.68%  73.26%          0   0.00%   0.00% 0x0000000000404e45
>         282   0.67%  73.93%          0   0.00%   0.00% 0x0000000000402825
>         264   0.63%  74.56%          0   0.00%   0.00% 0x0000000000402869
>         204   0.48%  75.05%          0   0.00%   0.00% 0x0000000000404f60
>         191   0.45%  75.50%          0   0.00%   0.00% 0x000000000040bd80
>         180   0.43%  75.93%          0   0.00%   0.00% 0x000000000040c5d4
>         174   0.41%  76.34%          0   0.00%   0.00% 0x000000000040284e
> # results for [13525:13539<-[13516]]
> (/home/hll/parsec-2.1/pkgs/kernels/canneal/inst/amd64-linux.gcc/bin/canneal)
> # total samples          : 42030
> # total buffer overflows : 20
> #
> #                   event00                    event01
> #     counts   %self    %cum     counts   %self    %cum          code addr
>       11209  26.67%  26.67%          0   0.00%   0.00% 0x0000000000404d75
>       10162  24.18%  50.85%          0   0.00%   0.00% 0x0000000000404cb5
>        2251   5.36%  56.20%          0   0.00%   0.00% 0x0000000000402805
>        1305   3.10%  59.31%          0   0.00%   0.00% 0x0000000000404d64
>        1264   3.01%  62.32%          0   0.00%   0.00% 0x0000000000404c67
>         737   1.75%  64.07%          0   0.00%   0.00% 0x0000000000402895
>         653   1.55%  65.62%          0   0.00%   0.00% 0x000000000040bdd6
>         631   1.50%  67.12%          0   0.00%   0.00% 0x0000000000404ca4
>         551   1.31%  68.43%          0   0.00%   0.00% 0x000000000040c62b
>         463   1.10%  69.54%          0   0.00%   0.00% 0x0000000000402859
>         360   0.86%  70.39%          0   0.00%   0.00% 0x0000000000404d80
>         328   0.78%  71.17%          0   0.00%   0.00% 0x00000034bb604294
>         317   0.75%  71.93%          0   0.00%   0.00% 0x0000000000404cc1
>         296   0.70%  72.63%          0   0.00%   0.00% 0x0000000000404e45
>         283   0.67%  73.30%          0   0.00%   0.00% 0x0000000000402825
>         229   0.54%  73.85%          0   0.00%   0.00% 0x0000000000402869
>         208   0.49%  74.34%          0   0.00%   0.00% 0x000000000040bd80
>         199   0.47%  74.82%          0   0.00%   0.00% 0x0000000000404f60
>         168   0.40%  75.22%          0   0.00%   0.00% 0x000000000040c5de
>         165   0.39%  75.61%          0   0.00%   0.00% 0x000000000040284e
> # results for [13525:13537<-[13516]]
> (/home/hll/parsec-2.1/pkgs/kernels/canneal/inst/amd64-linux.gcc/bin/canneal)
> # total samples          : 42071
> # total buffer overflows : 20
> #
> #                   event00                    event01
> #     counts   %self    %cum     counts   %self    %cum          code addr
>       11375  27.04%  27.04%          0   0.00%   0.00% 0x0000000000404d75
>       10384  24.68%  51.72%          0   0.00%   0.00% 0x0000000000404cb5
>        2197   5.22%  56.94%          0   0.00%   0.00% 0x0000000000402805
>        1288   3.06%  60.00%          0   0.00%   0.00% 0x0000000000404d64
>        1173   2.79%  62.79%          0   0.00%   0.00% 0x0000000000404c67
>         727   1.73%  64.52%          0   0.00%   0.00% 0x0000000000402895
>         680   1.62%  66.14%          0   0.00%   0.00% 0x0000000000404ca4
>         672   1.60%  67.73%          0   0.00%   0.00% 0x000000000040bdd6
>         537   1.28%  69.01%          0   0.00%   0.00% 0x000000000040c62b
>         488   1.16%  70.17%          0   0.00%   0.00% 0x0000000000402859
>         358   0.85%  71.02%          0   0.00%   0.00% 0x0000000000404cc1
>         353   0.84%  71.86%          0   0.00%   0.00% 0x0000000000404d80
>         299   0.71%  72.57%          0   0.00%   0.00% 0x00000034bb604294
>         286   0.68%  73.25%          0   0.00%   0.00% 0x0000000000404e45
>         281   0.67%  73.92%          0   0.00%   0.00% 0x0000000000402869
>         273   0.65%  74.57%          0   0.00%   0.00% 0x0000000000402825
>         202   0.48%  75.05%          0   0.00%   0.00% 0x0000000000404f60
>         174   0.41%  75.46%          0   0.00%   0.00% 0x000000000040bd80
>         174   0.41%  75.87%          0   0.00%   0.00% 0x000000000040284e
>         169   0.40%  76.28%          0   0.00%   0.00% 0x00000034bb603f4e
> created tasks        : 0
> maximum tasks        : 5
> maximum active tasks : 5
> measurements completed at Sun Jul 18 01:11:21 2010
>
> ------------------------------------------------------------------------------
> This SF.net email is sponsored by Sprint
> What will you do first with EVO, the first 4G phone?
> Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
> _______________________________________________
> perfmon2-devel mailing list
> perfmon2-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/perfmon2-devel
>
------------------------------------------------------------------------------
This SF.net email is sponsored by Sprint
What will you do first with EVO, the first 4G phone?
Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
_______________________________________________
perfmon2-devel mailing list
perfmon2-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/perfmon2-devel

Reply via email to