Research Support Handbook

FAQ

last modified

April 10, 2026

Why is my job running much longer than expected?

  • Always check if your script is really benefitting from parallelism. Are you really using all the threads/cores you got allocated via slurm? (log in the compute node via ssh and check the processes running htop -u *vunetid*).
  • Note that the cpu in high performance servers does not necessarily clocks faster than your laptop cpu, the real performance gain comes from parallelism.
  • Is your dataset very big? Always use the local scratch space.
  • Use profilers to assess your code for bottlenecks. (Python: cProfile, R: profvis, C++: perf)

Why does the software I installed via conda return unexpected errors?

Conda injects settings in your .bashrc file once initialized and prepends directories to your $PATH variables. This can result in dependency errors for software that is actually relying on native system dependencies.