Texas Tech University

Quanah Parallel Environments (PE)

Fill

  • This PE is used to request any number of cores. The job's tasks may, or may not, be run on the same machine. The PE will schedule tasks to any open slots available.
  • When to use: This is a general PE. A user who needs to run many serial jobs should use this. MPI jobs can be run using this PE, but they may not run on the same machine, or the schedule could scatter the MPI tasks in an unpredictable way.

MPI

  • This PE is used for MPI jobs. The user must request cores in multiples of 36. This PE guarantees that the user will the compute node(s) to themselves. Jobs using this PE will not be scheduled until there are enough compute nodes available to fulfill the users requested number of cores.
  • When to use: All large MPI jobs should use this PE. The user may also want to use this PE to prevent collision with other user jobs.

SM

  • This PE is used for jobs that will only need to be run on one machine. The user can request any number of cores from 1 to 36.
  • When to use: A user should request this PE when they need to have all their jobs run on the same machine. This job is good for openmp or thread applications. If a user need to use all a machines resource (memory, local disk space, etc), then the user can use "-pe sm 36" to request a single node to themselves.

High Performance Computing Center