taskflow:通用并行异构任务编程系统

时间:2024-03-28 06:27:40
【文件属性】:

文件名称:taskflow:通用并行异构任务编程系统

文件大小:77.94MB

文件格式:ZIP

更新时间:2024-03-28 06:27:40

multi-threading parallel-computing cuda multithreading gpgpu

任务流程 Taskflow帮助您使用现代C ++快速编写并行和异构任务程序 为什么选择任务流? 与许多现有任务编程框架相比,任务流在处理复杂的并行工作负载方面更快,更富表现力,并且更易于进行嵌入式集成。 使用Taskflow,您可以快速实施结合常规和不规则计算模式的任务分解策略,以及有效的工作窃取调度程序,以优化您的多线程性能。 Taskflow支持有条件的任务,使您能够跨相关任务做出快速的控制流决策,以实现原本很难用现有工具完成的周期和条件。 任务流是可组合的。 您可以通过组合模块化和可重复使用的块来创建大型并行图,这些块在单个范围内更易于优化。 Taskflow通过利用CPU-GPU协作计算的功能来支持异构任务,以加速各种科学计算应用程序。 Taskflow提供了概要分析Taskflow程序所需的可视化和工具。 我们致力于为并行计算领域的学术研究和工业研究项目提供可靠的


网友评论