...
- Reduce the memory requirement of the application - which may mean reducing the problem size, but may also mean checking for the possibility of memory leaks if you are developing your own code; or
- Increase the memory available to the application by reducing the number of tasks within a node. On Magnus jobs are allocated a whole node.
- In the case of Zeus, explicitly request for more memory for each per task or thread, using the directive "
#SBATCH --mem-per-cpu=10G
" (10 GB in this example). This is best used with the--cpus-per-task
option for full control.
Related articles
Content by Label | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
...