AOCL-LibMem Benchmarking Framework is used for performance analysis of LibMem supported functions against the Glibc installed host machine under test.
AOCL-LibMem Benchmarking Tool supports the following benchmark frameworks and their respective modes:
- TinyMemBench:
External benchmark tool which uses the existing tbm framework.
- GoogleBench:
Cached & uncached modes. A microbenchmark support library for running memory benchmarks.
- FleetBench:
Using an existing probability data set, a function call to a specific size is made.
Results will be generated in the .CSV format.