【问题标题】:How to compile TensorFlow binary to use AVX2, AVX512F, FMA?如何编译 TensorFlow 二进制文件以使用 AVX2、AVX512F、FMA?
【发布时间】:2020-02-29 11:37:34
【问题描述】:

当我在 TensorFlow 中调用 tf.Session() 时,我收到以下警告消息:

I tensorflow/core/platform/cpu_feature_guard.cc:141] 你的 CPU 支持 此 TensorFlow 二进制文件未编译使用的指令:AVX2 AVX512F FMA

我的问题是:

  1. 我该如何解决这个问题?特别是,我希望能够保留当前的 ​​TensorFlow 版本(1.12.0)
  2. 考虑到我在 GPU 上工作,我会获得可观的收益吗?

我使用 Ubuntu 18.04.1 LTS。

谢谢;)

【问题讨论】:

    标签: tensorflow ubuntu installation cpu


    【解决方案1】:
    1. 我不知道如何保留 1.12.0,但是 Tensorflow 页面有一个很好的构建指南:https://www.tensorflow.org/install/source#setup_for_linux_and_macos

    2. 根据comments 来自Tensorflow github 项目的thread,没有。引用:

    从我的实验中,我发现 CPU 优化的 GPU TF 不会显着提升性能,但它可以让 CPU 变冷。​​

    【讨论】:

      猜你喜欢
      • 2018-12-28
      • 2019-01-11
      • 1970-01-01
      • 2020-02-27
      • 2018-04-14
      • 1970-01-01
      • 2021-02-03
      • 2020-10-27
      相关资源
      最近更新 更多