De re­ken­kracht van moderne computers wordt gemeten in FLOPS, wat staat voor floating point ope­ra­ti­ons per second (drijvende-kom­ma­be­wer­kin­gen per seconde). Zeer krachtige systemen kunnen het niveau van exaFLOPS bereiken, wat neerkomt op een quin­til­joen (1018) be­wer­kin­gen per seconde. Deze enorme re­ken­ca­pa­ci­teit is cruciaal voor complexe be­re­ke­nin­gen.

Wat zijn FLOPS en waarvoor worden ze gebruikt?

FLOPS staat voor floatingpoint ope­ra­ti­onsper second(drijvende-kom­ma­be­wer­kin­gen per seconde). Drijvende-kom­ma­be­re­ke­nin­gen in computers zijn es­sen­ti­eel voor we­ten­schap­pe­lij­ke be­re­ke­nin­gen, si­mu­la­ties, kunst­ma­ti­ge in­tel­li­gen­tie en andere re­ken­in­ten­sie­ve toe­pas­sin­gen. In te­gen­stel­ling tot een­vou­di­ge be­wer­kin­gen met gehele getallen, maken drijvende-kom­ma­ge­tal­len het mogelijk om decimale getallen zeer nauw­keu­rig te berekenen en weer te geven.

De pres­ta­ties van een computer in FLOPS worden gemeten met behulp van ge­spe­ci­a­li­seer­de ben­ch­marks die testen hoeveel floating point-be­wer­kin­gen per seconde kunnen worden uit­ge­voerd. Daarvoor worden vaak programma’s zoals LINPACK en HPCG gebruikt, die complexe wis­kun­di­ge be­re­ke­nin­gen uitvoeren en de re­ken­snel­heid onder reële om­stan­dig­he­den meten. De wer­ke­lij­ke pres­ta­ties kunnen variëren af­han­ke­lijk van de hardware, de software-op­ti­ma­li­sa­tie en het type be­re­ke­ning.

Hoeveel FLOPS zitten er in een exaFLOPS?

Eén exaFLOP komt overeen met precies 1018 FLOPS of één biljoen drijvende-kom­ma­be­wer­kin­gen per seconde. Ter ver­ge­lij­king: één petaFLOPS (1015 FLOPS) is duizend keer kleiner dan een exaFLOPS, en één teraFLOPS (1012 FLOPS) is een miljoen keer kleiner.

Wat zijn enkele andere FLOPS-eenheden en hoe worden ze om­ge­re­kend naar exaFLOPS?

Er zijn veel FLOPS-eenheden, die ver­schil­len in het aantal be­wer­kin­gen per seconde waarnaar ze verwijzen.

Eenheid FLOPS-waarde Om­re­ke­ning naar exaFLOPS
KiloFLOP 103 FLOPS (1.000) 10-15 ExaFLOPS
MegaFLOP 106 FLOPS (1 miljoen) 10-12 ExaFLOPS
GigaFLOP 109 FLOPS (1 miljard) 10-9 ExaFLOPS
TeraFLOP 1012 FLOPS (1 biljoen) 10-6 ExaFLOPS
PetaFLOP 1015 FLOPS (1 biljoen) 10-3 ExaFLOPS
ExaFLOP 1018 FLOPS (1 biljoen) 1 ExaFLOP

Deze eenheden maken het ge­mak­ke­lij­ker om de re­ken­kracht van ver­schil­len­de systemen met elkaar te ver­ge­lij­ken.

Hoeveel FLOPS halen moderne computers en GPU’s?

Moderne high-per­for­man­ce computers bereiken nu het niveau van exaFLOPS. De eerste exaFLOPS-su­per­com­pu­ter was de Tianhe-3 in het Chinese National Su­per­com­pu­ter Center in Guangzhou, die tot 1,7 exaFLOPS levert. Andere su­per­com­pu­ters, zoals de Frontier in de VS, werken nu ook op exaFLOPS-niveau.

High-end grafische kaarten zoals die worden gebruikt voor gaming en machine learning hebben ook hoge FLOPS-waarden, zelfs als ze niet in de buurt komen van exaFLOPS:

  • NVIDIA RTX 4090: Ongeveer 82 teraFLOPS (0,000082 exaFLOPS) voor FP32-be­re­ke­nin­gen; met over­klok­ken kan het meer dan 1.000 teraFLOPS bereiken
  • NVIDIA H100 SXM: Ongeveer 989 teraFLOPS (0,000989 exaFLOPS) voor FP32 Tensor Core-be­re­ke­nin­gen
  • NVIDIA A30: Ongeveer 10,3 teraFLOPS (0,000010 exaFLOPS) voor FP32-be­re­ke­nin­gen
  • AMD Radeon RX 7900 XTX: Ongeveer 61 teraFLOPS (0,000061 exaFLOPS) voor FP32-be­re­ke­nin­gen

Terwijl GPU’s voor­na­me­lijk zijn ontworpen voor pa­ral­lel­le be­re­ke­nin­gen in AI en grafische ver­wer­king, worden su­per­com­pu­ters gebruikt voor zeer complexe si­mu­la­ties in de we­ten­schap en industrie.

Ga naar hoofdmenu