https://hgpu.org/?p=2764
Partitioning streaming parallelism for multi-cores: a machine learning based approach