En dators beräkningskraft ( datorprestanda ) är en kvantitativ egenskap för hastigheten för att utföra vissa operationer på en dator . Oftast mäts beräkningskraften i floppar (antalet flyttalsoperationer per sekund ), såväl som dess derivator.
För närvarande är det vanligt att rankas som superdatorsystem med en beräkningskraft på mer än 10 teraflops (10 * 10 12 eller tio biljoner floppar; som jämförelse har den genomsnittliga moderna stationära datorn en prestanda på cirka 0,1 teraflops). Ett av de mest kraftfulla datorsystemen i HPL-testet, kinesiska Sunway TaihuLight , har en prestanda som överstiger flera tiotals petaflops .
Det finns flera svårigheter att bestämma beräkningskraften hos en superdator. Tänk först på att systemets prestanda kan vara mycket beroende av vilken typ av uppgift som utförs. I synnerhet behovet av frekvent datautbyte mellan komponenterna i ett datorsystem, såväl som frekvent åtkomst till minne , påverkar datorkraften negativt . I detta avseende allokeras maximal beräkningskraft - hypotetiskt, det maximalt möjliga antalet operationer på flyttalstal per sekund som en given superdator kan producera.
En viktig roll spelas också av bitheten hos de värden som bearbetas av programmet (vanligtvis hänvisar detta till formatet för flyttalsnummer). Så, till exempel, för NVIDIA Tesla GPU :er av de två första generationerna, är den maximala prestandan i enkelprecisionsläge (32 bitar ) cirka 1 teraflops, men när du utför beräkningar med dubbel precision (64 bitar) är den 10 gånger lägre ( till exempel, i GF200-serien chips 10 gånger färre block som stöder dubbel precisionsberäkningar [2] ).
Uppskattning av verklig datorkraft görs genom att klara speciella tester ( benchmarks ) - en uppsättning program speciellt utformade för att utföra beräkningar och mäta deras exekveringstid. Vanligtvis uppskattas hastigheten för att lösa ett stort system av linjära algebraiska ekvationer av systemet , vilket först och främst beror på den goda skalbarheten av detta problem.
Det mest populära riktmärket är Linpack- riktmärket. I synnerhet används HPL (högt parallell implementering av Linpack med MPI) [3] för att sammanställa listan över TOP500 superdatorer i världen [4] .
Andra populära testprogram är NAMD [5] (lösning av molekylära dynamikproblem ), HPCC ( HPC Challenge Benchmark ), NAS Parallel Benchmarks [3] .
År 2022, enligt den uppdaterade superdatorbetyget TOP500, övervanns exascale- barriären officiellt. [6]
Från och med juni 2011 är de mest kraftfulla superdatorerna :