Release Roadmap
Contents
This page describes the upcoming milestones of the Taskflow project.

Milestone Summary
The table below summarizes the milestones of Taskflow we plan to achieve by the end of 2021. Each milestone releases technical items that significantly enhances the capability of Taskflow.
Milestone | Release | Time of Arrival |
---|---|---|
Design a distributed tasking interface with scheduling | v3.x | 2021/12/01 |
Integrate OpenCL and SYCL to tf:: | v3.x | (under discussion with Codeplay) |
Integrate cuBLAS into tf:: | v3.0 | 2020/01/01 (done) |
Support building cudaFlow through stream capture | v3.0 | 2021/01/01 (done) |
Support profiling large data in tfprof | v3.0 | 2021/01/01 (done) |
Support cancelling Taskflow | v3.0 | 2021/01/01 (done) |
Support limiting maximum concurrency | v3.0 | 2021/01/01 (done) |
Migrate the codebase to C++17 | v3.0 | 2021/01/01 (done) |
Along with the project development, we expect to have multiple releases for feature requests, bug fixes, and technical improvement.