Как скомпилировать бинарный файл TensorFlow для использования AVX2, AVX512F, FMA? - PullRequest
0 голосов
/ 29 февраля 2020

Когда я вызываю tf.Session() в TensorFlow, я получаю следующее предупреждающее сообщение:

I tenorflow / core / platform / cpu_feature_guard. cc: 141] Ваш ЦП поддерживает инструкции, что этот TensorFlow двоичный файл не был скомпилирован для использования: AVX2 AVX512F FMA

Мои вопросы:

  1. Как мне решить эту проблему? В частности, я sh смогу сохранить текущую версию TensorFlow (1.12.0)
  2. Получу ли я значительный выигрыш, учитывая, что я работаю на GPU?

Я использую Ubuntu 18.04.1 LTS.

Спасибо;)

1 Ответ

1 голос
/ 02 марта 2020
  1. Я не знаю, как сохранить 1.12.0, однако на странице Tensorflow есть хорошее руководство по сборке: https://www.tensorflow.org/install/source#setup_for_linux_and_macos

  2. Согласно комментариям из этой темы в проекте Tensorflow github, нет. Цитата:

Из моих экспериментов я обнаружил, что оптимизированный для процессора графический процессор TF значительно не повышает производительность, но он может сделать процессорный кулер более холодным.

...