丁香五月天婷婷久久婷婷色综合91|国产传媒自偷自拍|久久影院亚洲精品|国产欧美VA天堂国产美女自慰视屏|免费黄色av网站|婷婷丁香五月激情四射|日韩AV一区二区中文字幕在线观看|亚洲欧美日本性爱|日日噜噜噜夜夜噜噜噜|中文Av日韩一区二区

您正在使用IE低版瀏覽器,為了您的雷峰網(wǎng)賬號安全和更好的產(chǎn)品體驗,強烈建議使用更快更安全的瀏覽器
此為臨時鏈接,僅用于文章預(yù)覽,將在時失效
人工智能開發(fā)者 正文
發(fā)私信給汪思穎
發(fā)送

1

為個人深度學(xué)習(xí)機器選擇合適的配置

本文作者: 汪思穎 2017-11-27 18:26
導(dǎo)語:主要該進行哪些方面的考慮

雷鋒網(wǎng) AI科技評論按,對于那些一直想進行深度學(xué)習(xí)研究的同學(xué)來說,如何選擇合適的配置一直是個比較糾結(jié)的問題,既要考慮到使用的場景,又要考慮到價格等各方面因素,日前,medium上的一篇文章為我們詳細描述了該如何為個人的深度學(xué)習(xí)機器選擇配置,主要該進行哪些方面的考慮。雷鋒網(wǎng) AI科技評論編譯整理如下:

作為一名業(yè)余愛好者,在探索和解決深度學(xué)習(xí)問題時,亞馬遜 EC2 實例的運行成本太高了。在一開始,我采用的是 Reserved 實例收費模式,因為我對云生態(tài)系統(tǒng)不是很懂。后來,在運行結(jié)構(gòu)良好的實驗時,Spot 實例也成了我的選擇之一。但用這種方法去啟動和執(zhí)行實驗往往會碰到問題,我主要會在為備份和恢復(fù)數(shù)據(jù)/進程設(shè)置環(huán)境時碰到問題。很感謝 Alex Ramos 和 Slav Ivanov 提供的 Classic24X7 版本的 EC2 Spotter 工具,這在使用 spot 實例時很有用。(如果你仍然使用 Spot 實例的話可以試試他們的提供的工具)

在使用亞馬遜 EC2 實例大約6個月后,我意識到,長遠來看,還是買一個屬于自己的機器會更加便宜。買機器之后,我可以更好地控制實驗,并且可能會取得比在云端更好的效果。在互聯(lián)網(wǎng)上進行詳盡的調(diào)查之后,我下定決心買屬于自己的機器,然后我開始研究如何為本地深度學(xué)習(xí)來選擇組件。

如何選擇深度學(xué)習(xí)的組件?這真的很困擾那些剛開始實驗的新手。這要求用戶擁有一些關(guān)于構(gòu)建系統(tǒng)的基本知識,以保證較高的性價比。

這篇文章試圖幫助剛開始進行深度學(xué)習(xí)的讀者選擇機器配置,在選擇產(chǎn)品之前幫助他們了解更多參數(shù)。

開始

首先,你必須定下你最大需要多少塊GPU,如果你經(jīng)常進行機器學(xué)習(xí)研究,那你可能需要更多 GPU,這可以幫助你并行運行多個任務(wù),你可以同時嘗試不同的模型結(jié)構(gòu)、數(shù)據(jù)規(guī)范化、超參數(shù)等等。

我的建議:如果你是一個普通研究員/學(xué)生/業(yè)余愛好者,可以考慮雙 GPU。如果你打算運行大型的模型,并參加像 ImageNet 那樣需要大量計算的競賽,你可能需要考慮多 GPU 結(jié)構(gòu)。

一旦你想清楚自己想要進行哪種研究,接下來就可以考慮需要的 PCIe 通道數(shù)了。

雙 GPU(最多兩塊GPU):24條 PCIe 通道(當(dāng)使用共享 PCle 通道的 SSD 或同時使用兩塊 GPU 時,可能會出現(xiàn)延遲)

多 GPU (最多4 塊 GPU): 40到44條 PCIe 通道

為什么首先考慮 PCIe 通道?

