Ang kwento ng pag-assemble ng isang "supercomputer ng nayon" mula sa mga ekstrang bahagi mula sa eBay, Aliexpress at isang tindahan ng computer. Bahagi 1

Magandang hapon, mahal na mga residente ng Khabrovsk!

Gusto kong sabihin sa iyo ang isang mahaba at, umaasa ako, kaakit-akit, at marahil ay kapaki-pakinabang, kuwento ng pag-assemble ng isang "supercomputer ng nayon" mula sa isang Dell server node board, Nvidia Tesla K20 GPU at kung ano ang binili dito at doon mula sa iba't ibang mga online na tindahan o sa mga tindahan ng computer sa iyong lungsod.

Nagsimula ang kwento nang ang isang kaibigan kong programmer, na isa ring astronomer, ay nagsimulang mag-aral ng mga neural network. Ang kanilang "full-time na espesyalista" ay huminto at ang isyu ay nai-pin sa "pinakamalapit na espesyalista". Ako mismo ay hindi isang programmer, isa lamang "mekaniko ng radyo para sa pag-aayos ng mga kagamitan sa kompyuter (na may) aking diploma," kaya ang pag-assemble ng lahat ng uri ng kawili-wiling hardware ng computer ay isang kawili-wili at kasiya-siyang aktibidad para sa akin. Sa kasamaang palad, nagtatrabaho ako sa ibang lugar.

Upang mas malinaw na mabalangkas ang gawain, gumawa ako ng isang paksa sa forum na "Iron Ghosts of the Past", kung saan ito ay tinalakay nang mahabang panahon. Sa una ay may isang medyo walang muwang na ideya "upang bumuo ng isang 4-way na SLI sa isang GTX 580 3Gb", na unti-unting nagbago sa isang pag-unawa - kailangan mong bumuo ng isang server! Ang mga presyo para sa mga motherboard ng server ay napakataas hanggang sa makakita ako ng isang kawili-wiling video sa Youtube tungkol sa paglulunsad ng isang Chinese server board sa 2 hindi karaniwang format na processor.

Narito ang video:


Lalo akong nasiyahan sa presyo ng badyet ng system sa video na ito.

Gayunpaman, nakumbinsi ako ng konsultasyon sa mas maraming kaalamang kasama na nakipag-ugnayan sa mga server ng Tsino - "Hindi namin kailangan ang kaligayahang Tsino!" Ayon sa kanilang mga pagsusuri, ang mga server ng Tsino ay sadyang hindi mapagkakatiwalaan. At nagsimula akong maghanap sa Avito para sa mga opsyon sa mga Dell server board. Mayroon akong dalawang laptop mula sa kumpanyang ito at mayroon lamang akong mga positibong impression mula sa kanila. Napaka maaasahang teknolohiya.

Sa Avito natagpuan ko ang isang Dell PowerEdge C6220 server node board sa proseso ng pakikipag-usap sa nagbebenta kung saan - iminungkahi niya sa akin ang isang mahusay na site kung saan mayroong isang publikasyon tungkol sa kung paano inilunsad ng isang craftsman ang naturang board, dito ay ang link. At mayroong isang link sa isang American forum kung saan ang mga makapangyarihang workstation ay binuo sa naturang mga board. Narito ang paksang ito.

Binasa ko ang buong paksa mula simula hanggang wakas, nagpasya ako sa mga layunin, layunin at paraan upang makamit ang mga ito. Ang gawain ay nabuo tulad ng sumusunod: "Magtipon ng isang dual-processor server sa isang Dell PowerEdge C8220 node board na may Tesla K10 o K20 GPU." Ang pagpili para sa mga dalubhasang GPU ay nahulog pagkatapos ng isang talakayan sa taong kung kanino aktwal na binuo ang system - pagkakaroon ng "mga card" na maaaring magsagawa ng pangmatagalang mga kalkulasyon na may dobleng katumpakan at kontrol ng mga error sa memorya ng ECC, maaari niyang gamitin ang mga ito para sa kanyang siyentipikong aktibidad, at hindi lamang para sa pagsasanay ng mga neural network. Na talagang ikinatuwa niya.

Upang talakayin at itala ang kasaysayan ng proseso ng pagpupulong sa forum na "Iron Ghosts of the Past", gumawa ako ng kaukulang paksa, kung saan ako talaga ang sumulat tungkol sa proseso at nag-post ng mga litrato. Maaaring maging pamilyar ang mga interesado.

Naitakda ang gawain at nagsimula akong maghanap ng mga bahagi. Sa oras na nagsimula ang lahat, wala pa akong rehistrasyon sa eBay at sa una ang mga kinakailangang ekstrang bahagi ay binili ng aking mga kaibigan, kung saan binayaran ko ang mga gastos sa pagbili at pagpapadala. Nang maglaon, ako mismo ay nagparehistro doon at nagsimulang bumili nang direkta, kahit na kung minsan ay kailangan kong humingi ng tulong sa mga may mga account sa Shopotam at mga katulad na serbisyo. Hindi lahat ng kinakailangang ekstrang bahagi ay direktang ipinadala mula sa USA hanggang Russia.
Ang unang motherboard na binili ko mula sa eBay ay ang Dell PowerEdge C8220 0083N0. Ayon sa dokumentasyon ng Dell, kabilang ito sa board version 1.2 at mayroong 3 PCI-E 16x slots. Mayroong dalawang regular na malapit sa power button at ang pangatlo sa kabilang panig ng board ay hindi pamantayan, para sa tinatawag na GPGPU riser, na kasama sa tinatawag na Edge Slot.

