tud-zih-energy / lo2s

Linux OTF2 Sampling - A Lightweight Node-Level Performance Monitoring Tool
https://tu-dresden.de/zih/forschung/projekte/lo2s?set_language=en
GNU General Public License v3.0
45 stars 13 forks source link

support raw events that are not available on all core types #260

Closed tilsche closed 1 year ago

tilsche commented 1 year ago

Trying to record CORE_POWER.LICENSE_1 as per https://perfmon-events.intel.com/ahybrid.html on alder lake.

$ sudo $(which lo2s) --userspace-metric-event r128 -a -- sleep 1
[346526234176304][pid: 18704][tid: 18704][ERROR]: perf_event_open for counter failed
[346526234216212][pid: 18704][tid: 18704][ERROR]: Failed to create/start all CPU monitors (16 out of 24 suceeded): remove already existing monitors
[346526561276498][pid: 18704][tid: 18704][FATAL]: Aborting: No such file or directory
cvonelm commented 1 year ago

Fixed in 05e6c81e754a88ffaa00099512dbce7d8447735c