2017-02-03 3 views
1
  1. Python 2.7
  2. TensorFlow
  3. Ubuntu

Здравствуйте, мои дорогие друзья, есть вопрос. Можно ли использовать несколько графических процессоров для обучения различным моделям одновременно? Не сложно использовать их для одного обучения с помощью простого манипулирования кодом, но что, если я хочу попытаться сделать 2 из них одновременно с разными параметрами в одно и то же время? Прошу прощения, если этот вопрос прост, новый в программировании и TensorFlow. У гида Using GPU's Я попытался найти вопрос об этом, но вот только для одного процесса, как я понимаю.Используя 2 GPU одновременно для разных Traning в TensorFlow Python

ответ

1

Это похоже. Для ваших моделей вы используете «с tf.device ..» и укажите другой gpus для разных моделей. А затем запустите обе программы и посмотрите, что произойдет. Я пробовал с простой программой на разных gps, она работала. дайте нам знать результат, который вы найдете.

+0

Да, это правильно. Tensorflow поддерживает несколько графических процессоров в одном и том же процессе. Вы можете использовать 'с tf.device (" GPU: 1 ")', чтобы назначить операторов для GPU 1. –

Смежные вопросы