Ah, that makes a lot of sense. Is this fine grained task scheduling related to CUDA Dynamic Parallelism at all? If not would you have a pointer on where to look?
I suppose I could look through the code of this project, but I’d hate to have detangle that from the compiler infrastructure.