實際情況下,在對磁盤進行訪問操作或數(shù)據(jù)增加時,數(shù)據(jù)流到GPU上會出現(xiàn)瓶頸。一塊 GPU 需要16條 PCIe 通道才能滿負荷運轉(zhuǎn)。

這篇文章將著重為大家介紹雙 GPU 系統(tǒng),下次我也將帶來多 GPU 系統(tǒng)的介紹。

雙 GPU

1)主板

一旦確定了 PCIe 通道的需求,接下來就可以挑選主板芯片組了:

下表給出了在不同芯片組下可用 PCIe 通道的個數(shù):

為個人深度學(xué)習(xí)機器選擇合適的配置

注:理想情況下,單個 GPU 發(fā)揮最優(yōu)性能需要16個 PCIe 通道。

因此,即使 B150、B250、H110、H170、H270 這樣的芯片組支持英特爾處理器,它們也很少用于深度學(xué)習(xí),因為對于深度學(xué)習(xí)應(yīng)用來說,需要更多的 PCIe 通道數(shù)。因此,首選芯片組如下:

Z170?—?支持第6/7代英特爾處理器。使用第7代可能需要BIOS更新。

Z270?—?支持第6/7代英特爾處理器。

(最新的) Z370?—?支持第8代英特爾處理器。

一旦你決定了芯片組,可以利用 PC Partpicker 來選擇主板,下面是鏈接:

https://pcpartpicker.com/products/motherboard/

你需要注意的有:

  1. 外形規(guī)格(例如ATX,微型ATX,EATX等)

  2. PCIe slot 數(shù)(最小2個 slot)

  3. 最大支持內(nèi)存(首選 64GB)

  4. 內(nèi)存 slot 數(shù)(最小4個 slot)

  5. SSD 和 SATA slot 數(shù)(你可以考慮一下)

2)處理器

選擇主板之后,因為有 socket 類型等的限制,處理器的選擇范圍就縮小了,CPU 的選擇可能會進一步依賴于 GPU。正如前面提到的,對于深度學(xué)習(xí)應(yīng)用來說,CPU 主要負責(zé)數(shù)據(jù)處理和與 GPU 的通信。因此,如果我們想在數(shù)據(jù)預(yù)處理中進行并行計算,那每個核的核數(shù)和線程數(shù)將至關(guān)重要。建議大家選擇多核系統(tǒng)(最好是4核)來處理這些任務(wù)。

需要注意的有:

  1. Socket 類型

  2. 核數(shù)量

  3. 費用

PS:一些處理器中可能不帶散熱風(fēng)扇。

下面是用 PC Partpicker 選擇處理器的地址:

https://pcpartpicker.com/products/cpu/#m=21

內(nèi)存

為個人深度學(xué)習(xí)機器選擇合適的配置

當(dāng)處理大數(shù)據(jù)集時,它們可能需要存儲于內(nèi)存中。RAM 的大小決定了內(nèi)存中可以容納的數(shù)據(jù)集的量。對于深度學(xué)習(xí)應(yīng)用來說,至少選擇 16G 的內(nèi)存(Jeremy Howard 建議選擇 32G 的內(nèi)存)。Clock 越高越好,建議大家最小選擇 2400 MHZ的。

要記住,讓單個 stick 的內(nèi)存更大!因為這可以使得剩余 slot 的擴展空間更大。我看到很多人用4*8GB的內(nèi)存取代2*16GB的內(nèi)存,僅僅只是因為這樣價格比較便宜,但最后會導(dǎo)致沒有升級空間。

存儲器

SSD變得越來越便宜,速度也更快了,所以HDD的價格也在持續(xù)下降。

為個人深度學(xué)習(xí)機器選擇合適的配置

最好有一個小容量的SSD和一個大容量的HHD。SSD傾向于存儲和檢索被經(jīng)常使用的數(shù)據(jù)。HDD則主要用來存儲將來會使用的數(shù)據(jù)。

SSD?——存儲使用中的數(shù)據(jù),價格昂貴,推薦最小買 128GB 的

HDD?——存儲各種用戶數(shù)據(jù),價格相對來說會便宜一點,推薦最小買 2TB,7200RPM 的

GPU

