Difference between pages "r7.1.0:Porting Guide (testing)" and "r7.1.0:Porting Guide (benchmarking)"
(Difference between pages)
Jump to navigation
Jump to search
Line 1: | Line 1: | ||
{{DISPLAYTITLE:Porting Guide ( | {{DISPLAYTITLE:Porting Guide (benchmarking)}} | ||
==Introducton== | ==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. | Each of these components offers a porting abstraction layer, to mask platform differences. | ||
Line 7: | Line 7: | ||
* [[r7.1.0:Porting Guide (liblfds)|Porting Guide (liblfds)]] | * [[r7.1.0:Porting Guide (liblfds)|Porting Guide (liblfds)]] | ||
* [[r7.1.0:Porting Guide (libshared)|Porting Guide (libshared)]] | * [[r7.1.0:Porting Guide (libshared)|Porting Guide (libshared)]] | ||
* [[r7.1.0:Porting Guide ( | * [[r7.1.0:Porting Guide (libbenchmark)|Porting Guide (libbenchmark)]] | ||
* [[r7.1.0:Porting Guide ( | * [[r7.1.0:Porting Guide (benchmark)|Porting Guide (benchmark)]] | ||
==See Also== | ==See Also== | ||
* [[r7.1.0:Release_7.1.0_Documentation|Release 7.1.0 Documentation]] | * [[r7.1.0:Release_7.1.0_Documentation|Release 7.1.0 Documentation]] |
Latest revision as of 20:25, 29 May 2016
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.
- Porting Guide (liblfds)
- Porting Guide (libshared)
- Porting Guide (libbenchmark)
- Porting Guide (benchmark)