<acronym id="s8ci2"><small id="s8ci2"></small></acronym>
<rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
<acronym id="s8ci2"></acronym>
<acronym id="s8ci2"><center id="s8ci2"></center></acronym>

電子發燒友App

硬聲App

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示
電子發燒友網>電子資料下載>電子資料>PyTorch教程23.5之選擇服務器和GPU

PyTorch教程23.5之選擇服務器和GPU

2023-06-06 | pdf | 0.30 MB | 次下載 | 免費

資料介紹

深度學習訓練通常需要大量的計算。GPU是目前深度學習性價比最高的硬件加速器。特別是,與 CPU 相比,GPU 更便宜且性能更高,通常高出一個數量級以上。此外,單個服務器可以支持多個 GPU,高端服務器最多支持 8 個。更典型的數字是一個工程工作站最多 4 個 GPU,因為熱量、冷卻和電力需求迅速升級,超出了辦公大樓的支持能力。對于更大規模的部署,云計算(例如,Amazon 的 P3G4 實例)是更實用的解決方案。

23.5.1。選擇服務器

通常不需要購買具有許多線程的高端 CPU,因為大部分計算都發生在 GPU 上。也就是說,由于 Python 中的全局解釋器鎖 (GIL),在我們擁有 4-8 個 GPU 的情況下,CPU 的單線程性能可能很重要。在所有條件相同的情況下,這表明內核數量較少但時鐘頻率較高的 CPU 可能是更經濟的選擇。例如,在 6 核 4 GHz 和 8 核 3.5 GHz CPU 之間進行選擇時,前者更可取,盡管其總速度較低。一個重要的考慮因素是 GPU 使用大量功率,因此會散發大量熱量。這需要非常好的散熱和足夠大的機箱來使用 GPU。如果可能,請遵循以下準則:

  1. 電源。GPU 使用大量電力。每個設備最高 350W 的預算(檢查顯卡的峰值需求而不是典型需求,因為高效代碼會消耗大量能源)。如果您的電源不能滿足需求,您會發現您的系統變得不穩定。

  2. 機箱尺寸。GPU 很大,輔助電源連接器通常需要額外的空間。另外,大機箱更容易散熱。

  3. 顯卡散熱。如果您有大量 GPU,則可能需要投資水冷。此外,即使風扇較少,也要以參考設計為目標,因為它們足夠薄,可以在設備之間引入空氣。如果您購買多風扇 GPU,安裝多個 GPU 時它可能太厚而無法獲得足夠的空氣,并且您會遇到熱節流問題。

  4. PCIe 插槽。將數據移入和移出 GPU(以及在 GPU 之間交換數據)需要大量帶寬。我們推薦 16 通道的 PCIe 3.0 插槽。如果安裝多個 GPU,請務必仔細閱讀主板說明以確保 16× 當同時使用多個 GPU 并且您獲得 PCIe 3.0 而不是 PCIe 2.0 用于額外插槽時,帶寬仍然可用。一些主板降級到8×甚至4×安裝多個 GPU 時的帶寬。這部分是由于 CPU 提供的 PCIe 通道數量。

簡而言之,這里有一些構建深度學習服務器的建議:

  • 初學者。購買低功耗的低端 GPU(適合深度學習的廉價游戲 GPU 使用 150-200W)。如果幸運的話,您當前的計算機將支持它。

  • 1 個顯卡。具有 4 核的低端 CPU 就足夠了,大多數主板就足夠了。瞄準至少 32 GB DRAM 并投資 SSD 用于本地數據訪問。600W的電源應該足夠了。買一個有很多風扇的 GPU。

  • 2 個 GPU。具有 4-6 個內核的低端 CPU 就足夠了。瞄準 64 GB DRAM 并投資購買 SSD。兩個高端 GPU 需要大約 1000W 的功率。在主板方面,確保它們有 兩個PCIe 3.0 x16 插槽。如果可以,獲得一塊在 PCIe 3.0 x16 插槽之間有兩個可用空間(60 毫米間距)的主板,以提供額外的空氣。在這種情況下,購買兩個風扇很多的 GPU。

  • 4 個 GPU。確保購買單線程速度相對較快(即時鐘頻率較高)的 CPU。您可能需要具有更多 PCIe 通道的 CPU,例如 AMD Threadripper。您可能需要相對昂貴的主板來獲得 4 個 PCIe 3.0 x16 插槽,因為它們可能需要一個 PLX 來復用 PCIe 通道。購買具有參考設計的狹窄 GPU,讓空氣進入 GPU 之間。您需要一個 1600–2000W 的電源,而您辦公室的插座可能不支持。該服務器可能會運行得很吵很熱。你不希望它在你的辦公桌下。建議使用 128 GB 的 DRAM。獲取用于本地存儲的 SSD(1–2 TB NVMe)和一組 RAID 配置的硬盤來存儲您的數據。

  • 8 個 GPU。您需要購買帶有多個冗余電源的專用多 GPU 服務器機箱(例如,每個電源 1600W 的 2+1)。這將需要雙插槽服務器 CPU、256 GB ECC DRAM、快速網卡(推薦 10 GBE),并且您需要檢查服務器是否支持GPU 的物理外形。消費類 GPU 和服務器 GPU 之間的氣流和布線布局存在顯著差異(例如,RTX 2080 與 Tesla V100)。這意味著您可能無法在服務器中安裝消費類 GPU,因為電源線間隙不足或缺少合適的線束(正如其中一位合著者痛苦地發現的那樣)。

