Skip to content
Micro-benchmarking framework kernel module for Linux
C Makefile
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.clang_complete
.gitignore
Benchmarker.c
Makefile
README.md

README.md

Benchmarker

Micro-benchmarking framework kernel module for Linux on Intel x86-64 CPUs

Building Benchmarker

Place the code you want to benchmark in the function void inline MeasuredFunction(); and then execute the following in a terminal:

# Clone the repo
~/$ git clone https://github.com/nabeelomer/Benchmarker.git
~/$ cd Benchmarker
# Build the module
~/Benchmarker$ make
# Install the module
~/Benchmarker$ sudo make install
# Display the output
~/Benchmarker$ make output
# Uninstall the module
~/Benchmarker$ sudo make uninstall
You can’t perform that action at this time.