Vad är exaFLOPS?
Datorernas beräkningskapacitet mäts i FLOPS, vilket står för floating point operations per second (flytande decimaloperationer per sekund). Mycket kraftfulla system kan nå nivån exaFLOPS, vilket är en kvintillion (1018) operationer per sekund. Denna enorma beräkningskapacitet är avgörande för komplexa beräkningar.
Vad är FLOPS och vad används de till?
FLOPS står för floatingpoint operationsper second(flyttaloperationer per sekund). Flyttalräkning i datorer är avgörande för vetenskapliga beräkningar, simuleringar, artificiell intelligens och andra datorkrävande tillämpningar. Till skillnad från enkla operationer med heltal gör flytande tal det möjligt att beräkna och representera decimaltal mycket exakt.
En dators prestanda i FLOPS mäts med hjälp av specialiserade benchmarktest som testar hur många flyttalsoperationer som kan utföras per sekund. Det innebär ofta program som LINPACK och HPCG, som utför komplexa matematiska beräkningar och mäter beräkningshastigheten under verkliga förhållanden. Den faktiska prestandan kan variera beroende på hårdvara, programvaruoptimering och typ av beräkning.
Hur många FLOPS finns det i en exaFLOPS?
En exaFLOP motsvarar exakt 1018 FLOPS eller en kvintillion flyttalsoperationer per sekund. Som jämförelse är en petaFLOPS (1015 FLOPS) tusen gånger mindre än en exaFLOPS, och en teraFLOPS (1012 FLOPS) är en miljon gånger mindre.
Vilka andra FLOPS-enheter finns det och hur omvandlas de till exaFLOPS?
Det finns många FLOPS-enheter, som skiljer sig åt i hur många operationer per sekund de avser.
| Enhet | FLOPS-värde | Omvandling till exaFLOPS |
|---|---|---|
| KiloFLOP | 103 FLOPS (1 000) | 10-15 ExaFLOPS |
| MegaFLOP | 106 FLOPS (1 miljon) | 10-12 exaFLOPS |
| GigaFLOP | 109 FLOPS (1 miljard) | 10-9 exaFLOPS |
| TeraFLOP | 1012 FLOPS (1 biljon) | 10-6 ExaFLOPS |
| PetaFLOP | 1015 FLOPS (1 kvadriljon) | 10-3 exaFLOPS |
| ExaFLOP | 1018 FLOPS (1 kvintillion) | 1 exaFLOP |
Dessa enheter gör det lättare att jämföra olika systems datorkraft med varandra.
Hur många FLOPS når moderna datorer och GPU:er?
Moderna högpresterande datorer når nu exaFLOPS-nivåer. Den första exaFLOPS-superdatorn var Tianhe-3 i det kinesiska nationella superdatorcentret i Guangzhou, som levererar upp till 1,7 exaFLOPS. Andra superdatorer, som Frontier i USA, arbetar nu också på exaFLOPS-nivåer.
Högpresterande grafikkort som används för spel och maskininlärning har också höga FLOPS-värden, även om de inte når upp till exaFLOPS:
- NVIDIA RTX 4090: Cirka 82 teraFLOPS (0,000082 exaFLOPS) för FP32-beräkningar; med överklockning kan den överstiga 1 000 teraFLOPS
- NVIDIA H100 SXM: Cirka 989 teraFLOPS (0,000989 exaFLOPS) för FP32 Tensor Core-beräkningar
- NVIDIA A30: Cirka 10,3 teraFLOPS (0,000010 exaFLOPS) för FP32-beräkningar
- AMD Radeon RX 7900 XTX: Cirka 61 teraFLOPS (0,000061 exaFLOPS) för FP32-beräkningar
Medan GPU:er främst är utformade för parallella beräkningar inom AI och grafikbearbetning, används superdatorer för mycket komplexa simuleringar inom vetenskap och industri.