23.5.2。選擇 GPU

目前,AMD和NVIDIA是專用GPU的兩大主要廠商。NVIDIA率先進入深度學習領域,通過CUDA為深度學習框架提供更好的支持。因此,大多數買家選擇 NVIDIA GPU。

NVIDIA 提供兩種類型的 GPU,針對個人用戶(例如,通過 GTX 和 RTX 系列)和企業用戶(通過其 Tesla 系列)。這兩種類型的 GPU 提供了相當的計算能力。但是,企業級用戶GPU普遍采用(被動)強制散熱、更大內存、ECC(糾錯)內存。這些 GPU 更適合數據中心,通常成本是消費級 GPU 的十倍。

如果您是一家擁有 100 多臺服務器的大公司,您應該考慮使用 NVIDIA Tesla 系列或使用云中的 GPU 服務器。對于擁有 10 臺以上服務器的實驗室或中小型公司,NVIDIA RTX 系列可能最具成本效益。您可以購買帶有 Supermicro 或 Asus 機箱的預配置服務器,這些機箱可以高效地容納 4-8 個 GPU。

GPU 供應商通常每隔一到兩年發布一次新一代產品,例如 2017 年發布的 GTX 1000(帕斯卡)系列和 2019 年發布的 RTX 2000(圖靈)系列。每個系列都提供幾種不同的型號,提供不同的性能水平。GPU 性能主要是以下三個參數的組合:

  1. 計算能力。通常我們尋找 32 位浮點計算能力。16 位浮點訓練(FP16)也正在進入主流。如果你只對預測感興趣,你也可以使用 8 位整數。最新一代的圖靈 GPU 提供 4 位加速。不幸的是,目前訓練低精度網絡算法還沒有普及。

  2. 內存大小。隨著您的模型變大或訓練期間使用的批次變大,您將需要更多 GPU 內存。檢查 HBM2(高帶寬內存)與 GDDR6(圖形 DDR)內存。HBM2 更快但更昂貴。

  3. 內存帶寬。只有當您有足夠的內存帶寬時,您才能充分利用您的計算能力。如果使用 GDDR6,請尋找寬內存總線。

對于大多數用戶來說,看算力就夠了。請注意,許多 GPU 提供不同類型的加速。例如,NVIDIA 的 TensorCores 將一部分算子加速了 5×. 確保您的圖書館支持這一點。GPU 內存應不少于 4 GB(8 GB 更好)。盡量避免將 GPU 也用于顯示 GUI(改為使用內置圖形)。如果無法避免,請添加額外的 2 GB RAM 以確保安全。

圖 23.5.1比較了各種 GTX 900、GTX 1000 和 RTX 2000 系列型號的 32 位浮點計算能力和價格。價格是在維基百科上找到的建議價格。

https://file.elecfans.com/web2/M00/AA/4B/pYYBAGR9QKSABLk8AAQpdDxjbJE760.svg

圖 23.5.1浮點計算能力和價格比較。

?


下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1山景DSP芯片AP8248A2數據手冊
  2. 1.06 MB  |  532次下載  |  免費
  3. 2RK3399完整板原理圖(支持平板,盒子VR)
  4. 3.28 MB  |  339次下載  |  免費
  5. 3TC358743XBG評估板參考手冊
  6. 1.36 MB  |  330次下載  |  免費
  7. 4DFM軟件使用教程
  8. 0.84 MB  |  295次下載  |  免費
  9. 5元宇宙深度解析—未來的未來-風口還是泡沫
  10. 6.40 MB  |  227次下載  |  免費
  11. 6迪文DGUS開發指南
  12. 31.67 MB  |  194次下載  |  免費
  13. 7元宇宙底層硬件系列報告
  14. 13.42 MB  |  182次下載  |  免費
  15. 8FP5207XR-G1中文應用手冊
  16. 1.09 MB  |  178次下載  |  免費

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234315次下載  |  免費
  3. 2555集成電路應用800例(新編版)
  4. 0.00 MB  |  33566次下載  |  免費
  5. 3接口電路圖大全
  6. 未知  |  30323次下載  |  免費
  7. 4開關電源設計實例指南
  8. 未知  |  21549次下載  |  免費
  9. 5電氣工程師手冊免費下載(新編第二版pdf電子書)
  10. 0.00 MB  |  15349次下載  |  免費
  11. 6數字電路基礎pdf(下載)
  12. 未知  |  13750次下載  |  免費
  13. 7電子制作實例集錦 下載
  14. 未知  |  8113次下載  |  免費
  15. 8《LED驅動電路設計》 溫德爾著
  16. 0.00 MB  |  6656次下載  |  免費

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935054次下載  |  免費
  3. 2protel99se軟件下載(可英文版轉中文版)
  4. 78.1 MB  |  537798次下載  |  免費
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420027次下載  |  免費
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234315次下載  |  免費
  9. 5Altium DXP2002下載入口
  10. 未知  |  233046次下載  |  免費
  11. 6電路仿真軟件multisim 10.0免費下載
  12. 340992  |  191187次下載  |  免費
  13. 7十天學會AVR單片機與C語言視頻教程 下載
  14. 158M  |  183279次下載  |  免費
  15. 8proe5.0野火版下載(中文版免費下載)
  16. 未知  |  138040次下載  |  免費
亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
<acronym id="s8ci2"><small id="s8ci2"></small></acronym>
<rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
<acronym id="s8ci2"></acronym>
<acronym id="s8ci2"><center id="s8ci2"></center></acronym>