Прежде всего проверьте, не в процессоре есть даже аппаратные счетчики. Архитектура Intel Haswell перестала предоставлять аппаратные счетчики в последних процессорах (по какой-то причине).
Во-вторых, я бы проверил, видно ли аппаратное событие, например, через papi
. Команда papi_native_avail
должна перечислить ваши собственные события, если Ubuntu предоставляет достаточно свежие базы данных.
Третья возможность состоит в том, что события здесь, но не поддерживаются старым perf
. Да, Ubuntu 14.04 исполнилось два года, и ядро / инструменты могут не полностью поддерживать текущие процессоры.