[心得] 100K 深度學習機 Deep Learning
最近深度學習 (Deep Learning) 還蠻紅的
紅到什麼程度呢 ? 讓 NVIDIA CEO 老黃都自稱 NVIDIA 是 AI Computing Company
NV兩年內股價漲 5 倍 GTC 大會整場都在宣傳 AI / Deep Learning
有興趣可以看老黃 GTC 大會演講
https://www.youtube.com/watch?v=FPM3nmlaN00
剛好小弟苦命研究生 論文是做這個題目
無奈 Server GPU 大家都要用 很難搶到運算資源
於是乾脆自己組一台 PC 來跑
分享一下自己目前組的這台機器 供大家參考
--
CPU intel i7-7700K 10,800
MB ASUS Z270-AR 4,690
RAM 美光 DDR4-2400 16G ----- x4 12,000
GPU MSI 1080Ti Sea Hawk X --- x2 50,000
SSD 美光 MX300 750G SSD 6,000
HDD Toshiba 2TB 2,000
PSU Leadex 1000W 白金 5,000
CASE Corsair Carbide 400R 2,500
LCD LG 29UM57 7,500
KB Filco 忍者 茶軸 + PBT 鍵帽 5,000
MOUSE 羅技 G402 1,000
----------------------------------- Total ~ 100,000
-- 同場加映 如果只有4~6萬預算 建議的配備
CPU intel i5-7500 6,400
intel i7-7700K (+5,000)
MB B250系列 自選 3,000
RAM DDR4 16G*2 6,000
GPU MSI GTX1080Ti GAMING X 24,600
GTX1080 系列 自選 (-7,000)
GTX1070 系列 自選 (-10,000)
SSD MX300 525G 4,500
MX300 275G (-2,000)
HDD Toshiba 2TB 2,000
PSU 台達 650W 2,500
CASE 自選 2,000
----------------------------------- Total ~ 50,000
回正題 來看 100K 水冷的配置
外觀
http://i.imgur.com/SqQPHav.jpg
顯卡水冷直通機頂
http://i.imgur.com/19E9XXx.jpg
從外面(上方往下看) 高級發光烘手機
http://i.imgur.com/qXpRDyb.jpg
待機 35度 (室溫28)
http://i.imgur.com/Jvf71C0.png
Furmark 燒機10分鐘 65度 水冷壓制力十分驚人
http://i.imgur.com/R9X56Zh.png
跑 deep learning (trainging) 可以看到完全把 GPU 吃滿滿
http://i.imgur.com/jMVCWRl.png
--
心得
其實之前一直沒用過水冷的,這次被店員洗腦說沒差一千塊,直上比較好。
裝上去實測確實散熱能力很好 ( 相較另一張 MSI Gaming X 80度)
整體噪音還可以接受 但還是有風扇聲 ( 因為機殼一堆洞 )
我自己裝弄了半天 零件卡來卡去 要橋很久 建議請店員裝 省事 = 3 =
備註
1. 原本直接拿海盜 RM650i 跑 兩張 GPU 同時滿載 = 斷電關機
這樣的配置 1000W 是必要的
2. 用兩張水冷 1080Ti 算是失誤買的 最好還是買公版 不然裝機弄半天 累死
要雙GPU以上的話, 千萬不要買 2.5 槽的顯卡 e.g. ASUS STRIX, MSI Gaming X.
會吸不到冷風 且對流極差
3. 如果只有單張 1080Ti 650W 應該就OK了
4. 不要買 TITAN X系列 or Server用的 GPU 除非你錢太多沒地方花
個人/實驗室用 5~20萬 1080 ~ 1080Ti SLI 這樣組 C/P 最高
5. i5 / i7 沒差多少錢 ( 相較之下 ) 建議直上 7700K
畢竟 preprocessing 還有其他東西 蠻多也需要 CPU 來算
6. RAM 可以的話也塞到 64G 比較好 像是 dataset 可以直接塞到 RAM 很爽
避免 RAM 不夠大 會切到 swap 造成 read/write 時間拉長
7. SSD 建議 500G 以上 有錢的話買個 1T PCIE SSD 更好
因為像是 image 相關的 dataset 很容易都 100G 以上
還有 train 出來的 weight 也都蠻肥的
8. 如果沒電腦的想租 AWS / GCP 雲端主機 GPU 來跑的話 建議可以放棄這條路了
雲端目前都是骨董級 GPU K80 $ 0.7 USD/hour = 500 NTD/day = 15K NTD/month
更何況 K80 比 1080TI 不知道慢幾倍
大概是這樣 小弟做這個領域一年的心得 供大家參考
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 122.116.226.159
※ 文章網址: https://www.ptt.cc/bbs/PC_Shopping/M.1492616599.A.241.html
推
04/19 23:45, , 1F
04/19 23:45, 1F
用 199 薄膜鍵盤寫 code 心情會很差 會寫出很多 bug ( 無誤 XD
每天打十幾小時的工具 投資這個 C/P 超高啊!
順便推 Ergohuman 111 人體工學椅 保持身心愉快必備 !
※ 編輯: cory8249 (122.116.226.159), 04/19/2017 23:50:54
推
04/19 23:56, , 2F
04/19 23:56, 2F
推
04/19 23:58, , 3F
04/19 23:58, 3F
因為買新 Server 不知道還要等多久 ( 菸 而且遠端 ssh 有點難用
像我是做 realtime video 相關的 需要即時看結果比較方便
於是乾脆自己怒買 = w =
※ 編輯: cory8249 (122.116.226.159), 04/20/2017 00:05:57
→
04/20 00:18, , 4F
04/20 00:18, 4F
推
04/20 00:23, , 5F
04/20 00:23, 5F
→
04/20 00:23, , 6F
04/20 00:23, 6F
→
04/20 00:24, , 7F
04/20 00:24, 7F
推
04/20 00:30, , 8F
04/20 00:30, 8F
推
04/20 00:31, , 9F
04/20 00:31, 9F
推
04/20 00:33, , 10F
04/20 00:33, 10F
推
04/20 00:39, , 11F
04/20 00:39, 11F
推
04/20 00:43, , 12F
04/20 00:43, 12F
推
04/20 00:55, , 13F
04/20 00:55, 13F
→
04/20 00:59, , 14F
04/20 00:59, 14F
推
04/20 01:01, , 15F
04/20 01:01, 15F
→
04/20 01:01, , 16F
04/20 01:01, 16F
→
04/20 01:04, , 17F
04/20 01:04, 17F
推
04/20 01:14, , 18F
04/20 01:14, 18F
推
04/20 01:19, , 19F
04/20 01:19, 19F
推
04/20 01:20, , 20F
04/20 01:20, 20F
→
04/20 01:20, , 21F
04/20 01:20, 21F
推
04/20 01:23, , 22F
04/20 01:23, 22F
→
04/20 01:23, , 23F
04/20 01:23, 23F
推
04/20 01:28, , 24F
04/20 01:28, 24F
推
04/20 01:41, , 25F
04/20 01:41, 25F
噓
04/20 01:42, , 26F
04/20 01:42, 26F
順便附一下 4~6萬預算的配置 供參考
個人實測 1080Ti 性能接近 1070 兩倍
有需要跑大一點的 model / dataset train 好幾天那種 建議還是直上 1080Ti
※ 編輯: cory8249 (122.116.226.159), 04/20/2017 02:09:53
推
04/20 02:12, , 27F
04/20 02:12, 27F
推
04/20 02:39, , 28F
04/20 02:39, 28F
推
04/20 02:43, , 29F
04/20 02:43, 29F
→
04/20 02:48, , 30F
04/20 02:48, 30F
推
04/20 02:51, , 31F
04/20 02:51, 31F
推
04/20 02:54, , 32F
04/20 02:54, 32F
→
04/20 02:54, , 33F
04/20 02:54, 33F
→
04/20 03:40, , 34F
04/20 03:40, 34F
→
04/20 03:41, , 35F
04/20 03:41, 35F
推
04/20 04:18, , 36F
04/20 04:18, 36F
→
04/20 04:18, , 37F
04/20 04:18, 37F
推
04/20 04:39, , 38F
04/20 04:39, 38F
推
04/20 05:42, , 39F
04/20 05:42, 39F
→
04/20 05:42, , 40F
04/20 05:42, 40F
→
04/20 08:23, , 41F
04/20 08:23, 41F
推
04/20 09:50, , 42F
04/20 09:50, 42F
推
04/20 10:37, , 43F
04/20 10:37, 43F
推
04/20 10:48, , 44F
04/20 10:48, 44F
→
04/20 10:50, , 45F
04/20 10:50, 45F
推
04/20 11:35, , 46F
04/20 11:35, 46F
主流大概都是 資工/電機 其他領域像是 統計/工工 也是有蠻多人在做
推
04/20 12:14, , 47F
04/20 12:14, 47F
→
04/20 12:15, , 48F
04/20 12:15, 48F
→
04/20 12:15, , 49F
04/20 12:15, 49F
→
04/20 12:31, , 50F
04/20 12:31, 50F
→
04/20 12:31, , 51F
04/20 12:31, 51F
這位仁兄點出問題了 因為我不想冒險
Ryzen 剛出沒多久 Linux kernel driver 都還沒有出穩定版
做研究都來不及了 沒時間幫板廠 debug
當然先選穩定的牙膏廠
像是我這張 Z270 板子 一開始裝 Ubuntu 連網卡驅動都不會跑 (內建的有 bug)
還要自己上網抓 driver 改 code 重新 compile 才可以上網
如果一般不熟 Linux 的人 應該會很會卡很久
還有 Intel Math Kernel Library (MKL)
這包科學計算加速函式庫蠻多人在用的
對於 Machine Learning / Deep Learning 可以說是蠻必要的
推
04/20 12:49, , 52F
04/20 12:49, 52F
→
04/20 12:49, , 53F
04/20 12:49, 53F
推
04/20 12:52, , 54F
04/20 12:52, 54F
推
04/20 12:59, , 55F
04/20 12:59, 55F
Realforce 有摸過 覺得還是喜歡茶軸的剛性 ^^
※ 編輯: cory8249 (122.116.226.159), 04/20/2017 13:44:28
→
04/20 13:44, , 56F
04/20 13:44, 56F
→
04/20 13:45, , 57F
04/20 13:45, 57F
→
04/20 13:46, , 58F
04/20 13:46, 58F
推
04/20 16:44, , 59F
04/20 16:44, 59F
因為 Deep Learning 生態系就是 based on Linux
當然現在有些 framework 有推 Windows 版
但是我相信一般做 Research 的人沒事不會想逆天跑去用 Windows ... XD
光是一堆 library dependency 就會搞死你了
推
04/20 17:12, , 60F
04/20 17:12, 60F
推
04/20 17:12, , 61F
04/20 17:12, 61F
推
04/20 18:12, , 62F
04/20 18:12, 62F
推
04/20 18:25, , 63F
04/20 18:25, 63F
Linux 也可以裝 Chrome 上 PTT 耍廢 像我現在這樣 O_O
※ 編輯: cory8249 (122.116.226.159), 04/20/2017 21:49:22
推
04/20 21:54, , 64F
04/20 21:54, 64F
→
04/20 21:55, , 65F
04/20 21:55, 65F
推
04/21 08:36, , 66F
04/21 08:36, 66F
→
04/21 08:36, , 67F
04/21 08:36, 67F
推
04/22 20:39, , 68F
04/22 20:39, 68F
推
04/22 20:41, , 69F
04/22 20:41, 69F
推
04/22 20:41, , 70F
04/22 20:41, 70F
RAM 看應用 我自己爾偶會用到 40~50G RAM
不過大多都是自己程式問題 不是 framework 會吃這麼兇
空冷當然可呀 一般都是配置公板卡空冷 只是我不小心組成水冷 XD
※ 編輯: cory8249 (122.116.226.159), 04/22/2017 23:50:38
→
04/23 16:05, , 71F
04/23 16:05, 71F
→
04/24 12:48, , 72F
04/24 12:48, 72F
推
04/26 20:35, , 73F
04/26 20:35, 73F
推
04/27 15:41, , 74F
04/27 15:41, 74F
推
04/27 15:41, , 75F
04/27 15:41, 75F
推
04/27 15:43, , 76F
04/27 15:43, 76F
→
04/27 15:43, , 77F
04/27 15:43, 77F
PC_Shopping 近期熱門文章
PTT數位生活區 即時熱門文章