En computers regnekraft ( computerydeevne ) er en kvantitativ karakteristik af hastigheden af at udføre visse operationer på en computer . Oftest måles computerkraft i flops (antallet af flydende kommaoperationer pr. sekund ) såvel som dets afledte.
I øjeblikket er det sædvanligt at rangere systemer som supercomputere med en regnekraft på mere end 10 teraflops (10 * 10 12 eller ti billioner flops; til sammenligning har den gennemsnitlige moderne stationære computer en ydeevne på omkring 0,1 teraflops). Et af de mest kraftfulde computersystemer i HPL-testen, den kinesiske Sunway TaihuLight , har en ydeevne, der overstiger flere tiere petaflops .
Der er flere vanskeligheder ved at bestemme en supercomputers regnekraft. Først skal du huske på, at systemets ydeevne kan være meget afhængig af den type opgave, der udføres. Især behovet for hyppig dataudveksling mellem komponenterne i et computersystem, samt hyppig adgang til hukommelse , påvirker computerkraften negativt . I denne henseende tildeles spidsberegningskraft - hypotetisk set det maksimalt mulige antal operationer på flydende kommatal pr. sekund, som en given supercomputer er i stand til at producere.
En vigtig rolle spilles også af bitheden af de værdier, der behandles af programmet (normalt refererer dette til formatet af flydende kommatal). Så for eksempel, for NVIDIA Tesla GPU'er af de første to generationer, er den maksimale ydeevne i enkeltpræcisionstilstand (32 bit ) omkring 1 teraflops, men når du udfører beregninger med dobbelt præcision (64 bit), er den 10 gange lavere ( for eksempel i GF200-serien chips 10 gange færre blokke, der understøtter dobbelt præcisionsberegninger [2] ).
Estimering af reel computerkraft foretages ved at bestå særlige tests ( benchmarks ) - et sæt programmer, der er specielt designet til at udføre beregninger og måle deres udførelsestid. Normalt estimeres hastigheden for at løse et stort system af lineære algebraiske ligninger af systemet , hvilket først og fremmest skyldes den gode skalerbarhed af dette problem.
Det mest populære benchmark er Linpack benchmark. Især HPL (highly parallel implementation of Linpack using MPI) [3] bruges til at kompilere listen over TOP500 supercomputere i verden [4] .
Andre populære testprogrammer er NAMD [5] (løsning af problemer med molekylær dynamik ), HPCC ( HPC Challenge Benchmark ), NAS Parallel Benchmarks [3] .
I 2022, ifølge den opdaterede TOP500-supercomputervurdering, blev exascale- barrieren officielt overvundet. [6]
Fra juni 2011 er de mest kraftfulde supercomputere :