Što je računalstvo visokih performansi?

Računalstvo visokih performansi (HPC) je korištenje napredne računalne tehnologije, kao što su superračunala i algoritmi za paralelnu obradu, za otkrivanje složenih računalnih problema. Tehnologiju uglavnom koriste oni u području znanosti, vojske i akademske zajednice. Kako poslovne transakcije postaju složenije, HPC se koristi u područjima pohrane podataka i obrade transakcija, kao i rudarenja ili korištenja tih informacija u statističke svrhe.

Glavni cilj u računalstvu visokih performansi je riješiti računske probleme s točnošću, brzinom i učinkovitošću. Paralelna obrada, koja koristi više od jedne središnje procesorske jedinice (CPU) za izračunavanje problema i koja bi tehnički trebala učiniti izračun mnogo bržim, ključna je za uspjeh HPC-a. Drugi oblici povećane brzine izračunavanja, uključujući višestruka međusobno povezana računala poznata kao klasterirana računala, također pridonose računalstvu visokih performansi.

Superračunala se također koriste u procesu računalstva visokih performansi. Izrazi superračunalo i superračunalo mogu biti zbunjujući jer se ponekad zamjenjuju pojmovima računalstvo visokih performansi i računalo visokih performansi, ali se također mogu smatrati specijaliziranim oblikom računalstva visokih performansi. Međutim, za sve namjere i svrhe, superračunalo se odnosi na računalo koje može izračunati visoku stopu učinkovitosti.

Izračuni koje vrši superračunalo ocjenjuju se brzinom kojom može izvesti operacije s pomičnim zarezom u sekundi (FLOPS), što je količina izračuna s brojevima koje može izvesti u sekundi. Pomični zarez odnosi se na decimalni zarez u broju koji, budući da je “pokretni”, može predstavljati broj s višim stupnjem točnosti od operacije s fiksnom zarezom. Količina FLOPS-a koja je potrebna da se smatra superračunalom je teraflops ili više, vrijednost izražena kao 10 na 12. potenciju u znanstvenom zapisu, ili 1,000,000,000,000 FLOPS-a. Međutim, postoje superračunala koja mogu ići do petaflopsa, što je 1,000,000,000,000,000 FLOPS-a.

Korištenje računalstva visokih performansi također se proteže na određene tehničke probleme, obično u inženjerskim područjima, kao što je petrokemijska industrija i računska dinamika fluida. Kada se koristi na ovaj način, HPC se naziva tehničko računalstvo visokih performansi (HPTC). Postoji preklapanje između svih polja, pa nije uvijek jasno što čini HPTC ili HPC, a pojmovi su na mnogo načina sinonimi.
Vrhunska računala visokih performansi pohranjena su na popisu poznatom kao Top500. Ovaj je popis stvoren za centralizaciju baze podataka, kao i za stvaranje kriterija za definiranje računalnih standarda visokih performansi. Čuvaju ga znanstvenici u Njemačkoj i SAD-u, a ažurira se dva puta godišnje.