You May Also Enjoy
3 minute read
slurm (Simple Linux Utility for Resource Management) is a resouce manager for running compute jobs across multiple servers. Although this has the benefit of additional control, it imposes constraints on compute resources and constrains interaction with servers to the slurm interface, this can be a pain. This post aims to be a useful go-to guide to common slurm commands and examples of how slurm may be used without the pain.
1 minute read
Virtual environments are a convenient way to manage library dependencies, environment variables, and ensure reproducibility. There are a couple of approaches to this:
docker – see here for a discussion. This post will focus on
conda, and give a few practical commands to get up and running.
5 minute read
A how-to set-up guide for using C++ with Python with Pybind11.