Slurm multi-threaded OpenMP jobs
Multi-threading is a type of execution model that allows multiple threads to exist within the context of a process. Simply speaking, a Slurm multi-threading job is a singler process, multi-core job. Many application can drop to this category: OpenMP program codes, Matlab scripts with Parallel Computing Toolbox, etc.
A sample Slurm Multi-threading job would look like below: