Povestea asamblarii unui „supercomputer de sat” din piese de schimb de la eBay, Aliexpress și un magazin de calculatoare. Partea 1

Bună ziua, dragi locuitori din Khabrovsk!

Vreau să vă spun o poveste lungă și, sper, fascinantă, și poate utilă, despre asamblarea unui „supercomputer de sat” de pe o placă de noduri de server Dell, GPU Nvidia Tesla K20 și ce s-a cumpărat ici și colo din diverse magazine online sau în magazine de calculatoare din orașul tău.

Povestea a început când un prieten de-al meu programator, care este și astronom, a început să studieze rețelele neuronale. „Specialul lor cu normă întreagă” a renunțat și problema a fost fixată pe „cel mai apropiat specialist”. Eu însumi nu sunt un programator, ci doar un „mecanic radio pentru repararea echipamentelor informatice (cu) diploma mea”, așa că asamblarea a tot felul de hardware de calculator interesant este o activitate interesantă și plăcută pentru mine. Din păcate, lucrez într-un alt domeniu.

Pentru a formula mai clar sarcina, am creat un subiect pe forumul „Iron Ghosts of the Past”, unde s-a discutat destul de mult timp. La început a existat o idee destul de naivă „de a construi un SLI cu 4 căi pe un GTX 580 3Gb”, care sa transformat treptat într-o înțelegere - trebuie să construiți un server! Prețurile pentru plăcile de bază pentru servere au fost revoltător de mari până când am dat peste un videoclip interesant pe Youtube despre lansarea unei plăci de server chinezești pe 2 procesoare cu format nestandard.

Iată videoclipul:


Am fost deosebit de mulțumit de prețul bugetar al sistemului din acest videoclip.

Cu toate acestea, consultarea cu tovarăși mai cunoscători care s-au ocupat de serverele chinezești m-a convins - „Nu avem nevoie de fericirea chinezească!” Potrivit recenziilor lor, serverele chineze erau pur și simplu monstruos de nesigure. Și am început să caut pe Avito opțiuni cu plăci de server Dell. Am două laptopuri de la această companie și am doar impresii pozitive de la ele. Tehnologie foarte fiabilă.

Pe Avito am găsit o placă de nod de server Dell PowerEdge C6220 în procesul de comunicare cu vânzătorul, care mi-a sugerat un site excelent unde exista o publicație despre modul în care un meșter a lansat o astfel de placă, aici este legătura. Și exista o legătură către un forum american în care pe astfel de plăci erau asamblate stații de lucru puternice. Acest subiect este aici.

Am citit intregul subiect de la inceput pana la sfarsit, m-am hotarat asupra scopurilor, obiectivelor si modalitatilor de a le atinge. Sarcina a fost formulată după cum urmează: „Asamblați un server cu procesor dublu pe o placă de nod Dell PowerEdge C8220 cu un GPU Tesla K10 sau K20.” Alegerea pentru GPU-uri specializate a căzut după o discuție cu persoana pentru care sistemul a fost de fapt asamblat - având „carduri” care puteau efectua calcule pe termen lung cu dublă precizie și controlul erorilor de memorie ECC, le putea folosi pentru științificul său. activități, și nu doar pentru antrenarea rețelelor neuronale. De care era de fapt foarte fericit.

Pentru a discuta și a înregistra istoria procesului de asamblare pe forumul „Iron Ghosts of the Past”, am creat un subiect corespunzător, unde am scris despre proces și am postat fotografii. Cei interesați se pot familiariza.

Sarcina a fost stabilită și am început să caut componente. Pe vremea când a început totul, nu aveam încă o înregistrare pe eBay și la început piesele de schimb necesare au fost cumpărate de prietenii mei, cărora le-am plătit costurile de achiziție și transport. Ulterior, eu m-am înregistrat acolo și am început să cumpăr direct, deși uneori trebuie să cer ajutor celor care au conturi pe Shopotam și servicii similare. Nu toate piesele de schimb necesare sunt trimise direct din SUA în Rusia.
Prima placă de bază pe care am cumpărat-o de la eBay a fost Dell PowerEdge C8220 0083N0. Conform documentației Dell, acesta aparținea versiunii de placă 1.2 și avea 3 sloturi PCI-E 16x. Există două obișnuite lângă butonul de pornire și un al treilea pe cealaltă parte a plăcii este non-standard, pentru așa-numitul riser GPGPU, care a fost inclus în așa-numitul Edge Slot.

