CPU窗口中基准代码的速度比ubuntu慢得多

时间:2019-02-17 06:22:38

标签: windows tensorflow

我构建了tensorflow v1.12。使用以下配置的bazel从源中获取信息:

build --action_env PYTHON_BIN_PATH="C:/Python35/python.exe"
build --action_env PYTHON_LIB_PATH="C:/Python35/lib/site-packages"
build --python_path="C:/Python35/python.exe"
build:ignite --define with_ignite_support=true
build:xla --define with_xla_support=true
build --action_env TF_NEED_OPENCL_SYCL="0"
build --action_env TF_NEED_ROCM="0"
build --action_env TF_NEED_CUDA="0"
build --action_env TF_DOWNLOAD_CLANG="0"
build:opt --copt=/arch:AVX
build:opt --define with_default_optimizations=true
build --config monolithic
build --copt=-w --host_copt=-w
build --verbose_failures
build --distinct_host_configuration=false
build --experimental_shortened_obj_file_path=true
build --define=no_tensorflow_py_deps=true
build:v2 --define=tf_api_version=2

成功构建后,我运行了“ tensorflow / tools / benchmark / benchmark_model_main.cc”中提供的基准代码。但是我发现Windows的速度比ubuntu慢得多(几乎两倍)。在Windows中,推理时间平均约为25毫秒,而在ubuntu中,计时约为14毫秒。我在双启动模式下使用同一台计算机。

tensorflow /工具/基准/benchmark_model_main.cc

有人遇到过这个问题吗?说tensorflow在Windows中比在Linux上运行慢是对的吗?

0 个答案:

没有答案