【发布时间】:2018-11-21 06:10:48
【问题描述】:
目前我正在构建一个 Tensorflow Graph,然后在 CPU 中用 C++ 执行 graph->getSession()->Run(input,model,output)
我想实现并发。我有哪些并行执行的选项,以便我可以支持同时执行的多个请求。
我可以以多线程方式运行会话吗?
通过并行执行多个会话,处理时间会保持不变吗?示例:如果一个会话需要 100 毫秒,那么同时运行 2 个会话大约需要 100 毫秒。
注意:我想在 CPU 上运行它
【问题讨论】:
标签: c++ multithreading tensorflow neural-network deep-learning