bf90da4224cb4f62c1d3665e2b4dbef7e632f255
The Bandwidth Benchmark
This is a collection of simple streaming kernels for teaching purposes.
It consists of two banchmark applications:
Apart from the microbenchmarking functionality this is also a blueprint for other microbenchmarking applications.
It contains C modules for:
- Aligned data allocation
- Query and control affinity settings
- Accurate timing
Moreover the benchmark showcases a simple generic Makefile that can be used in other projects.
Description
Languages
C
87.2%
Makefile
12.1%
Shell
0.7%