Jó napot, kedves habrovszkiak!
Szeretnék elmesélni egy hosszú, és remélem, lenyűgöző, és talán hasznos történetet egy „falusi szuperszámítógép” összeállításáról egy Dell szerver csomóponti kártyából, az Nvidia Tesla K20 GPU-ból, és abból, amit itt-ott vásároltak különböző online áruházakban vagy számítógépes üzletek a városban.
A történet akkor kezdődött, amikor egy programozó barátom, aki szintén csillagász, elkezdte tanulmányozni a neurális hálózatokat. A „főállású szakemberük” felmondott, és a kérdést a „legközelebbi szakemberre” tűzték ki. Jómagam nem vagyok programozó, csak „számítógépes (diplomámmal) javító rádiószerelő”, így mindenféle érdekes számítógépes hardver összeszerelése számomra érdekes és élvezetes tevékenység. Sajnos más területen dolgozom.
A feladat pontosabb megfogalmazása érdekében létrehoztam egy témát a „Múlt vaskísértetei” fórumon, ahol elég sokáig szó esett róla. Eleinte meglehetősen naiv ötlet volt „építeni egy 4-utas SLI-t egy GTX 580 3Gb-re”, ami fokozatosan átalakult egy megértéssé - szervert kell építeni! Felháborítóan magasak voltak a szerver alaplapok árai egészen addig, amíg a Youtube-on egy érdekes videóra nem bukkantam egy kínai szerverlap piacra dobásáról 2 nem szabványos formátumú processzoron.
Íme a videó:
Ebben a videóban kifejezetten örültem a rendszer költségvetési árának.
A kínai szerverekkel foglalkozó, hozzáértőbb elvtársakkal folytatott konzultáció azonban meggyőzött: „Nincs szükségünk a kínai boldogságra!” Véleményeik szerint a kínai szerverek egyszerűen szörnyen megbízhatatlanok voltak. És elkezdtem keresgélni az Avitóban a Dell szerverkártyákkal kapcsolatos lehetőségek után. Két laptopom van ettől a cégtől, és csak pozitív benyomásaim vannak róluk. Nagyon megbízható technológia.
Az Aviton találtam egy Dell PowerEdge C6220 szerver csomóponti kártyát, miközben kommunikáltam az eladóval, aminek az eladójával – ő ajánlott egy kiváló oldalt, ahol volt egy kiadvány arról, hogyan dobott piacra egy mesterember egy ilyen táblát.
Elolvastam az egész témát az elejétől a végéig, eldöntöttem a célokat, a célkitűzéseket és az elérési módokat. A feladat a következőképpen fogalmazódott meg: „Kétprocesszoros szerver összeállítása Dell PowerEdge C8220 csomóponti kártyán Tesla K10 vagy K20 GPU-val.” A speciális GPU-k választása azután esett, hogy megbeszélést folytattak azzal a személlyel, akinek a rendszert ténylegesen összeszerelték – olyan „kártyákkal”, amelyek dupla pontossággal hosszú távú számításokat végezhetnek, és az ECC-memóriahibákat kontrollálták, felhasználhatta őket tudományos munkáihoz. tevékenységekhez, és nem csak a neurális hálózatok képzéséhez. Aminek valójában nagyon örült.
Az összeszerelési folyamat történetének megvitatására és rögzítésére a „Múlt vaskísértetei” fórumon létrehoztam egy megfelelő témát, ahol tulajdonképpen a folyamatról írtam és fényképeket tettem közzé.
A feladat megtörtént, és elkezdtem keresni az alkatrészeket. Amikor az egész elkezdődött, még nem volt regisztrációm az eBay-en, és eleinte a szükséges alkatrészeket barátaim vásárolták meg, akiknek fizettem a vásárlás és a szállítás költségeit. Később én is regisztráltam ott, és elkezdtem közvetlenül vásárolni, bár néha segítséget kell kérnem azoktól, akiknek van fiókjuk a Shopotam és hasonló szolgáltatásokon. Nem minden szükséges alkatrészt küldenek közvetlenül az USA-ból Oroszországba.
Az első alaplap, amit az eBay-ről vásároltam, a Dell PowerEdge C8220 0083N0 volt. A Dell dokumentációja szerint az 1.2-es verzióhoz tartozott, és 3 db PCI-E 16x foglalattal rendelkezik. A bekapcsológomb közelében két rendes, a tábla másik oldalán pedig egy harmadik nem szabványos, az úgynevezett GPGPU felszállóhoz, ami az úgynevezett Edge Slot-ba került.
Fénykép a tábláról, ugyanaz a 0083N0, fotó az eBay-ről.
És ez az én fotóm, egy vonalzó van a táblára rögzítve, hogy megértsék a léptéket.
Addigra megérkezett hozzám egy felszálló GPGPU-hoz is ugyanabban az Edge Slotban.
Itt van egy fotó, amelyen a szokásos tesztelési helyéhez csatlakozik.
Ezzel egy időben az eBay-en vásároltak egy hálózati adaptert, az ATX-től ehhez a C6100-as tápcsatlakozóhoz. Kétféle típust árulnak belőlük az eBay-en, 12 és 18 tűs. Utóbbira van szükségünk, és egy DC-DC boostra is, hogy az ATX tápegység +5VSB-jét a Dell szerver +12VSB-jévé alakítsuk. És természetesen a csatlakozóban lévő anya csatlakozó a jumper felszereléséhez szükséges a kártya elindításához és a PS_ON jel kimenetéhez. Egyébként nem szabványos 2.0 mm-es érintkezési osztásköze van. Természetesen a kétségbeesett srácok közvetlenül a tábla csatlakozójába szúrhatnak egy csavarhúzót vagy egy szöget, de én inkább civilizáltan csináltam mindent.
Emellett az alaplap teszteléséhez megvásároltuk a legolcsóbb Xeon E5-2604 V1-et az Aliexpresstől és egy pár DDR3 ECC REG memóriakártyát az eBay-től, amelyeket a Dell PowerEdge C8220-zal kompatibilisként árultak. Először is az LGA 20-hez Alpine 0 Plus C2011 hűtőket használtam, amiket módosítani kellett - a memórianyílásokon felfekvő éleiket darálóval reszeltem, a rögzítőcsavarokról rugós alátéteket távolítottam el, és egy pár anyát. csavarozva a menetekre - hogy ne csavarja be túl mélyen a csavarokat, és ne törje el a táblát. Az LGA 2011 szerveraljzatok kialakítása kissé eltér a hagyományosaktól, és a hűtőborda csavarjainak meneteinek rövidnek kell lenniük. A hűtők egyébként jól működtek, annak ellenére, hogy tisztán alumíniumból készültek.
És eljött a pillanat, amikor megérkeztek a processzorok, emlékül fotón megörökítettem a telepítésüket.
És itt ugyanazok az Alpine alumínium hűtők vannak felszerelve.
Összeszerelt és működő rendszer.
Régi hűséges Chieftek 550 W-os tápom volt rákötve a rendszerre, USB hub 4 eszközhöz, amiben volt egy billentyűzet, egy egér és egy flash meghajtó Ubuntuval, az USB kártyaolvasó csatlakozójára kártyaolvasó került. tábla, amibe egy kínai USB hangeszközt bedugtam, a 100 Mbit-es IPMI portra, aminek a neve Delicated-NIC, VGA monitort és patch kábelt is csatlakoztattam. Mellette két 10 Gbe port található, amelyek normál csavart érpáron keresztül működnek, és teljes mértékben támogatják a normál 100/1000-es hálózatot.
A rendszert ebben a formában indították el, és kiderült, hogy a tábla nagyon sokáig ellenőrizte a memóriát indításkor. A BIOS indítóképernyőjén pedig Dell DCS 6220-nak nevezte magát.
Itt fejezem be történetem első részét, hogy ne untassam a hálás olvasókat.
Link a 2. részhez:
Forrás: will.com