Welcome to Smart Dispatch’s documentation!

Smart Dispatch is an easy to use job launcher for supercomputers with PBS compatible job manager.


  • Launch multiple jobs with a single line.
  • Automatically generate combinations of arguments. See Examples.
  • Automatic resources management. Determine for you the optimal fit for your commands on nodes.
  • Resume batch of commands.
  • Easily manage logs.
  • Advanced mode for complete control.
  • Use automatic rescheduling of jobs that hit the walltime. See Automatic resumption.


Use pip package manager:

pip install git+https://github.com/SMART-Lab/smartdispatch

Indices and tables