Quick Start
BenchPRO provides a number of example application and benchmark profiles. This Quick Start walks through the process of building an application, running a benchmark and capturing the result on Frontera.
Load the BenchPRO module:
ml use /scratch1/hpc_tools/benchpro/modulefiles
ml benchpro
Provide your SLURM allocation using the BPS settings interface:
bps allocation=[your allocation]
Build LAMMPS and run the LJ melt simualation with:
bp -b lammps
bp -B ljmelt
Two jobs will have started, a LAMMPS complication job, and a LJ melt benchmark job. Check the status of LAMMPS with:
bp -la
bp -qa lammps
Query the state of your benchmark with:
bp -lr
bp -qr [jobid]
Once the jobs are complete, capture your result and provenance data to the database:
bp -C