https://hgpu.org/?p=6097
An Adaptive Framework for Managing Heterogeneous Many-Core Clusters