Gurobi
Gurobi is a commercial software suite for solving complex optimization problems. This page wiki page describes the non-commercial use of Gurobi software on Compute Canada clusters and is currently a work in progress.
License limitations
Compute Canada supports and provides a free license to use Gurobi Graham, Cedar, Beluga and Niagara clusters. The license provides a total number of 4096 simultaneous uses (tokens in use) and permits distributed usage. A single user can run multiple simultaneous jobs. In order to use Gurobi you must agree to certain conditions. Please contact support with a copy of the following statement. You will then be added into the Compute Canada license file as a permitted user.
My Compute Canada username is "_______" and I am a member of the institution "________________". This message confirms that I will be using the Compute Canada Gurobi > license on Compute Canada systems only for non-commercial research project(s) that will be published in a publicly available article(s).
Using Gurobi Within and Interactive Shell
[gra-login2:~] salloc --time=1:00:0 --cpus-per-task=4 --mem=4000 --account=def-xyz
[gra800:~] module load gurobi
[gra800:~] gurobi.sh
gurobi>