https://hgpu.org/?p=6534
Playdoh: A lightweight Python library for distributed computing and optimisation