Pytorch GPU @ Ubuntu 18.04 下篇-打造雲端工作站


這篇主要目的是要將Ubuntu變成一個雲端工作站
讓筆電這種運算能力比較弱的裝置可以遠端連線進來,
讓你可以在任何有網路的地方寫Deep learning的程式。

至於為什麼要用Ubuntu18.04?

因為他終於完整支援XRDP啦,你問我XRDP是啥?
XRDP可以讓你在Windows/Mac/Linux系統的電腦,遠端連線到Ubuntu主機上,如下圖

相較於Teamviewer,XRDP有以下優點,使其更適合用於工作站:
  1. 支援多人同時連線
  2. 沒有螢幕解析度問題
  3. 更流暢
  4. Win10 Win7內建連線程式,不須額外安裝
  5. 連線帳號就是Ubuntu的使用者帳號,
    你可以任意新增帳號將機器分享給其他人使用
(只有一個缺點:需要固定IP或Domain Name)



不過這邊我們先把該裝的東西裝一裝

一些常用工具安裝

git版本控制
sudo apt-get install git
vim文字編輯器
sudo apt-get install vim

SSH安裝

ssh-server可以透過文字介面連到Server,這個基本上是必裝
sudo apt-get install openssh-server

XRDP安裝與使用

安裝指令如下:
sudo apt-get install xrdp
裝好後應該會自動啟動,若無可試試
sudo service xrdp start
或是
sudo service xrdp restart

從Windows連線到Ubuntu

搜尋遠端桌面
輸入伺服器ip,按連線
輸入帳號密碼

這邊目前設計不良,要再輸入一次密碼
這個目前也是設計不良,不要理他,直接按取消
又會跳出一個視窗,再按取消

理論上 你就會登入到這個畫面,介面和本地端的略有不同
這個應該是原生的Gnome的UI


除了使用XRDP,架Jupyter從遠端連也是另外一種方法
有空我會在寫一篇關於遠端Jupyter的方法




Comments

  1. 有在麥子大看到你的留言詢問基於蒙地卡羅樹搜尋用在PAD的實作,目前我是用IDA*演算法,使用C語言撰寫(追求速度及動態記憶體配置)。關於判斷消除的方法我已經寫了第三個版本,我認為;樹的搜尋也換過好幾種演算法(DFS、BFS、A*、IDA*)。如果有興趣可以一起討論程式的寫法^^

    ReplyDelete

Post a Comment

Popular posts from this blog

用Linux挖以太(2)-RX580刷BIOS省電超頻 30-31MH/s @ 96W TDP

Tensorflow GPU x Windows 10 個人開發環境+多人遠端工作站 架設指南

PyTorch x Windows x GPU 安裝說明