Porting Guide (benchmarking)

From liblfds.org
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Introducton

A number of data structure benchmarks are provided These benchmarks are implemented in a library, libbenchmark, which offers a small and simple API, so it can be used on arbitrary platforms. The libbenchmark library depends on liblfds itself and also on a third library, libshared. Finally, a convenience thin command line veneer, benchmark, is provided, which is used from the command line to run the benchmark suite and see the results.

Each of these components offers a porting abstraction layer, to mask platform differences.

See Also