I am working on a project that collect ibsop sample using IBS. I only need
several IBS derived event to be collected but as far as I know there is no
mechanism to apply that constraint just like latency threshold
(DATA_EAR_LAT4) in Itanium. What I can do now is filter the sampling
result in my program manually.
The bad thing with this method is that the time needed to filter can take
a long time when I use small number of max counter configuration. So I was
wondering if there is any method to do the filter in the kernel level,
e.g. configure the kernel to only store a list of IBS derived event.
After reading the perfmon2 spec,if I am not wrong, I guess this could be
done by using a custom sampling format. Is there any guide on how to
implement this ?
University of Houston