Hva er exaFLOPS?
Datakraften til moderne datamaskiner måles i FLOPS, som står for floating point operations per second (flytende kommaoperasjoner per sekund). Svært kraftige systemer kan nå nivået exaFLOPS, som er en kvintillion (1018) operasjoner per sekund. Denne enorme datakapasiteten er avgjørende for komplekse beregninger.
Hva er FLOPS, og hva brukes de til?
FLOPS står for floatingpoint operationsper second(flytende kommaoperasjoner per sekund). Flytende kommaaritmetikk i datamaskiner er avgjørende for vitenskapelige beregninger, simuleringer, kunstig intelligens og andre datakrevende applikasjoner. I motsetning til enkle operasjoner med heltall, gjør flytende komma-tall det mulig å beregne og representere desimaltall svært nøyaktig.
En datamaskins ytelse i FLOPS måles ved hjelp av spesialiserte referansetester som tester hvor mange flytende kommaoperasjoner som kan utføres per sekund. Dette innebærer ofte programmer som LINPACK og HPCG, som utfører komplekse matematiske beregninger og måler databehandlingshastigheten under reelle forhold. Den faktiske ytelsen kan variere avhengig av maskinvare, programvareoptimalisering og type beregning.
Hvor mange FLOPS er det i en exaFLOPS?
En exaFLOP tilsvarer nøyaktig 1018 FLOPS eller en kvintillion flytende kommaoperasjoner per sekund. Til sammenligning er en petaFLOPS (1015 FLOPS) tusen ganger mindre enn en exaFLOPS, og en teraFLOPS (1012 FLOPS) er en million ganger mindre.
Hva er noen andre FLOPS-enheter, og hvordan konverteres de til exaFLOPS?
Det finnes mange FLOPS-enheter, som skiller seg fra hverandre i antall operasjoner per sekund de refererer til.
| Enhet | FLOPS-verdi | Konvertering til exaFLOPS |
|---|---|---|
| KiloFLOP | 103 FLOPS (1 000) | 10-15 ExaFLOPS |
| MegaFLOP | 106 FLOPS (1 million) | 10-12 eksaFLOPS |
| GigaFLOP | 109 FLOPS (1 milliard) | 10-9 eksaFLOPS |
| TeraFLOP | 1012 FLOPS (1 billion) | 10-6 ExaFLOPS |
| PetaFLOP | 1015 FLOPS (1 kvadrillion) | 10-3 eksaFLOPS |
| ExaFLOP | 1018 FLOPS (1 kvintillion) | 1 eksaFLOP |
Disse enhetene gjør det lettere å sammenligne datakraften til forskjellige systemer med hverandre.
Hvor mange FLOPS når moderne datamaskiner og GPU-er?
Moderne datamaskiner med høy ytelse når nå nivåer på exaFLOPS. Den første superdatamaskinen med exaFLOPS-ytelse var Tianhe-3 i det kinesiske nasjonale superdatasenteret i Guangzhou, som leverer opptil 1,7 exaFLOPS. Andre superdatamaskiner, som Frontier i USA, opererer nå også på exaFLOPS-nivå.
Avanserte grafikkort som brukes til spill og maskinlæring har også høye FLOPS-verdier, selv om de ikke kommer i nærheten av exaFLOPS:
- NVIDIA RTX 4090: Rundt 82 teraFLOPS (0,000082 exaFLOPS) for FP32-beregninger; med overklokking kan den overstige 1000 teraFLOPS
- NVIDIA H100 SXM: Rundt 989 teraFLOPS (0,000989 exaFLOPS) for FP32 Tensor Core-beregninger
- NVIDIA A30: Omtrent 10,3 teraFLOPS (0,000010 exaFLOPS) for FP32-beregninger
- AMD Radeon RX 7900 XTX: Rundt 61 teraFLOPS (0,000061 exaFLOPS) for FP32-beregninger
Mens GPU-er primært er designet for parallelle beregninger innen AI og grafikkbehandling, brukes superdatamaskiner til svært komplekse simuleringer innen vitenskap og industri.