Šiuo­lai­ki­nių kom­piu­te­rių skai­čia­vi­mo galia matuojama FLOPS, tai yra plau­kio­jan­čio­jo kablelio operacijų per sekundę skaičius. Labai galingos sistemos gali pasiekti exaFLOPS lygį, tai yra kvin­ti­li­jo­nas (1018) operacijų per sekundę. Ši mil­ži­niš­ka skai­čia­vi­mo galia yra labai svarbi su­dė­tin­giems skai­čia­vi­mams.

Kas yra FLOPS ir kam jie naudojami?

FLOPS reiškia plau­kio­jan­čio­jokablelio ope­ra­ci­jasper sekundę. Plau­kio­jan­čio­jo kablelio arit­me­ti­ka kom­piu­te­riuo­se yra būtina moks­li­niams skai­čia­vi­mams, mo­de­lia­vi­mui, dirb­ti­niam in­te­lek­tui ir kitoms kom­piu­te­ri­nėms prog­ra­moms, kurioms reikia didelių skai­čia­vi­mo pajėgumų. Skir­tin­gai nei paprastos ope­ra­ci­jos su svei­kai­siais skaičiais, plau­kio­jan­čio­jo kablelio skaičiai leidžia labai tiksliai ap­skai­čiuo­ti ir pateikti de­šim­tai­nius skaičius.

Kom­piu­te­rio našumas FLOPS ma­tuo­ja­mas naudojant spe­cia­li­zuo­tus testus, kurie tikrina, kiek plau­kio­jan­čio­jo kablelio operacijų galima atlikti per sekundę. Tai dažnai apima programas, tokias kaip LINPACK ir HPCG, kurios atlieka su­dė­tin­gus ma­te­ma­ti­nius skai­čia­vi­mus ir matuoja skai­čia­vi­mo greitį realiomis sąlygomis. Faktinis našumas gali skirtis pri­klau­so­mai nuo apa­ra­ti­nės įrangos, prog­ra­mi­nės įrangos op­ti­mi­za­vi­mo ir skai­čia­vi­mo tipo.

Kiek FLOPS yra exaFLOPS?

Vienas exaFLOP atitinka tiksliai 1018 FLOPS arba vieną kvin­ti­li­jo­ną plau­kio­jan­čio­jo kablelio operacijų per sekundę. Pa­ly­gi­ni­mui, vienas petaFLOPS (1015 FLOPS) yra tūkstantį kartų mažesnis už exaFLOPS, o vienas teraFLOPS (1012 FLOPS) yra milijoną kartų mažesnis.

Kokie yra kiti FLOPS vienetai ir kaip jie kon­ver­tuo­ja­mi į exaFLOPS?

Yra daug FLOPS vienetų, kurie skiriasi tuo, kiek operacijų per sekundę jie apima.

Vienetas FLOPS vertė Kon­ver­si­ja į exaFLOPS
KiloFLOP 103 FLOPS (1 000) 10–15 eksaFLOPS
MegaFLOP 106 FLOPS (1 milijonas) 10–12 eksaFLOPS
GigaFLOP 109 FLOPS (1 mi­li­jar­das) 10-9 eksaFLOPS
TeraFLOP 1012 FLOPS (1 tri­li­jo­nas) 10-6 eksaFLOPS
PetaFLOP 1015 FLOPS (1 kvadri­li­jo­nas) 10-3 ek­saflo­pai
ExaFLOP 1018 FLOPS (1 kvin­ti­li­jo­nas) 1 eksaFLOP

Šios vienetai pa­leng­vi­na skirtingų sistemų skai­čia­vi­mo galios pa­ly­gi­ni­mą tar­pu­sa­vy­je.

Kiek FLOPS pasiekia šiuo­lai­ki­niai kom­piu­te­riai ir GPU?

Šiuo­lai­ki­niai aukštos klasės kom­piu­te­riai dabar pasiekia eksaflopų lygį. Pirmasis eksaflopų su­per­kom­piu­te­ris buvo „Tianhe-3“ Kinijos na­cio­na­li­nia­me su­per­kom­piu­te­rių centre Guangžou, kurio našumas siekia iki 1,7 eksaflopų. Kiti su­per­kom­piu­te­riai, pa­vyz­džiui, „Frontier“ JAV, dabar taip pat veikia eksaflopų lygiu.

Aukštos klasės vaizdo plokštės, tokios kaip nau­do­ja­mos žaidimams ir mašininio mokymosi tikslais, taip pat turi aukštus FLOPS vertes, net jei jos ir ne­pa­sie­kia exaFLOPS lygio:

  • NVIDIA RTX 4090: apie 82 teraFLOPS (0,000082 exaFLOPS) FP32 skai­čia­vi­mams; su overc­loc­kin­gu gali viršyti 1000 teraFLOPS
  • NVIDIA H100 SXM: apie 989 teraFLOPS (0,000989 exaFLOPS) FP32 Tensor Core skai­čia­vi­mams
  • NVIDIA A30: Apie 10,3 teraFLOPS (0,000010 exaFLOPS) FP32 skai­čia­vi­mams
  • AMD Radeon RX 7900 XTX: apie 61 teraFLOPS (0,000061 exaFLOPS) FP32 skai­čia­vi­mams

Nors GPU yra pir­miau­sia skirti ly­gia­gre­tiems skai­čia­vi­mams dirbtinio intelekto ir grafikos ap­do­ro­ji­mo srityse, su­per­kom­piu­te­riai naudojami labai su­dė­tin­goms si­mu­lia­ci­joms mokslo ir pramonės srityse.

Go to Main Menu