教您如何打造屬於自己的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 電源供應
此為建製一台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的記憶體
| 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程式
問題的報告
針對個人建置自有的Tesla個人超級電腦,NVIDIA並不提供直接的協助。我們建議您可至CUDA論壇發問,向其他曾自行組建這些系統的CUDA開發人員尋求協助。
寄出您的Tesla個人超級電腦的圖片,我們將在PSC照相館中展出。,我們將在PSC照相館中展出。