Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
A Linux module for PMU sampling that synchronously samples all counters.
C Assembly C++ Shell
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
module
reader
sender
.gitignore
Makefile
README.md
example_run.sh
exercise1.cpp
hello.cpp
stop.sh
textreader.cpp

README.md

pmu_sync_sampler

A Linux module for PMU sampling that synchronously samples all counters.

Supports Intel and ARM. Tested chips: Intel Xeon 5550 and TI OMAP4460.

  • Intel: mv Makefile.intel Makefile
  • Arm: mv Makefile.arm Makefile

Bugs:

  • Has a crashing bug related to opening the virtual device at the wrong time.
  • For Intel, works on 2.6.32 kernel. 3.2 kernels seem to have some interference with perf_event
Something went wrong with that request. Please try again.