HP Caliper User's Guide
HP Caliper attributes samples for a given cache line to the function associated with the
start address of the cache line. Because cache lines can cross function boundaries, data
attributed to functions will not always be accurate. However, only cache-line data at
the boundaries of the function are potentially misattributed.
More frequent sampling increases HP Caliper's perturbation of your application. In
the extreme case of taking one sample for each cache miss event, the kernel will trap
on every event, making the resulting data of limited, if any, value.
icache Measurement Report Description 281