https://hgpu.org/?p=10087
Parallelization the Job-shop Problem on Distributed and Shared Memory Architectures