• Jiri Olsa's avatar
    perf c2c report: Add span header over cacheline data · d0802b1e
    Jiri Olsa authored
    Forcing the NUMA node output to be grouped with the "Cacheline" column
    in both "Shared Data Cache Line Table" and "Shared Cache Line
    Distribution Pareto" tables.
    
    Before:
      #                                    Total      Tot  ----- LLC Load Hitm -----
      # Index           Cacheline  Node  records     Hitm    Total      Lcl      Rmt
      # .....  ..................  ....  .......  .......  .......  .......  .......
      #
            0      0x7f0830100000     0       84   10.53%        8        8        0
            1  0xffff922a93154200     0        3    2.63%        2        2        0
            2  0xffff922a93154500     0        4    2.63%        2        2        0
    
    After:
      #        ------- Cacheline ------    Total      Tot  ----- LLC Load Hitm -----
      # Index             Address  Node  records     Hitm    Total      Lcl      Rmt
      # .....  ..................  ....  .......  .......  .......  .......  .......
      #
            0      0x7f0830100000     0       84   10.53%        8        8        0
            1  0xffff922a93154200     0        3    2.63%        2        2        0
            2  0xffff922a93154500     0        4    2.63%        2        2        0
    
    Before:
      #        ----- HITM -----  -- Store Refs --        Data address
      #   Num      Rmt      Lcl   L1 Hit  L1 Miss              Offset  Node      Pid
      # .....  .......  .......  .......  .......  ..................  ....  .......
      #
        -------------------------------------------------------------
            0        0        8       32        2      0x7f0830100000
        -------------------------------------------------------------
                 0.00%   75.00%   21.88%    0.00%                0x18     0     1791
                 0.00%   12.50%   37.50%    0.00%                0x18     0     1791
                 0.00%    0.00%   34.38%    0.00%                0x18     0     1791
    
    After:
      #        ----- HITM -----  -- Store Refs --  ----- Data address -----
      #   Num      Rmt      Lcl   L1 Hit  L1 Miss              Offset  Node      Pid
      # .....  .......  .......  .......  .......  ..................  ....  .......
      #
        -------------------------------------------------------------
            0        0        8       32        2      0x7f0830100000
        -------------------------------------------------------------
                 0.00%   75.00%   21.88%    0.00%                0x18     0     1791
                 0.00%   12.50%   37.50%    0.00%                0x18     0     1791
                 0.00%    0.00%   34.38%    0.00%                0x18     0     1791
    Signed-off-by: default avatarJiri Olsa <jolsa@kernel.org>
    Cc: Alexander Shishkin <alexander.shishkin@linux.intel.com>
    Cc: David Ahern <dsahern@gmail.com>
    Cc: Joe Mario <jmario@redhat.com>
    Cc: Namhyung Kim <namhyung@kernel.org>
    Cc: Peter Zijlstra <peterz@infradead.org>
    Link: http://lkml.kernel.org/r/20180309101442.9224-9-jolsa@kernel.orgSigned-off-by: default avatarArnaldo Carvalho de Melo <acme@redhat.com>
    d0802b1e
builtin-c2c.c 69.2 KB