Výpočetní výkon počítače ( výkon počítače ) je kvantitativní charakteristika rychlosti provádění určitých operací na počítači . Nejčastěji se výpočetní výkon měří v flopech (počet operací s pohyblivou řádovou čárkou za sekundu ), stejně jako jeho deriváty.
V současnosti je zvykem řadit mezi superpočítače systémy s výpočetním výkonem vyšším než 10 teraflopů (10 * 10 12 nebo deset bilionů flopů; pro srovnání průměrný moderní stolní počítač má výkon asi 0,1 teraflops). Jeden z nejvýkonnějších počítačových systémů v testu HPL, čínský Sunway TaihuLight , má výkon přesahující několik desítek petaflopů .
Existuje několik problémů při určování výpočetního výkonu superpočítače. Za prvé, mějte na paměti, že výkon systému může do značné míry záviset na typu prováděné úlohy. Výpočetní výkon negativně ovlivňuje zejména potřeba časté výměny dat mezi součástmi počítačového systému a také častý přístup k paměti . V tomto ohledu je přidělen špičkový výpočetní výkon – hypoteticky maximální možný počet operací na číslech s pohyblivou řádovou čárkou za sekundu, které je daný superpočítač schopen vyrobit.
Důležitou roli hraje také bitovost hodnot zpracovávaných programem (obvykle se jedná o formát čísel s plovoucí desetinnou čárkou). Takže například pro GPU NVIDIA Tesla prvních dvou generací je maximální výkon v režimu s jednou přesností (32 bitů ) asi 1 teraflop, ale při provádění výpočtů s dvojnásobnou přesností (64 bitů) je 10krát nižší ( například v čipech řady GF200 10krát méně bloků podporujících výpočty s dvojnásobnou přesností [2] ).
Odhad reálného výpočetního výkonu se provádí absolvováním speciálních testů ( benchmarků ) - sady programů speciálně navržených pro provádění výpočtů a měření doby jejich provádění. Obvykle se rychlost řešení velkého systému lineárních algebraických rovnic systémem odhaduje , což je dáno především dobrou škálovatelností tohoto problému.
Nejoblíbenějším benchmarkem je benchmark Linpack . Zejména HPL (vysoce paralelní implementace Linpack pomocí MPI) [3] se používá při sestavování žebříčku TOP500 superpočítačů na světě [4] .
Dalšími oblíbenými testovacími programy jsou NAMD [5] (řešení problémů molekulární dynamiky ), HPCC ( HPC Challenge Benchmark ), NAS Parallel Benchmarks [3] .
V roce 2022 byla podle aktualizovaného hodnocení superpočítačů TOP500 oficiálně překonána bariéra exascale . [6]
Od června 2011 jsou nejvýkonnější superpočítače :