Build your own 教您如何打造屬於自己的Tesla個人超級電腦系統    列印PDF

此指南將協助您打造Tesla個人超級電腦。如果您過去曾經建置過系統/工作站,你可能會想要建構自己的系統。不過,最省事的方法還是向這些經銷商購買現成的Tedla個人超級電腦。

就像是建造任何系統一般,您得自負風險和責任。當您建造此一系統時,可供選擇的元件很多。針對此,NVIDIA提供一般性的指導原則,但是並無法針對元件的每種組態及組合進行測試。

主要元件的最低規格需求

這些最低規格主要提供給想要將自己的系統打造為「Tesla個人超級電腦」的使用者。當然,您可以使用較少顆的Tesla GPU打造一台工作站。

  • 3x Tesla C1060
  • 四核心中央處理器: 2.33 GHz (Intel or AMD)
  • 12GB的系統記憶體 (每一Tesla C1060配備4GB系統記憶體)
  • Linux 64位元或Windows XP 64位元
  • 系統噪音 < 45 dBA
  • 1200 W 電源供應
完整的4片Tesla C1060系統的組態

此為建製一台4x Tesla C1060個人超級運算電腦所需的元件建議列表。部分元件,例如記憶體、中央處理器、電源供應器、機殼可由適當的同級元件取代。我們並不針對個人超級運算電腦進行認證,此工作由系統製造業者負責。

4片Tesla C1060的組態
主機板 Tyan S7025
PCI-e頻寬 4x PCI-e x16第二代插槽
Tesla繪圖處理器 4x Tesla C1060
繪圖卡 板上繪圖卡(PCI-e插槽之一置入NVIDIA GPU可運作Linux, Windows)
中央處理器 雙槽 Intel Xeon Nehalem
記憶體 24 GB (4x 4GB) DDR3 DIMMs (主機板佔高達64 GB)
電源供應 Coolmax CUQ-1350B 1350W
機箱 Lian Li PC-P80
硬碟機 640 GB
DVD 碟機 DVD燒錄機
風扇, 散熱器 適用於Intel Xeon

預建的SuperMicro SuperServer 7046GT-TRF
擁有4顆GPU的系統、雙槽Nehalem、高達96 GB的記憶體

3片Tesla組態+1 Quadro FX800
PCI-e頻寬 4x PCI-e x16 第二代插槽 4x PCI-e x8 第二代插槽
  3片Tesla組態
+ 1 Quadro FX 雙插槽 GPU
3片Tesla組態
+ 1 Quadro FX 單插槽 GPU
主機板 ASUS P6T7 WS SuperComputer AsRock X58 SuperComputera
Tesla GPUs 3x Tesla C1060 3x Tesla C1060s
Display GPU 1x Quadro FX or NVS 1x Quadro NVS or FX (single slot)
中央處理器 Intel Xeon E55xx / Core i7 Intel Core i7
最小記憶體 24 GB DDR3 24 GB DDR3
電源供應 1200W 1200W

主機板
Tesla C1060運算處理器為一寬度加倍的PCI-e x16第二代機板,其也適用於第一代PCI-e x16插槽,但是這會造成CPU和GPU之間的系統頻寬變窄,可能會影響應用的效能表現(視不同應用而有差別)

所以,你使用的主機板必需具有3或4個PCI-e x16插槽,且為互相隔開的雙插槽。

中央處理器
根據你所使用的主機板選擇中央處理器。建議至少採用2.33 GH007A雙核心中央處理器,例如:
  • Intel Xeon 或 Core i7 雙核心
  • AMD Phenom 或Opteron 雙核心
系統記憶體
因為一顆Tesla C1060擁有4GB的繪圖處理器記憶體,我們建議每一顆Tesla C1060應擁有4GB的系統記憶體。由此可見,一套擁有3顆Tesla C1060的系統將擁有至少12 GB的系統記憶體,而一套擁有4顆Tesla C1060的系統的系統記憶體至少應達16GB。

電源供應
電源供應有數個選擇。優良的電源供應選擇至少需能提供1200 瓦,1350瓦則更佳。範例之一為CUQ-1350B 1350瓦電源供應器。注意,每一Tesla C1060需要兩個6接腳的電源連接器,或是1個8接腳的電源連接器。在選擇電源供應時,此為重要的考量因素。

硬碟機, DVD及其他元件
硬碟和DVD光碟機由您選擇。一般而言,最好是配備至少160GB的硬碟機。

電腦機箱 / 底座
機箱 / 底座的選擇非常重要,若要插入4片Tesla C1060板子,則需要具有4個插槽的機箱(其大於一般的ATX機箱)

市面上具有8個以上插槽的機箱
  • ABS Canyon 695
  • Ashinne ASR405
  • Chenbro RM41300G
  • Lian-Li PC-P80
  • ThermalTake ArmorPlus

也可以使用擁有7個插槽的底座,切割出的第8個插槽則用於插入四片雙寬度GPU板。請自行嘗試,風險自負。

系統散熱
某些系統機箱(例如Lian-Li)自身便具有系統風扇。一般而言,我們建議機箱需至少配備一個風扇,如此才能吹散Tesla板周圍的熱空氣(例如直接對著主機板吹)。關鍵在於需保持機箱內部的溫度低於攝氏45度。

作業系統
建議採用Linux 64位元或 Window XP 64位元,使高容量記憶體、高效能系統能進行最佳運作。

驗證系統
在你組裝好系統並安裝作業系統後,請自CUDA 專區下載CUDA驅動程式、CUDA工具套件以及可自由選擇的CUDA SDK範例。

在你下載CUDA驅動程式、CUDA工具套件以及CUDA SDK範例後,請運作以下來自CUDA SDK的指令。
  • deviceQuery
    • 此將報告系統中Tesla GPU的數目
  • bandwidthTest --memory=pinned --device=N
    • 針對系統中的四片C1060,分別在N=0, 1, 2, 3各運作一次。
    • 此將報告CPU和每一GPU之間往返的PCI-E頻寬
    • PCI-E x16第二代的頻寬峰值介於5和6 GBytes/sec。PCI-E x16第一代和PCI-E x8第二代為上述峰值的一半。
  • nbody --benchmark --n=131072 --device=N
    • 同步運作範例,範例數目與系統中的Tesla GPU的數目相同
    • 亦即,針對4片Tesla C1060,需同步運作4個範例N=0,1,2,3
    • 此將在所有的Tesla GPU運作nbody程式
請使用DGEMM 預燒測試以測試安裝的穩定性。

問題的報告
針對個人建置自有的Tesla個人超級電腦,NVIDIA並不提供直接的協助。我們建議您可至CUDA論壇發問,向其他曾自行組建這些系統的CUDA開發人員尋求協助。

進一步瞭解Tesla C1060

寄出您的Tesla個人超級電腦的圖片,我們將在PSC照相館中展出。,我們將在PSC照相館中展出。