Performance Counter Sampling Interfaces

Modern processors have advanced sampling interfaces (such as AMD IBS, Intel PEBS, etc.). This can be a bit confusing, especially if you want to use the features under perf_event on Linux, whther through the perf tool or PAPI. Here is a tech report where we look into the interface and try to explain what is going on:
Back to the perf_event page