Inclement weather: modified campus operations continue through Feb. 1 find more information here

Research Computing

Research Computing

Research Computing employee helps high school kids learning codingThe Research Computing department facilitates researchers at the University of Memphis by increasing scaling and throughput for their computing research and education goals. We provide infrastructure, support, storage, and education to increase ongoing research. We can help anticipate future needs and enable stability and security for their resources.

Support

The Research Computing Team can help get your research up and running on the HPC. Let us know if you're getting a weird error, if you need some new software installed, if you need a new team member setup, or anything else. We're here to help.

Training

Our wiki contains documentation and videos to help you create better software. We have tutorials for everyone. From learning basic Linux command to MPI GPU scripts, the wiki is where your HPC learning experience can start.

Seminar Series

 

Basics on Submission Scripts: SLURM Header and Flags

Screenshot of Brinton explaining Slurm headers

Brinton Eldridge, PhD candidate in Chemistry and GA for the Research Computing group 
On BigBlue, SLURM serves as our job scheduler, and it is in charge of efficiently allocating resources across the cluster. This talkwill provide a, hopefully, comprehensive walkthrough of the key headers in SLURM submission scripts. You might have noticed them at the top of your submission files: they start with `--SBATCH`. We will talk about critical resource-requesting flags such as those for CPU cores, memory, time limits, and partition specifications. Additionally, we’ll explain best practices for optimization and common pitfalls to avoid. This talk will be perfect for those of you who have always used the same headers. Understanding what each header is used for is vital if you ever change your scripts or need your job scheduled sooner. View now >>