GPU 是配置用于深度學(xué)習(xí)的機器的核心,它們決定了在訓(xùn)練神經(jīng)網(wǎng)絡(luò)過程中獲得的性能增益。深度學(xué)習(xí)中涉及的大部分計算都是矩陣運算,所以在相同的并行模式下,GPU 的表現(xiàn)勝過傳統(tǒng) CPU。GPU 內(nèi)部有很多叫核的小型計算單元,單元中的線程能保證矩陣運算更加快速。GPU 的內(nèi)存帶寬也可以使得它支持對大量數(shù)據(jù)進行操作。

Tim Dettmers之前寫過一篇關(guān)于如何選擇用于深度學(xué)習(xí)的 GPU 的文章,這篇文章很有代表性,一旦有了新卡他也會更新,在選擇 GPU 之前大家可以看下他的這篇文章。鏈接如下:

http://timdettmers.com/2017/04/09/which-gpu-for-deep-learning/

下面是他關(guān)于 GPU 選擇的建議:

  • 最佳 GPU 選擇:Titan Xp

  • 高效但昂貴:GTX 1080 Ti, GTX 1070, GTX 1080

  • 高效且便宜:GTX 1060 (6GB)

  • 要是處理的數(shù)據(jù)集在 250 GB 以上,那么你的選擇最好是 GTX Titan X (Maxwell)、 NVIDIA Titan X Pascal 或 NVIDIA Titan Xp

  • 要是資金不足,那就選擇 GTX 1060 (6GB)

  • 完全沒錢:GTX 1050 Ti (4GB)

  • 參加kaggle比賽:常規(guī)比賽選擇 GTX 1060 (6GB),深度學(xué)習(xí)類型的比賽,選擇GTX 1080 Ti

  • 經(jīng)常參加比賽的計算機視覺研究人員:NVIDIA Titan Xp,不需要升級現(xiàn)有的 Titan X (Pascal 或 Maxwell)

  • 研究人員:GTX 1080 Ti。在進行類似于自然語言處理的任務(wù)時,也可以選擇 GTX 1070 或 GTX 1080,大家可以檢查下當(dāng)前模型的內(nèi)存需求如何。

  • 想要構(gòu)造 GPU 集群:這有點復(fù)雜,你可以點擊如下鏈接參考

    http://timdettmers.com/2014/09/21/how-to-build-and-use-a-multi-gpu-system-for-deep-learning/

  • 剛剛開始想要認真進行深度學(xué)習(xí)的研究:GTX 1060 (6GB)。根據(jù)你接下來選擇的領(lǐng)域(初創(chuàng)公司,Kaggle,研究,深度學(xué)習(xí)應(yīng)用),賣掉之前的 GTX 1060,然后購買更合適的。

  • 抱著試一試的心態(tài)來進行深度學(xué)習(xí)研究:GTX 1050 Ti (4或2GB)

如果預(yù)算有限,強烈推薦初學(xué)者買 1060 6GB 的 GPU,新舊都可以。如果預(yù)算可以增加一點,那么建議買最近發(fā)布的 1070ti (大約430美元),它與 1080 的性能幾乎一樣,但價格較低(幾乎與 1070 相同)。不要去買 1070,除非你有站得住腳的理由。如果你有足夠的錢,那就買 1080ti。

再啰嗦一遍,如果你真的很熱衷于進行研究,那么最好買2塊 1070ti,而不是1塊 1080ti,這將會給你帶來極大的靈活性。

via:medium

雷鋒網(wǎng) AI 科技評論編譯整理。

雷峰網(wǎng)版權(quán)文章,未經(jīng)授權(quán)禁止轉(zhuǎn)載。詳情見轉(zhuǎn)載須知。

為個人深度學(xué)習(xí)機器選擇合適的配置

分享:
相關(guān)文章

編輯

關(guān)注AI學(xué)術(shù),例如論文
當(dāng)月熱門文章
最新文章
請?zhí)顚懮暾埲速Y料
姓名
電話
郵箱
微信號
作品鏈接
個人簡介
為了您的賬戶安全,請驗證郵箱
您的郵箱還未驗證,完成可獲20積分喲!
請驗證您的郵箱
立即驗證
完善賬號信息
您的賬號已經(jīng)綁定,現(xiàn)在您可以設(shè)置密碼以方便用郵箱登錄
立即設(shè)置 以后再說