Skip to content

About PySlurm

Giovanni Torres edited this page Aug 19, 2017 · 1 revision

PySlurm is a Cython wrapper around functions and data structures exposed in Slurm's C API.

Slurm is an open source, high performance computing (HPC) scheduler and management system that runs on Linux. Its extensive API is written in C. Cython, in addition to being a static compiler for Python, allows you to wrap existing libraries of C code and create C extensions for Python. PySlurm aims to wrap most, if not all, of the Slurm API.