En petaFLOPS (PFLOPS) je enak1015 FLOPS ali eni kva­dri­li­jo­ni operacij s plavajočo vejico na sekundo. Enota se uporablja za merjenje moči visoko zmo­glji­vih ra­ču­nal­ni­kov.

Kaj so FLOPS in za kaj se upo­ra­blja­jo?

FLOPS je kratica za floatingpoint ope­ra­ti­onsper second(plavajoče točke na sekundo) in označuje, koliko pla­va­jo­čih točk lahko ra­ču­nal­nik izvede v eni sekundi. Plavajoče točke so bistvene za zapletene ma­te­ma­tič­ne in znan­stve­ne izračune, saj omogočajo pri­ka­zo­va­nje in obdelavo de­ci­mal­nih številk z visoko na­tanč­no­stjo.

Zmo­glji­vost ra­ču­nal­ni­ka v FLOPS je še posebej pomembna za apli­ka­ci­je, ki zahtevajo ogromno ra­ču­nal­ni­ško zmo­glji­vost. To vključuje:

  • Znan­stve­ne si­mu­la­ci­je: V fiziki, kemiji in biologiji se FLOPS upo­ra­blja­jo za iz­ra­ču­na­va­nje kom­ple­ksnih vre­men­skih modelov, simulacij tokov in mo­le­ku­lar­ne dinamike.
  • Umetna in­te­li­gen­ca in strojno učenje: modeli umetne in­te­li­gen­ce in nevronske mreže zahtevajo ogromno ra­ču­nal­ni­ško moč za uspo­sa­blja­nje milijonov pa­ra­me­trov in op­ti­mi­za­ci­jo njihove zmo­glji­vo­sti.
  • Ra­ču­nal­ni­ška grafika in video igre: Visoke vrednosti FLOPS so še posebej pomembne pri 3D-ren­de­rin­gu in izračunih v realnem času za pri­ka­zo­va­nje kom­ple­ksnih vizualnih učinkov in fi­zi­kal­nih simulacij.

FLOPS se običajno merijo s stan­dar­di­zi­ra­ni­mi merili. Eden od pogostih testov je merilo LINPACK, ki ocenjuje, kako hitro ra­ču­nal­nik rešuje linearne sisteme enačb. To daje in­for­ma­ci­je o tem, kako učin­ko­vi­to lahko sistem deluje z ope­ra­ci­ja­mi s plavajočo vejico.

Koliko FLOPS je en PFLOPS?

En petaFLOPS je enak1015 ali 1.000.000.000.000.000 ope­ra­ci­jam s plavajočo vejico na sekundo.

Da bi dobili občutek za ogromno ra­ču­nal­ni­ško moč sistema PFLOPS: če bi vsaka oseba na planetu (približno 8 milijard ljudi) opravila en izračun na sekundo, bi po­tre­bo­va­li 4 leta, da bi dosegli tisto, kar ra­ču­nal­nik petaFLOPS lahko opravi v eni sekundi.

Kako pre­tvo­ri­ti druge enote FLOPS v PFLOPS

Poleg PFLOPS obstajajo še druge enote FLOPS, ki se upo­ra­blja­jo za opi­so­va­nje računske moči različnih sistemov. Pretvorba med temi enotami je enostavna, kot je prikazano v tej tabeli:

Enota Vrednost FLOPS Pretvorba v PFLOPS
KiloFLOP 103 FLOPS (1.000) 10-12 PFLOPS
MegaFLOP 106 FLOPS (1 milijon) 10-9 PFLOPS
GigaFLOP 109 FLOPS (1 milijarda) 10-6 PFLOPS
TeraFLOP 1012 FLOPS (1 bilijon) 10-3 PFLOPS
PetaFLOP 1015 FLOPS (1 kva­dri­li­jon) 1 PFLOPS
ExaFLOP 1018 FLOPS (1 kvin­ti­li­jon) 103 PFLOPS

Koliko FLOPS-ov dosežejo sodobni ra­ču­nal­ni­ki?

S po­ve­ča­njem števila sodobnih visoko zmo­glji­vih ra­ču­nal­ni­kov in vse večjim pomenom visoko zmo­glji­ve­ga ra­ču­nal­ni­štva postaja enota PFLOPS vse po­memb­nej­ša. En PFLOPS je enak 1000 teraFLOPS in pred­sta­vlja naslednjo stopnjo v razvoju računske moči.

Medtem ko se mnoge sodobne grafične procesne enote merijo v teraFLOPS, so nekatere med njimi zelo blizu PFLOPS. NVIDIA H100 na primer dosega najvišje vrednosti okoli 989 teraFLOPS za izračune FP32 Tensor Core, kar je skoraj 1 PFLOPS. Po drugi strani pa NVIDIA A30, ki je bila zasnovana za visoko zmogljivo ra­ču­nal­ni­štvo in umetno in­te­li­gen­co, doseže le 10,3 teraFLOPS, kar je le delček PFLOPS.

Zunaj področja grafičnih pro­ce­sor­jev naj­hi­trej­ši su­per­ra­ču­nal­ni­ki na svetu delujejo v obsegu PFLOPS in več. Su­per­ra­ču­nal­nik Frontier je dosegel vrednosti več kot 1 exaFLOPS, kar je več kot 1000 PFLOPS. Drugi sistemi, kot so japonski su­per­ra­ču­nal­nik Fugaku ali prejšnji ameriški su­per­ra­ču­nal­nik Summit, delujejo prav tako v obsegu PFLOPS in so tako sposobni reševati zelo zapletene znan­stve­ne in tehnične probleme.

Go to Main Menu