c++ - 任务流是否适合构建并行管道?
问题描述
我一直在研究用于构建并行 C ++程序的用户友好 API 的任务流。尽管具有强大的功能,但我找不到使用此框架构建并行管道的示例。
为了消除歧义,使用 C++ 进行并行和分布式编程一书将管道 thead 模型定义为:
一种分阶段处理输入流的装配线方法。每个阶段都是一个在输入单元上执行工作的线程。当输入单元经过所有阶段后,输入的处理就完成了。
任务流可以做到这一点吗?如果是,如何,如果不是,是否有替代方案?
解决方案
推荐阅读
- c++ - cmake:在特定目标之前和之后添加链接器/归档选项
- bash - bash,使用字符串的脚本
- odata - 在 UI5 中使用 JSONModel 处理来自 OData 服务的数据有什么问题?
- rider - 在 macOS 中使用多个 Rider 实例打开相同的解决方案
- libreoffice - 有没有办法在 libreoffice writer 公式中插入“if”语句?
- azure-devops - 如何使用 rest api 调用列出 azure devops 项目中的所有错误?
- cmake - CMake IDE集成:查询源文件列表
- bash - for循环中的多个文件
- firebase - 所有用户的 Firebase 规则
- php - 即使我在代码中编写了其他内容,也无法打开“NANphp”