docs/release-3-1-0.html
| | Taskflow: A General-purpose Task-parallel Programming System |
Loading...
Searching...
No Matches
Release 3.1.0 (2021/04/14)
Taskflow 3.1.0 is the 2nd release in the 3.x line! This release includes several new changes such as CPU-GPU tasking, algorithm collection, enhanced web-based profiler, documentation, and unit tests.
Taskflow 3.1.0 can be downloaded from here.
To use Taskflow v3.1.0, you need a compiler that supports C++17:
Taskflow works on Linux, Windows, and Mac OS X.
optimized tf::cudaRoundRobinCapturing through an event-pruning heuristic
optimized the default block size used in cudaFlow algorithms
added tf::cudaFlow::clear() to clean up a cudaFlow
added tf::cudaFlow::num_tasks() to query the task count in a cudaFlow
added tf::cudaTask::num_dependents() to query the dependent count in a cudaTask
added tf::cudaFlowCapturer::clear() to clean up a cudaFlow capturer
added tf::cudaFlowCapturer::num_tasks() to query the task count in a cudaFlow capturer
added tf::cudaFlowCapturer rebind methods:
added tf::cudaFlow update methods:
added cudaFlow examples:
constexpr ifNo update for TFProf in this release.
TF_CUDA_CHECKThere are no breaking changes in this release.
There are no deprecated or removed items in this release.
removed Circle-CI from the continuous integration
updated grok to the user list
updated RavEngine to the user list
updated RPGMPacker to the user list
updated Leanify to the user list
Maintained by Dr. Tsung-Wei Huang — Generated by 1.13.1