Poza plăcii, același 0083N0, fotografie de pe eBay.

Povestea asamblarii unui „supercomputer de sat” din piese de schimb de la eBay, Aliexpress și un magazin de calculatoare. Partea 1

Și aceasta este fotografia mea, o riglă este atașată la tablă pentru a înțelege scara.

Povestea asamblarii unui „supercomputer de sat” din piese de schimb de la eBay, Aliexpress și un magazin de calculatoare. Partea 1

În acel moment, mi-a sosit și un riser pentru GPGPU în același Edge Slot.

Iată o fotografie în care este conectat la locul său obișnuit pentru testare.

Povestea asamblarii unui „supercomputer de sat” din piese de schimb de la eBay, Aliexpress și un magazin de calculatoare. Partea 1

Totodată, pe eBay a fost achiziționat un adaptor de alimentare, de la ATX la acest conector de alimentare C6100. Există două tipuri de ele vândute pe eBay, 12 și 18 pini. Avem nevoie de acesta din urmă și, de asemenea, de un impuls DC-DC pentru a transforma +5VSB de la PSU ATX în +12VSB ai serverului Dell. Și, desigur, conectorul mamă din conector pentru a instala jumperul necesar pentru a porni placa și a ieși semnalul PS_ON de la aceasta. Apropo, are un pas de contact nestandard de 2.0 mm. Desigur, băieții disperați pot înfige o șurubelniță sau un cui direct în conectorul plăcii, dar eu am preferat să fac totul civil.

În plus, pentru a testa placa, am cumpărat cel mai ieftin Xeon E5-2604 V1 de la Aliexpress și o pereche de stick-uri de memorie DDR3 ECC REG de la eBay, care au fost vândute ca fiind compatibile cu Dell PowerEdge C8220. În primul rând, am folosit răcitoare Alpine 20 Plus C0 pentru LGA 2011, care au trebuit modificate - marginile lor care se sprijineau pe sloturile de memorie au fost depuse cu o râșniță, șaibe elastice au fost îndepărtate din șuruburile de fixare și au fost o pereche de piulițe. înșurubat pe filete - pentru a nu înșuruba șuruburile prea adânc și pentru a nu rupe placa. Prizele de server LGA 2011 sunt proiectate ușor diferit față de cele obișnuite, iar filetele șuruburilor radiatorului ar trebui să fie scurte. Apropo, coolerele au funcționat bine, în ciuda faptului că erau pur din aluminiu.

Și așa, a venit momentul în care au sosit procesoarele, am surprins instalarea lor într-o fotografie ca amintire.

Povestea asamblarii unui „supercomputer de sat” din piese de schimb de la eBay, Aliexpress și un magazin de calculatoare. Partea 1

Povestea asamblarii unui „supercomputer de sat” din piese de schimb de la eBay, Aliexpress și un magazin de calculatoare. Partea 1

Povestea asamblarii unui „supercomputer de sat” din piese de schimb de la eBay, Aliexpress și un magazin de calculatoare. Partea 1

Și aici sunt instalate aceleași răcitoare Alpine din aluminiu.

Povestea asamblarii unui „supercomputer de sat” din piese de schimb de la eBay, Aliexpress și un magazin de calculatoare. Partea 1

Sistem asamblat si rulat.

Povestea asamblarii unui „supercomputer de sat” din piese de schimb de la eBay, Aliexpress și un magazin de calculatoare. Partea 1

Vechea mea credincioasă sursă de alimentare Chieftek 550 W a fost conectată la sistem, un hub USB pentru 4 dispozitive, care includea o tastatură, un mouse și o unitate flash cu Ubuntu, un cititor de carduri a fost conectat la conectorul pentru un cititor de carduri USB de pe placă la care am conectat un dispozitiv audio USB chinezesc, am conectat și un monitor VGA și un cordon de corecție la portul IPMI de 100 Mbit, care se numește Delicated-NIC. Alături sunt două porturi de 10 Gbe care funcționează prin pereche de cupru obișnuită și suportă pe deplin o rețea obișnuită 100/1000.

Sistemul a fost lansat în această formă și s-a dovedit că placa a verificat memoria foarte mult timp în timpul pornirii. Și în ecranul de introducere a BIOS-ului se numea Dell DCS 6220.

Aici voi încheia prima parte a poveștii mele pentru a nu plictisi cititorii recunoscători.

Link către partea 2: habr.com/en/post/454448

Sursa: www.habr.com

Adauga un comentariu