By default, when running anything on the CQ University HPC systems, unless you are preforming simple tasks or doing a "quick test", all programs must be executed on the "compute nodes.
The CQ University's HPC Facilities are "Large Shared" resources. Unlike personal computers, these system are used by multiple users at the same time. Given the usage of the HPC can vary at times, there is a need for a "HPC Scheduler" to me implemented. This scheduler will check if the requested resources are available. If they are available, they will execute the job on one of the available compute resources, if no resources are available, the request is "queued", until resources become available.
If users execute large jobs on any of the "Login" nodes, this will slow down usability and will impact other users performance.
The CQ University's HPC Facilities uses "PBS Pro" as the scheduler for resource management. Information on PBS commands can be found on the "PBS Commands" user guide.
In an effort to make using the scheduler easier, as number of PBS sample scripts have been created (See here for sample information). Additionally, some simple scripts have been created to highlight current HPC usage and to assist with deleting HPC jobs.
|This will provide an overall summary of HPC usage|
|This command will provide information on your current HPC jobs, as well a providing a comparison of HPC Scheduler Requested Resources vs Actual Compute resources used for all (R)unning jobs.|
|This command will delete all your submitted jobs (both "R"unning and "Q"ueued)|