Computerens processorkraft

Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den version , der blev gennemgået den 16. november 2016; checks kræver 13 redigeringer .

En computers regnekraft ( computerydeevne ) er en kvantitativ karakteristik af hastigheden af ​​at udføre visse operationer 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 .

Tvetydighed i definitionen

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] ).

Måling af ydeevnehastighed

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]

De mest kraftfulde supercomputere

Fra juni 2011 er de mest kraftfulde supercomputere :

Se også

Noter

  1. http://www.ixbt.com/video3/cuda-1.shtml Arkiveret 23. april 2012 på Wayback Machine "For at understøtte FP64-databehandling besluttede NVIDIA at lave dedikerede computerenheder. Og i GT200 er der ti gange færre af dem end FP32-blokke (en dobbelt præcisionsblok pr. multiprocessor)."
  2. 1 2 Oversigt over nogle klyngeydelsesmålingspakker . Hentet 1. december 2009. Arkiveret fra originalen 18. april 2012.
  3. TOP500. Linpack Benchmark Arkiveret 21. maj 2012 på Wayback Machine 
  4. NAMD Performance Arkiveret 2. maj 2012 på Wayback Machine 
  5. Gennady Detinich. Kina holdt op med at afsløre data om de nyeste supercomputere - dette reducerer værdien af ​​verdensranglisten // 06/04/2022
  6. Er det tid til at svinge for en exaflop? . Hentet 1. december 2009. Arkiveret fra originalen 4. februar 2011.
  7. En ny, mest kraftfuld supercomputer er blevet udpeget i verden (utilgængeligt link) . Hentet 1. december 2009. Arkiveret fra originalen 4. december 2010.