Moderne com­pu­te­res reg­ne­kraft måles i FLOPS, som står for floating point ope­ra­tions per second (flydende kom­ma­o­pe­ra­tio­ner pr. sekund). Meget kraft­ful­de systemer kan nå op på exaFLOPS-niveau, hvilket svarer til en kvin­til­li­on (1018) ope­ra­tio­ner pr. sekund. Denne enorme reg­ne­ka­pa­ci­tet er afgørende for komplekse be­reg­nin­ger.

Hvad er FLOPS, og hvad bruges de til?

FLOPS står for floatingpoint ope­ra­tionsper second(flydende kom­ma­o­pe­ra­tio­ner pr. sekund). Flydende komma-aritmetik i computere er afgørende for vi­den­ska­be­li­ge be­reg­nin­ger, si­mu­le­rin­ger, kunstig in­tel­li­gens og andre be­reg­nings­in­ten­si­ve ap­pli­ka­tio­ner. I mod­sæt­ning til simple ope­ra­tio­ner med heltal gør flydende komma-tal det muligt at beregne og re­præ­sen­te­re de­ci­mal­tal meget præcist.

En computers ydeevne i FLOPS måles ved hjælp af spe­ci­a­li­se­re­de ben­ch­marks, der tester, hvor mange flydende kom­ma­o­pe­ra­tio­ner der kan udføres pr. sekund. Det in­vol­ve­rer ofte pro­gram­mer som LINPACK og HPCG, der udfører komplekse ma­te­ma­ti­ske be­reg­nin­ger og måler com­pu­ter­ha­stig­he­den under reelle forhold. Den faktiske ydeevne kan variere afhængigt af hardware, softwa­re­op­ti­me­ring og typen af beregning.

Hvor mange FLOPS er der i en exaFLOPS?

En exaFLOP svarer til nøjagtigt 1018 FLOPS eller en kvin­til­li­on flydende kom­ma­o­pe­ra­tio­ner pr. sekund. Til sam­men­lig­ning er en petaFLOPS (1015 FLOPS) tusind gange mindre end en exaFLOPS, og en teraFLOPS (1012 FLOPS) er en million gange mindre.

Hvad er nogle andre FLOPS-enheder, og hvordan omregnes de til exaFLOPS?

Der findes mange FLOPS-enheder, som adskiller sig i forhold til, hvor mange ope­ra­tio­ner pr. sekund de refererer til.

Enhed FLOPS-værdi Kon­ver­te­ring til exaFLOPS
KiloFLOP 103 FLOPS (1.000) 10-15 ExaFLOPS
MegaFLOP 106 FLOPS (1 million) 10-12 ExaFLOPS
GigaFLOP 109 FLOPS (1 milliard) 10-9 ExaFLOPS
TeraFLOP 1012 FLOPS (1 billion) 10-6 ExaFLOPS
PetaFLOP 1015 FLOPS (1 kva­dril­li­on) 10-3 ExaFLOPS
ExaFLOP 1018 FLOPS (1 kvin­til­li­on) 1 ExaFLOP

Disse enheder gør det lettere at sam­men­lig­ne for­skel­li­ge systemers reg­ne­kraft med hinanden.

Hvor mange FLOPS når moderne computere og GPU’er?

Moderne højty­den­de computere når nu op på exaFLOPS-niveau. Den første exaFLOPS-su­percom­pu­ter var Tianhe-3 i det kinesiske nationale su­percom­pu­ter­cen­ter i Guangzhou, som leverer op til 1,7 exaFLOPS. Andre su­percom­pu­te­re som Frontier i USA opererer nu også på exaFLOPS-niveau.

High-end gra­fik­kort, som dem der bruges til gaming og ma­skin­læ­ring, har også høje FLOPS-værdier, selvom de ikke kommer i nærheden af exaFLOPS:

  • NVIDIA RTX 4090: Cirka 82 teraFLOPS (0 **,**000082 exaFLOPS) for FP32-be­reg­nin­ger; med overclo­ck­ing kan den overstige 1.000 teraFLOPS
  • NVIDIA H100 SXM: Cirka 989 teraFLOPS (0,000989 exaFLOPS) for FP32 Tensor Core-be­reg­nin­ger
  • NVIDIA A30: Omkring 10,3 teraFLOPS (0,000010 exaFLOPS) for FP32-be­reg­nin­ger
  • AMD Radeon RX 7900 XTX: Cirka 61 teraFLOPS (0,000061 exaFLOPS) for FP32-be­reg­nin­ger

Mens GPU’er primært er designet til pa­ral­lel­le be­reg­nin­ger inden for AI og gra­fik­be­hand­ling, bruges su­percom­pu­te­re til meget komplekse si­mu­le­rin­ger inden for videnskab og industri.

Gå til ho­ved­me­nu­en