Ce este un Teraflop?

Un teraflop este o măsurare a câte calcule pe secundă este capabil să efectueze un sistem. Un teraflop, sau TFLOP, reprezintă trilioane de calcule pe secundă.

Ce este un TFLOP și la ce este bun?

Performanța unui computer nu este ușor de cuantificat. Un PC care este excelent la o sarcină ar putea fi doar mediu la alta, în timp ce un desktop modern ar putea fi mai capabil decât un supercomputer de acum un deceniu, în funcție de sarcinile pe care le-ați stabilit. Nici vitezele de ceas, numărul de nuclee și chiar instrucțiunile pe secundă nu sunt întotdeauna direct comparabile.

Operațiile în virgulă mobilă pe secundă sau FLOPS și, mai recent, TFLOPS sunt o măsurătoare care poate generații încrucișate și chiar componente diferite, pentru a oferi o măsurare mai fermă a ceea ce poate un computer do.

Cum afectează TFLOPS performanța?

Aritmetică în virgulă mobilă este o metodă de calcul care ia o anumită măsură a unui compromis între acuratețe și performanță. Ca măsurătoare, FLOPS este o măsurătoare a câte dintre aceste calcule pot fi făcute pe secundă și include 16 biți (precizie pe jumătate), 32 de biți (precizie simplă) și 64 de biți (precizie dublă).

Diferitele sarcini folosesc diferite tipuri de FLOPS, jocurile concentrându-se pe o singură precizie, iar sarcinile mai științifice și calculul AI profitând de FLOPS cu dublă precizie.

Oricare ar fi sarcina pe care o efectuați, totuși, dispozitivele moderne pe care le utilizați pentru a le efectua sunt atât de rapide, încât performanța lor nu este măsurată în FLOPS, ci în TeraFLOPS (TFLOPS). Fiecare TFLOP reprezintă un trilion de calcule pe secundă.

În ultimul deceniu, TFLOP-urile au fost una dintre modalitățile majore de a măsura performanța (în special performanța plăcii grafice). AMD a lansat prima placă grafică capabilă de TFLOPS în 2008, depășind bariera celor două TFLOP în același an.

Plăcile grafice moderne și consolele de jocuri sunt mult mai capabile decât acestea, oferind de multe ori TFLOP-urile acelor GPU-uri vechi. Un nou RTX 3090 este evaluat pentru peste 36 TFLOPS de performanță a shaderului. GPU-urile mobile, cum ar fi Radeon Pro 5600M găsit în MacBook Pro de la Apple, sunt mai modeste, la aproximativ 5,3 TFLOPS.

Teraflops PS5 vs. Teraflops Xbox Series X

Consolele de jocuri de ultimă generație de la Sony și Microsoft PS5 și Xbox Series X, se așteaptă să fie cele mai capabile console de jocuri vreodată. Ambele console folosesc un APU personalizat AMD (Unitate de procesor accelerat) care combină opt Zen 2 nuclee CPU și un nucleu grafic personalizat RDNA2.

Cu un astfel de hardware comparabil, TFLOPS devine o modalitate oarecum utilă de a-și măsura capacitățile. Evaluarea teraflopilor PS5 este de 10,28 pentru procesorul grafic, în timp ce seria Xbox X este de așteptat să vină în aproximativ 12 teraflopi.

În comparație cu consolele de ultima generație, aceasta este o mare creștere. Xbox One X era capabil de șase teraflopi de precizie într-un singur punct, în timp ce PS4 Pro putea gestiona doar 4,2 TFLOP.

Limitările TFLOPS

Oricât de utile poate fi TFLOPS, ei iau în considerare doar un aspect al unei plăci grafice sau al performanței și al potențialului brut al unei console de jocuri. Acestea nu iau în considerare viteza de ceas, arhitectura, numărul de nuclee, nodul de proces, rata de umplere a pixelilor sau viteza memoriei, printre alte moduri de măsurare a performanței. Poate fi o măsură utilă de luat în considerare, dar nu este atotcuprinzătoare în sine.

Acest lucru este valabil mai ales când vine vorba de jocuri. Nu numai că există alți factori care afectează performanța jocurilor din lumea reală pe GPU-ul în sine, ci și jocurile sistemele, fie că sunt console sau PC-uri, se bazează pe procesor, memorie și stocare pentru a oferi întregul joc experienţă. Blocajele componentelor pot încetini întregul sistem și nu toate aspectele unui joc se bazează pe fiecare componentă în mod egal.

Depinde și de setările alese de utilizator. Poți avea cea mai puternică placă grafică din lume, cu cel mai mare TFLOPS posibil, dar dacă joci la 1080P rezoluție, nu îi vei folosi întreaga capacitate și nu va funcționa mai bine decât un GPU cu TFLOPS mult mai mic performanţă.

Acest lucru este valabil de două ori atunci când utilizați funcții vizuale avansate, cum ar fi DLSS și ray tracing de la Nvidia, care necesită hardware foarte specific, care nu are legătură cu GPU-ul central pentru a reda. Nucleele RT și tensoarele sunt folosite pentru a face ca aceste tehnologii să fie posibile să aibă propriile lor metrici de performanță, care sunt complet separate de capacitățile GPU-ului.