Release 2.4.0 (2020/03/25)
Cpp-Taskflow 2.4.0 is the 6th release in the 2.x line! This release includes several new changes such as CPU-GPU tasking, improved scheduling flow, documentation, and unit tests.
Download
Cpp-Taskflow 2.4.0 can be downloaded from here.
New Features
- added tf::cudaFlow for concurrent CPU-GPU tasking (see GPU Tasking (cudaFlow)) 
- added a new method tf::Executor:: num_topologies to query the number of running taskflows in an executor 
- added std::hash support for tf:: Task 
- added a new work-stealing algorithm capable of general heterogeneous domains
- added unittests for CUDA work (enable by -DTF_ENABLE_CUDAduring cmake)
Bug Fixes
Miscellaneous Items
- reflected the showcase presentation on CPU-GPU tasking