Larawan ng board, ang parehong 0083N0, larawan mula sa eBay.

Ang kwento ng pag-assemble ng isang "supercomputer ng nayon" mula sa mga ekstrang bahagi mula sa eBay, Aliexpress at isang tindahan ng computer. Bahagi 1

At ito ang aking larawan, isang ruler ay nakakabit sa board upang maunawaan ang sukat.

Ang kwento ng pag-assemble ng isang "supercomputer ng nayon" mula sa mga ekstrang bahagi mula sa eBay, Aliexpress at isang tindahan ng computer. Bahagi 1

Sa oras na iyon, dumating na rin sa akin ang isang riser para sa GPGPU sa parehong Edge Slot.

Narito ang isang larawan kung saan ito ay konektado sa kanyang regular na lugar para sa pagsubok.

Ang kwento ng pag-assemble ng isang "supercomputer ng nayon" mula sa mga ekstrang bahagi mula sa eBay, Aliexpress at isang tindahan ng computer. Bahagi 1

Kasabay nito, isang power adapter ang binili sa eBay, mula sa ATX hanggang sa C6100 power connector na ito. Mayroong dalawang uri ng mga ito na ibinebenta sa eBay, 12 at 18 pin. Kailangan namin ang huli, at isa ring DC-DC boost para gawing +5VSB ng Dell server ang +12VSB mula sa ATX PSU. At siyempre, ang babaeng connector sa connector upang mai-install ang jumper ay kailangan upang simulan ang board at i-output ang PS_ON signal mula dito. Sa pamamagitan ng paraan, mayroon itong hindi karaniwang pitch ng contact na 2.0 mm. Siyempre, ang mga desperado na lalaki ay maaaring magdikit ng screwdriver o isang pako nang direkta sa board connector, ngunit mas gusto kong gawin ang lahat nang sibil.

Bilang karagdagan, upang subukang patakbuhin ang board, binili namin ang pinakamurang Xeon E5-2604 V1 mula sa Aliexpress at isang pares ng DDR3 ECC REG memory stick mula sa eBay, na ibinebenta bilang tugma sa Dell PowerEdge C8220. Una sa lahat, gumamit ako ng Alpine 20 Plus C0 cooler para sa LGA 2011, na kailangang baguhin - ang kanilang mga gilid na nakapatong sa mga puwang ng memorya ay isinampa gamit ang isang gilingan, ang mga spring washer ay tinanggal mula sa mga fastening screw, at isang pares ng mga mani ay screwed papunta sa mga thread - upang hindi tornilyo sa mga turnilyo masyadong malalim at hindi masira ang board. Ang mga socket ng server ng LGA 2011 ay bahagyang naiiba kaysa sa mga regular, at ang mga thread ng mga turnilyo ng heatsink ay dapat na maikli. Sa pamamagitan ng paraan, ang mga cooler ay gumana nang maayos, sa kabila ng katotohanan na sila ay purong aluminyo.

At kaya, dumating ang sandali nang dumating ang mga processor, nakuha ko ang kanilang pag-install sa isang larawan bilang isang alaala.

Ang kwento ng pag-assemble ng isang "supercomputer ng nayon" mula sa mga ekstrang bahagi mula sa eBay, Aliexpress at isang tindahan ng computer. Bahagi 1

Ang kwento ng pag-assemble ng isang "supercomputer ng nayon" mula sa mga ekstrang bahagi mula sa eBay, Aliexpress at isang tindahan ng computer. Bahagi 1

Ang kwento ng pag-assemble ng isang "supercomputer ng nayon" mula sa mga ekstrang bahagi mula sa eBay, Aliexpress at isang tindahan ng computer. Bahagi 1

At narito ang parehong Alpine aluminum cooler na naka-install.

Ang kwento ng pag-assemble ng isang "supercomputer ng nayon" mula sa mga ekstrang bahagi mula sa eBay, Aliexpress at isang tindahan ng computer. Bahagi 1

Naka-assemble at tumatakbong sistema.

Ang kwento ng pag-assemble ng isang "supercomputer ng nayon" mula sa mga ekstrang bahagi mula sa eBay, Aliexpress at isang tindahan ng computer. Bahagi 1

Ang aking lumang tapat na Chieftek 550 W power supply ay konektado sa system, isang USB hub para sa 4 na device, na may kasamang keyboard, mouse at flash drive na may Ubuntu, isang card reader ay konektado sa connector para sa isang USB card reader sa board kung saan nakasaksak ako ng Chinese USB audio device, nakakonekta rin ako ng VGA monitor at patch cord sa 100 Mbit IPMI port, na tinatawag na Delicated-NIC. Sa tabi nito ay dalawang 10Gbe port na gumagana sa regular na twisted pair na tanso at ganap na sumusuporta sa isang regular na 100/1000 network.

Inilunsad ang system sa form na ito at lumabas na sinuri ng board ang memorya nang napakatagal sa panahon ng startup. At sa BIOS splash screen tinawag nito ang sarili nitong Dell DCS 6220.

Dito ko na tatapusin ang unang bahagi ng aking kwento para hindi magsawa sa mga mambabasa na nagpapasalamat.

Link sa part 2: habr.com/en/post/454448

Pinagmulan: www.habr.com

Magdagdag ng komento