When should I use HPC?#
You should use HPC resources when your research workflows stand to benefit from HPC or where a research workflow is not possible to run on your own available resources.
The following are typical use cases when it may be beneficial to request access to a HPC cluster:
- Computations need much more memory than what is available on your computer.
- The same program needs to be run many times (usually on different input data).
- The program that you use takes too long to run, but it can be run faster in parallel with multiple cores (usually using MPI or SMP / OpenMPI).
- You need access to a GPU (your program needs to be written in a way that allows it to use your GPU or it uses GPU acceleration).