høyytelsesberegninger
Høyytelsesberegninger (HPC) refererer til bruk av svært stor regnekraft og omfattende parallellisering for å løse komplekse beregningsoppgaver som ikke er praktiske på vanlige personlige datamaskiner. Formålet er å oppnå høy prosesseringshastighet og ofte høy minnekapasitet over store datasett.
HPC-systemer består ofte av klustere av noder koblet sammen med høyhastighetsnettverk. Hovedkomponentene er prosessorer (multikjerne CPU-er
Programvare og utviklingsverktøy omfatter parallellprogrammering med MPI og OpenMP, samt grafikkprosesseringsrammeverk som CUDA og OpenCL. Kjøretids-
Anvendelser dekker vitenskapelige simuleringer, klimaforskning, væske- og strukturdynamikk, materialvitenskap, biologi og store dataanalyser. Innen industri brukes
Ytelse måles i flytende punkt-operasjoner per sekund (FLOPS). Vanlige enheter er GFLOPS, TFLOPS og PFLOPS. LINPACK
Utfordringer inkluderer energiforbruk og kjøling, maskinvarefeil og programvarekompleksitet, samt datahåndtering og sikkerhet. Fremtiden peker mot eksascale