Litcius/Paper detail

MyQueue: Task and workflow scheduling system

Jens Jørgen Mortensen, Morten N. Gjerding, Kristian S. Thygesen

2020The Journal of Open Source Software66 citationsDOIOpen Access PDF

Abstract

Task scheduling and workload management on high-performance computing environments is usually done with tools such as SLURM MyQueue is a front-end for schedulers that makes handling of tasks easy. It has a command-line interface called mq with a number of sub-commands and a Python interface for managing workflows. Currently, the following schedulers are supported: SLURM, PBS, and LSF.

Topics & Concepts

Computer scienceWorkflowScheduling (production processes)Task (project management)Workflow management systemDatabaseSystems engineeringOperations managementEngineeringDistributed and Parallel Computing SystemsScientific Computing and Data ManagementCloud Computing and Resource Management