B.G
至2017.11
GPU選型:(參考知乎、CSDN)
高性價比的兩款:GTX1080ti, Titan X
--通常調試算法 i7CPU+32G內存+SSD+2*GPU(單塊顯存>6G),總計成本2.7 - 4w+RMB
土豪系列:Tesla K80, M40
雲:(每小時成本高於物理機,優勢是托管環境系統)
AWS、UClound
阿里雲HPC
一、准備工作
Amazon賬號 在AWS上配置深度學習主機
AWS 命令行界面 (CLI) https://aws.amazon.com/cn/cli/
-使用命令行調用 AWS 服務
-可以在命令行上獲得幫助,以查看支持的服務。
SSH (PuTTY+文件導入/導出Linux實例) https://docs.aws.amazon.com/zh_cn/AWSEC2/latest/UserGuide/putty.html?icmpid=docs_ec2_console
#划分一個VPC http://blog.csdn.net/dongdong9223/article/details/47153421
#申請彈性IP EIP 亞馬遜EC2 綁定Elastic IP(固定ip)_百度經驗
二、開啟一個實例
以EC2 p2 xlarge為例
0. 創建一個新EC2
共以下幾個步驟
1/選擇AMI Deep Learning AMI (官方,包含Keras2.0)
-AMI是一個OS的鏡像
-software還需補充 Jupyter Notebook等
2-7 一路進行下去
-“添加存儲”按照EBS使用量每月計費,按需申請
配置密鑰對
如果你有自己常用的私鑰和公鑰,可以從密鑰對這里導入,否則你可以生成一個新的密鑰,然后下載密鑰對。
啟動后,安裝必要的軟件,可創建自己的鏡像(AMI)供開啟競價實例的時候調用。
三、開啟競價實例
打開 EC2 控制面板,如下:
然后選擇左側欄的競價請求(如果你點擊"啟動實例"的藍色按鈕,你將進行正常的實例開啟進去之后選擇操作系統,然后一路進行下去就行,過程中需要創建並下載秘鑰對),進去之后,點擊"請求競價實例"的藍色按鈕。然后開始填寫,其中AMI選擇你想要的(選擇Windows系統時一定要帶有桌面!),其他按如下填寫就行:
然后進入下一頁,EBS 卷大小選大一點,比如500G,如果你選的 Windows 系統那就是 C 盤的大小。你也可以再添加其他卷(盤)。接下來 "密鑰對名稱" 那一欄,沒有的話就創建一下,然后下載保存好,后面會用到。"安全組" 一欄可以 default 或者創建一個。 "有效時間" 自己決定就好,反正中途可以自行結束。然后點擊審核按鈕,然后點擊啟動。然后你會看到如下頁面:
看到狀態激活后,點擊紅框框里的東西,然后你會看到如下頁面(剛開始會進行2輪狀態檢查,全部通過后就是下面這張圖):
一旦狀態檢查通過后,便開始計費了(不足一小時按一小時計費)。下面就可以進行遠程桌面連接了。
Note: 競價實例雖然便宜,但是一旦開啟后不能停止,只能終止,一旦終止所有的在遠程系統上的配置、數據都將清空,你只能重新開啟一次競價請求。在開啟實例之前,如果你有無法從網上直接下載的數據,那么一定要在開啟實例之前把所有數據傳到網上(如 Google drive 或者 Dropbox 或者百度盤),然后在服務器上下載這些數據,以節省開支。
3. 遠程桌面連接
點擊上面那張圖里的 "連接" 按鈕,然后下載遠程桌面連接程序,順便獲取一下登陸密碼,這時就需要用到之前下載的秘鑰對。運行遠程桌面連接程序,選擇Administrator,然后輸入密碼。連接成功后,你就可以遠程控制服務器了(桌面上的 Chrome,NV 和 Pycharm 都是我后裝的):