我正在尝试使用bazel-buildfarm构建TensorFlow。我有一个服务器和一个使用https://github.com/bazelbuild/bazel-buildfarm (请参阅examples/目录)上提供的示例配置的单工作进程设置。唯一的工人在一台72核的机器上。
我遇到的问题是,一旦我开始构建,尽管构建目标被成功地分派给工作程序,但工作程序并没有利用我的所有核心(甚至不是很接近)。在启动TensorFlow构建时,我尝试在客户机上显式设置--jobs=100,但无济于事。
有没有人知道如何让我的单个工作者充分利用可用的处理能力?这是否需要在worker配置文件中显式指定?
发布于 2020-02-28 04:35:49
worker配置文件有一个名为execute_stage_width的设置,可用于指定并发度。
https://stackoverflow.com/questions/60439138
复制相似问题