Kas ir exaFLOPS?
Mūsdienu datoru skaitļošanas jauda tiek mērīta FLOPS vienībās, kas ir saīsinājums no floating point operations per second (peldošā punkta operācijas sekundē). Ļoti jaudīgas sistēmas var sasniegt exaFLOPS līmeni, kas ir kvintiljons (1018) operācijas sekundē. Šī milzīgā skaitļošanas jauda ir ļoti svarīga sarežģītiem aprēķiniem.
Kas ir FLOPS un kādiem nolūkiem tos izmanto?
FLOPS ir saīsinājums no floatingpoint operationsper second(peldošā punkta operācijas sekundē). Peldošā punkta aritmētika datoros ir būtiska zinātniskajiem aprēķiniem, simulācijām, mākslīgajam intelektam un citām aprēķinu intensīvām lietojumprogrammām. Atšķirībā no vienkāršām operācijām ar veseliem skaitļiem, peldošā punkta skaitļi ļauj ļoti precīzi aprēķināt un attēlot decimālos skaitļus.
Datora veiktspēju FLOPS mēra, izmantojot specializētus testus, kas pārbauda, cik daudz peldošā punkta operācijas var veikt sekundē. Tas bieži vien ietver tādas programmas kā LINPACK un HPCG, kas veic sarežģītus matemātiskos aprēķinus un mēra aprēķinu ātrumu reālos apstākļos. Faktiskā veiktspēja var atšķirties atkarībā no aparatūras, programmatūras optimizācijas un aprēķinu veida.
Cik daudz FLOPS ir vienā exaFLOPS?
Viens exaFLOP atbilst tieši 1018 FLOPS vai vienam kvintiljonam peldošā punkta operācijām sekundē. Salīdzinājumam, viens petaFLOPS (1015 FLOPS) ir tūkstoš reižu mazāks par exaFLOPS, bet viens teraFLOPS (1012 FLOPS) ir miljons reižu mazāks.
Kādas ir citas FLOPS vienības un kā tās tiek pārrēķinātas eksaFLOPS?
Ir daudz FLOPS vienību, kas atšķiras ar to, cik daudz operāciju sekundē tās attiecas.
| Vienība | FLOPS vērtība | Pārrēķins eksaFLOPS |
|---|---|---|
| KiloFLOP | 103 FLOPS (1000) | 10-15 eksaFLOPS |
| MegaFLOP | 106 FLOPS (1 miljons) | 10-12 eksaFLOPS |
| GigaFLOP | 109 FLOPS (1 miljards) | 10-9 eksaFLOPS |
| TeraFLOP | 1012 FLOPS (1 triljons) | 10-6 eksaFLOPS |
| PetaFLOP | 1015 FLOPS (1 kvadriljons) | 10-3 eksaFLOPS |
| ExaFLOP | 1018 FLOPS (1 kvintiljons) | 1 eksaFLOP |
Šīs vienības atvieglo dažādu sistēmu skaitļošanas jaudas salīdzināšanu.
Cik daudz FLOPS sasniedz mūsdienu datori un GPU?
Mūsdienu augstas veiktspējas datori tagad sasniedz eksaFLOPS līmeni. Pirmais eksaFLOPS superdators bija Tianhe-3 Ķīnas Nacionālajā superdatoru centrā Guangzhou, kas nodrošina līdz pat 1,7 eksaFLOPS. Citi superdatori, piemēram, Frontier ASV, tagad arī darbojas eksaFLOPS līmenī.
Augstas klases grafiskās kartes, piemēram, tās, kas tiek izmantotas spēlēm un mašīnmācībai, arī ir ar augstiem FLOPS rādītājiem, pat ja tie ne tuvu nesasniedz exaFLOPS:
- NVIDIA RTX 4090: apmēram 82 teraFLOPS (0,000082 exaFLOPS) FP32 aprēķiniem; ar pārklokotību var pārsniegt 1000 teraFLOPS
- NVIDIA H100 SXM: apmēram 989 teraFLOPS (0,000989 exaFLOPS) FP32 Tensor Core aprēķiniem
- NVIDIA A30: Aptuveni 10,3 teraFLOPS (0,000010 exaFLOPS) FP32 aprēķiniem
- AMD Radeon RX 7900 XTX: apmēram 61 teraFLOPS (0,000061 exaFLOPS) FP32 aprēķiniem
Lai gan GPU galvenokārt ir paredzēti paralēliem aprēķiniem mākslīgā intelekta un grafikas apstrādes jomā, superdatori tiek izmantoti ļoti sarežģītiem simulācijas aprēķiniem zinātnē un rūpniecībā.