Лучший способ выполнить код на удаленной машине - PullRequest
0 голосов
/ 01 февраля 2019

Я ищу лучший способ выполнить код на удаленной машине.В идеале я ищу решение, такое как Cuda, которое предоставляет возможность распределять выполнение на GPU или CPU, но для отдельной машины.

Я пробовал разные способы сделать это:

  • Я подключаю свои машины с помощью ssh, экспортирую свой скрипт, выполняю его.Никаких особых проблем, но не очень удобно.Но, возможно, это решение можно оптимизировать.Потому что я открываю свое соединение SSH с терминалом, или Termius.

  • Я пробую другой способ с mosh, те же результаты, но быстрее.

  • В настоящее время я работаю над ядром Spyder, чтобы иметь прямую ссылку в месте выполнения.
  • Я видел, что есть возможность с подключением nohup, но мне нужно поработать над этим решением, чтобы хорошо понять возможности.

Все работает хорошо, но я ищу более удобное решение.

Заранее благодарю за ответы!

1 Ответ

0 голосов
/ 04 февраля 2019

Вы можете использовать sshfs вместе с ssh для монтирования удаленной файловой системы на вашем компьютере, это проще, чем всегда копировать код вручную, если так, я бы порекомендовал использовать экран или что-то в этом роде, если при разрыве соединения это не создает проблем.

Personal Мне нравится работать с кодом Visual Studio и расширением ssh fs для этой цели.

Другой альтернативой является работа с X2Go.X2Go позволяет получить доступ к графическому рабочему столу компьютера через соединение с низкой пропускной способностью (или с высокой пропускной способностью).

...