Hvad er petaFLOPS (PFLOPS)?
En petaFLOPS (PFLOPS) svarer til1015 FLOPS eller en kvadrillion flydende kommaoperationer pr. sekund. Enheden bruges til at måle ydeevnen af højtydende computere.
Hvad er FLOPS, og hvad bruges de til?
FLOPS står for floatingpoint operationsper second(flydende kommaoperationer pr. sekund) og angiver, hvor mange flydende kommaoperationer en computer kan udføre på et sekund. Flydende kommaoperationer er afgørende for komplekse matematiske og videnskabelige beregninger, da de gør det muligt at repræsentere og behandle decimaltal med høj præcision.
En computers ydeevne i FLOPS er især vigtig for applikationer, der kræver enorm regnekraft. Det omfatter:
- Videnskabelige simuleringer: Inden for fysik, kemi og biologi bruges FLOPS til at beregne komplekse vejrmodeller, strømningssimuleringer og molekylær dynamik.
- Kunstig intelligens og maskinlæring: AI-modeller og neurale netværk kræver enorm regnekraft for at træne millioner af parametre og optimere deres ydeevne.
- Computergrafik og videospil: Høje FLOPS-værdier er særligt vigtige i 3D-rendering og realtidsberegninger til at gengive komplekse visuelle effekter og fysiksimuleringer.
FLOPS måles normalt ved hjælp af standardiserede benchmarks. En almindelig test er LINPACK-benchmarken, som vurderer, hvor hurtigt en computer løser lineære ligningssystemer. Det giver information om, hvor effektivt et system kan arbejde med flydende kommaoperationer.
Hvor mange FLOPS er en PFLOPS?
En petaFLOPS svarer til1015 eller 1.000.000.000.000.000 flydende kommaoperationer pr. sekund.
For at få en fornemmelse af den enorme regnekraft i et PFLOPS-system: Hvis hver person på kloden (ca. 8 milliarder mennesker) udførte én beregning pr. sekund, ville det tage 4 år at opnå det, som en petaFLOPS-computer kan udføre på et enkelt sekund.
Sådan konverteres andre FLOPS-enheder til PFLOPS
Ud over PFLOPS findes der andre FLOPS-enheder, der bruges til at beskrive forskellige systemers regnekraft. Det er nemt at konvertere mellem disse enheder, som vist i denne tabel:
| Enhed | FLOPS-værdi | Konvertering til PFLOPS |
|---|---|---|
| KiloFLOP | 103 FLOPS (1.000) | 10-12 PFLOPS |
| MegaFLOP | 106 FLOPS (1 million) | 10-9 PFLOPS |
| GigaFLOP | 109 FLOPS (1 milliard) | 10-6 PFLOPS |
| TeraFLOP | 1012 FLOPS (1 billion) | 10-3 PFLOPS |
| PetaFLOP | 1015 FLOPS (1 kvadrillion) | 1 PFLOPS |
| ExaFLOP | 1018 FLOPS (1 kvintillion) | 103 PFLOPS |
Hvor mange FLOPS når moderne computere?
Med det stigende antal moderne højtydende computere og den voksende betydning af højtydende databehandling bliver PFLOPS en stadig vigtigere enhed. En PFLOPS svarer til 1.000 teraFLOPS og markerer det næste niveau i udviklingen af databehandlingskapacitet.
Mens mange moderne GPU’er måles i teraFLOPS, er en række af dem meget tæt på PFLOPS. NVIDIA H100 leverer for eksempel spidsværdier på omkring 989 teraFLOPS for FP32 Tensor Core-beregninger, hvilket er næsten 1 PFLOPS. På den anden side når NVIDIA A30, der er designet til højtydende computing og AI, kun 10,3 teraFLOPS, hvilket kun er en brøkdel af en PFLOPS.
Uden for GPU-området opererer verdens hurtigste supercomputere i PFLOPS-området og derover. Frontier-supercomputeren har nået værdier på over 1 exaFLOPS, hvilket er mere end 1.000 PFLOPS. Andre systemer som den japanske supercomputer Fugaku eller den tidligere amerikanske supercomputer Summit arbejder også i PFLOPS-området og er dermed i stand til at løse meget komplekse videnskabelige og tekniske problemer.