User Setup

The BenchPRO site package should already be installed on most TACC systems. If it is not, contact mcawood@tacc.utexas.edu or install it from the benchpro-site repository. Assuming the site package is available, you need to install a local copy of the configuration and template files to use BenchPRO.

TACC system site installs

System

Module Path

Frontera

/scratch1/hpc_tools/benchpro/modulefiles

Stampede2

/scratch/hpc_tools/benchpro/modulefiles

Lonestar6

/scratch/projects/benchpro/modulefiles

Longhorn

TBD

Load the BenchPRO site package using the appropriate system path above, this module adds BenchPRO to PYTHONPATH and sets up your environment.

ml python3
ml use [module_path]
ml benchpro

Next, you need to run a validation process install some user files into $HOME/benchpro, confirm that your system, environment and directory structures are correctly configured before using BenchPRO for the first time. Run the setup with:

benchpro --validate

Print help & version information:

benchpro --help
benchpro --version

Display some useful defaults

benchpro --defaults

BenchPRO is now setup and ready to use.