eGPU с USB3.0 для обучения CNN - PullRequest
       30

eGPU с USB3.0 для обучения CNN

0 голосов
/ 15 сентября 2018

Я хочу использовать keras с tenorflow-gpu для обучения CNN на работе.

Поскольку я не могу использовать сервер облачного графического процессора, например AWS, поскольку не могу передавать данные за пределы интрасети, я хочу попробовать использовать eGPU.

Но проблема в том, что мой офисный компьютер не имеет thunderbolt3 IF, только USB3.0 Type-A. Поэтому я должен использовать адаптер, который конвертирует Thunderbolt3 в USB3.0. Thunderbolt3 имеет скорость передачи данных 5 ГБ / с, а USB3.0 - только 500 МБ / с.

Приводит ли этот недостаток скорости к серьезным нарушениям производительности при обучении CNN? В настоящее время на обучение mobilenetV2 требуется 14 часов с 1400 фотографиями, размер которых составляет 244 * 244. Я был бы рад, если бы eGPU сделал это за 30 минут.

1 Ответ

0 голосов
/ 25 сентября 2018

Вы ограничиваете свой графический процессор в 32 раза по сравнению с PCIe 3.0 x16. Таким образом, у вас будет довольно большой успех производительности. Поэтому я бы порекомендовал купить ПК.

...