来自TBB节点的异步输入/输出和不均匀输出
Async input/output and non-uniform output from TBB nodes
我正处于一个项目的开始,我计划使用intel螺纹构建块库,尤其是流程图。
在这方面我有两个问题:
-
是否有可能具有异步输入/输出关系的节点?例如,一个将获取一些数据输入的特殊缓冲节点,并偶尔提供一些输出(例如计算统计数据)
-
是否可以使用将不同消息发送给成功节点的节点?换句话说,这不是简单的广播。
tor,
在这两种情况下,您想要的节点都是multifunction_node
。该节点将像常规函数node一样接收输入,并且它具有可以连接到的输出端口的元组(您可以使元组具有一个元素。)
节点接收消息,但采取的操作不一定需要输出消息。
我不确定您是否询问有关向不同节点发送消息的问题,或者您将不同类型的消息发送到同一节点。如果是后者,则可以使用std::variant
。
相关文章:
- C++ 中的二维整数数组,每行中的元素数量不均匀
- 为什么Qt Creator的应用程序输出不能从spdlog记录器打印
- Windows 10命令提示符的输出不正确
- 为什么数组到指针的输出不相关
- 我的求解(字符串 a、字符串 b)的输出与随机哈希中的预期输出不匹配
- 程序的输出不是来的,它是一个链表程序
- C++ - 为什么 unicode 输出不正确?
- 存储和打印字符,但输出不是预期的
- 两种情况下的输出不应该相同吗?
- 我的叉子输出不正确
- Opengl 4 调试输出不起作用
- bcdedit 文件输出不起作用,但其他命令可以
- u张量模型输出不等于预期输出
- 输出不是我想要C++的
- C++使用 CEIL 和长度输出不正确的值
- 使用 iconv 进行 UTF8 转换的输出不正确
- C++:为什么最后一个输出不是地址以及如何获取值 9
- 同时读取和写入时输出不一致
- C strftime()输出不正确
- 来自TBB节点的异步输入/输出和不均匀输出