luni, 27 mai 2013

Supercomputere

Un supercomputer este un computer special complex, compus din mai multe procesoare care accesează aceeași memorie centrală și care funcționează concomitent și coordonat, în cooperație strânsă, astfel încât supercomputerul poate atinge o mare performanță totală de calcul. Modul de calcul al supercomputerelor se numește "calcul paralel". Numărul de procesoare interconectate ale unui supercomputer depășește la anumite modele chiar și 100.000. Pentru comparație, un computer normal, numit de tip "scalar", conține un singur procesor central.
Pentru a menține costul unui asemenea supercomputer la un nivel rezonabil, există și arhitecturi de supercomputere care fac uz de procesoare mai ieftine și mai lente, dar foarte numeroase, grupate în așa-numite "cluster"-e.
Printre primele firme care au produs supercomputere pentru piață ("comerciale") s-a numărat firma Cray prin anii 1970, numită așa după fondatorul ei Seymour Cray. Primul său supercomputer vândut și instalat oficial a fost celebrul Cray-1, care în anul 1976 a atins viteza de calcul de 130 MegaFLOPS (130 milioane de instrucțiuni cu virgulă mobilă pe secundă). Drept comparație, un PC normal din zilele noastre poate atinge câțiva GigaFLOPS (cu alte cuvinte, PC-ul de azi este deja de circa 1000 ori mai rapid la acest gen de instrucțiuni decât supercomputerul din 1976).

Pe acest domeniu există o listă a celor mai rapide 500 de supercomputere de pe lume ("Top 500"), care se bazează pe testul standardizat numit "Linpack". Ea se actualizează de circa 2 ori pe an.
Pe lângă aceste supercomputere comerciale există desigur și linia supercomputerelor militare, care nu se pot cumpăra pe piață și despre care se cunosc doar puține amănunte.
Și procesoarele actuale de PC de tip multi-core, deci care au 2 sau mai multe miezuri sau nuclee (engleză: cores), ca de exemplu cele de tip Intel Core i7 sau și AMD Phenom, sunt într-un anumit sens supercomputere.

Niciun comentariu:

Trimiteți un comentariu