Astăzi este posibil să se construiască un supercomputer acasă, așa cum se va discuta.
Un pic de istorie
Alegerea procesorului
Astăzi, marii producători de procesoare - Intel si AMD. RISC-procesoare, cum ar fi energia 7+. în ciuda recursului, destul de exotice și costisitoare. Aici, de exemplu, nu este cel mai recent model al acestui server este în valoare de mai mult de un milion.
(Apropo, adevărul, în același timp, au posibilitatea de a colecta un cluster ieftin si eficient de Xbox 360 sau PS3, procesoare de acolo despre modul în care puterea, și un milion puteți cumpăra mai mult de un set-top box.)
Pe baza acestui fapt, observăm prețul interesant de opțiuni pentru construirea unui sistem de înaltă performanță. Desigur, acesta trebuie să fie un multiprocesor. Intel a folosit pentru astfel de procesoare Xeon sarcini de la AMD - Opteron.
În cazul în care o mulțime de bani
De mențiune specială este foarte scump, dar linia de performanță de procesoare Intel Xeon LGA1567 soclu.Top procesor din această serie - E7-8870 cu zece nuclee la 2,4 GHz. Prețul său este de $ 4,616. compania CPU HP și Supermicro pentru o astfel de eliberare! opt-! server de șasiu. Opt 10-core Xeon E7-8870 2.4 GHz cu HyperThreading activat suport 10 * 8 * 2 = 160 fire care afișează Windows Task Manager ca o sută șaizeci grafice sarcină procesor, matricea 10x16.
Pentru opt procesoare se încadrează în organism, acestea sunt plasate nu numai pe placa de baza, dar pe placi separate care sunt lipite pe placa de bază. Fotografia prezintă placa de baza instalate patru panouri cu procesoare (două pentru fiecare). Această decizie Supermicro. În soluția HP pentru fiecare procesor are la bord sa. Costul HP soluții două până la trei milioane de euro, în funcție de umplere de procesoare, memorie și alte lucruri. Șasiu de la Supermicro în valoare de 10.000 $ pe care atractiv. În plus față de Supermicro poate pune patru coprocesor card de expansiune în porturi X16-PCI Express (apropo, încă mai au loc pentru Indiniband-adaptor pentru a asambla un grup de astfel), dar HP numai două. Astfel, pentru a crea un supercomputer platforma de opt procesoare de la Supermicro atractive. Următoarele fotografii din spectacol a prezentat un supercomputer asamblat cu patru plăci grafice.
Cu toate acestea, este foarte scump.
că este mai ieftin
Pentru a selecta un anumit model, am compilat un tabel care numărate pentru fiecare preț de procesor / (număr de nuclee * frecvență). Am renuntat pe baza de frecvență procesoare sub 2 GHz și Intel - magistrala de mai jos 6,4GT / s.
Evidențiat în modelul de caractere cursive aldine, cu o valoare minimă a raportului, a subliniat - cel mai puternic AMD și, în opinia mea cea mai intimă a performanței Xeon.
Un astfel de mod, alegerea mea pentru procesoare supercomputer - Opteron 6386 SE, Opteron 6344, Xeon și Xeon E5-2630 E5-2687W.
Plăci de bază
Pe placa de baza conventionale nu este posibil să se pună mai mult de patru plăci de extensie dual slot. Există o altă arhitectură - utilizarea de panouri transversale, cum ar fi BPG8032 PCI Express Backplane.
In aceasta rochie care prezintă plăci de extensie PCI Express și un card de CPU, oarecum similare cu cele stabilite în serverele de opt procesoare bazate pe Supermicro, care au fost discutate mai sus. Dar aceste placi CPU sunt supuse standard pentru industrie PICMG. Standardele sunt dezvoltate lent, iar aceste placi de multe ori nu acceptă cele mai recente procesoare. placi maxime CPU sunt acum produc două Xeon E5-2448L - Trenton BXT7059 SBC.
Un astfel de sistem va costa fără GPU cel puțin 5.000 $.
Platforme Ready Tyan
Pentru aproximativ aceeași sumă puteți cumpăra o platformă gata pentru a construi supercalculatoare TYAN FT72B7015. Ca atare, puteți instala până la opt GPU și două LGA1366 Xeon.
„tipice“ placi de baza pentru servere
Supermicro X9QR7-TF - pe această placă de bază, puteți instala 4 placi si 4 procesoare.
Supermicro X9DRG-QF - acest consiliu este special conceput pentru montarea de sisteme de înaltă performanță.
pentru Opteron
Supermicro H8QGL-6F - această placă de bază vă permite să instalați patru procesoare și trei cărți de expansiune
Consolidarea platforma de carduri de expansiune
O caracteristică a unor astfel de co-procesoare este prezența la bord a unei cantități mari de memorie RAM, calcule rapide cu dublă precizie și eficiență energetică.
Vă puteți conecta la cluster
Pentru a crește numărul de performanța sistemului de calculator pot fi grupate, care va repartiza sarcina de procesare între membrii calculatoarelor de cluster.
Folosit ca o interfață de rețea pentru a conecta calculatoare de obicei Gigabit Ethernet prea lent. Pentru aceste scopuri folosesc adesea Infiniband. adaptor gazdă InfiniBand în raport cu serverul nu este scump. De exemplu, aceste adaptoare sunt vândute la licitație internațională pentru Ebay la nivelul de 40 $. De exemplu, X4 adaptor DDR (20Gb / s) costul de transport maritim în România aproximativ 100 $.
În acest caz, echipamente de comutare pentru Infiniband este destul de scump. Și, după cum sa spus mai sus, topologie clasică stea ca o rețea de calculatoare - nu cea mai buna alegere.
Cu toate acestea, gazdele InfiniBand pot fi conectate între ele în mod direct, fără Svicha. Apoi, devine destul de interesant, de exemplu, o astfel de opțiune: un grup de două calculatoare conectate prin InfiniBand. Acest supercomputer este destul de posibil pentru a asambla casa.
Tianhe-1A - supercomputer din China privind atitudinea kseonah următoare. Două procesor cu șase nuclee la un „vidyushku» Nvidia M2050 (mai slab decât K20X).
O astfel de atitudine vom adopta pentru adunările noastre pentru optime (mai puțin). Ie 12-16 de nuclee de procesare pe GPU. Pe tabelul de mai jos sunt indicate în opțiunile fezabile îndrăznețe, subliniind - cel mai de succes, în opinia mea.
Deci, cât costă
Opțiunea 1 pe placa de baza Supermicro H8QGL-6F
AMD Opteron 6344
AMD HD 7970 GHz Edition
Teoretic, performanța va fi de aproximativ 12 Tflops.
Opțiunea 2 pe placa de baza TYAN S8232, clusterul
Acest consiliu nu acceptă Opteron 63xx, 62xx este, prin urmare, utilizat. În acest exemplu de realizare, cele două calculatoare sunt conectate la un cluster de InfiniBand x4 DDR două cabluri. Teoretic, viteza de conectare, în acest caz, se sprijină viteza x8 PCIe, care este de 32Gb / s. Surse de alimentare utilizate două. Cum pot sunt de acord unele cu altele, pot fi găsite pe internet.
AMD Opteron 6282SE
Noctua NH-U12DO A3
Antec Twelve Hundred Negre
FSP AURUM PRO 1200W
AMD HD 7970 GHz Edition
X4 DDR Infiniband
X4 DDR Infiniband
Pentru un grup de astfel de configurații nevoie de doi, iar costul lor va fi de $ No. 11360. Consumul de energie la sarcină maximă este de aproximativ 3000W. Teoretic, performanța este de până la 31Tflops.
Opțiunea 3 pe platforma Tyan FT72B7015
Această variantă diferă prin aceea că, atunci când doar două din opt CPU GPU. Prin urmare, performanțele sale în aplicații reale va depinde de capacitatea programului puternic rula în paralel.
AMD HD 7970 GHz Edition
Teoretic, capacitatea de producție de până la 32 Tflops.
Intel Xeon E5-2687W
Antec Twelve Hundred Negre
FSP AURUM PRO 1200W
AMD HD 7970 GHz Edition
X4 DDR Infiniband
X4 DDR Infiniband
Pentru un grup de astfel de configurații nevoie de doi, iar costul lor va fi de $ 15940. Consumul total de energie la sarcină maximă va fi de aproximativ 4000 de wați. Teoretic, performanța este de până la 39Tflops.