Benchmark-Tool¶
This section gives a brief overview on how to use the LNS framework with the [poatssco-benchmark-tool].
Usage¶
- Install the benchmark-tool and create the benchmarking environment using:
- Copy the
fastlane-condaprogram into theprogramsfolder. - Install runlim into the
programsfolder - Make sure all programs are executable.
- Modify one of the provided runscripts to fit your use-case and copy it into the
runscriptsfolder. - Make sure fastlane is correctly installed in a conda environment
-
Depending on your system, you might need to load your conda environment during benchmark runs
- For benchmarking on a cluster (dist jobs), load the environment inside
./templates/single.dist - Otherwise set the conda environment inside the
./programs/fastlane-condascript
- For benchmarking on a cluster (dist jobs), load the environment inside
-
Generate a start script using:
- Start the benchmarks by executing either the
start.shorstart.pyfile found in the machine subfolder of the generated structure - Evaluate the benchmarks using:
- The
-moption accepts a comma-separated list of measures in the formname[:{t,to,-}]to be included in the table (optional argument determines coloring) - For more information check the benchmark-tool documentation.