https://hgpu.org/?p=7623
High-Level Support for Pipeline Parallelism on Many-Core Architectures