Running a Binary Using Benchpark
If you have a pre-built binary of your application, you can use it in your Benchpark experiment using the environment-modules package manager. When initializing your experiment, provide the path to the binary, and use specify environment-modules as the package manager. The steps for initializing the system and setting up the experiment remain the same as before.
Example running the osu-micro-benchmarks workload osu_latency on the ruby system:
benchpark experiment init --dest=osumb osu-micro-benchmarks \
package_manager="environment-modules" \
workload="osu_latency" \
append_path="osu-micro-benchmarks/mpi/pt2pt"
benchpark system init --dest=ruby llnl-cluster cluster=ruby
benchpark setup ./osumb/ ./ruby/ osumb-ruby/