Petaflop - o

FLOPS (sau flops sau flop / s) (.. Din acronimul englezesc Fl punct O flotante P Operațiuni în er S econd flops pronunțat) - valoare utilizată pentru a măsura performanța calculatoarelor. care arată cât de multe operații în virgulă mobilă pe secundă executa acest sistem informatic.

Deoarece computerele moderne au un nivel ridicat de productivitate, valori derivate mai comune din FLOPS, formate prin utilizarea de echipamente standard, SI.

Flops ca o măsură a performanței

La fel ca majoritatea altor indicatori de performanță, valoarea este determinată prin rularea unui program de testare pe calculator de testare, care rezolvă problema cu o cantitate cunoscută de operațiuni și contorizează timpul pentru care a fost rezolvată. Cele mai populare test de performanță este de departe programul LINPACK. utilizate, inclusiv în pregătirea clasamentelor supercomputer TOP500.

Unul dintre principalele avantaje ale indicatorului Flops este că este de până la anumite limite ar putea fi interpretată ca o valoare absolută și calculată teoretic, în timp ce cele mai multe dintre celelalte măsuri populare sunt relative și ne permit să se estimeze un sistem de testare doar în comparație cu un număr de alte persoane. Această caracteristică face posibilă pentru a fi utilizate pentru a evalua rezultatele diferitelor algoritmi. precum și pentru a evalua performanța sistemelor informatice, care încă nu există sau sunt în curs de dezvoltare.

Limitele de aplicabilitate

În ciuda ambiguității aparente în realitatea flops este destul de slabă o măsură de performanță, așa cum este deja definiție foarte ambiguă. Prin „floating point“, ar putea ascunde o masă de lucruri diferite, să nu mai vorbim de faptul că un rol semnificativ în aceste calcule joacă operanzi bit. care este, de asemenea, nicăieri să fie negociate. Mai mult decât atât, magnitudinea flops afectat de mai mulți factori care nu sunt direct legate de performanța modulului de calcul, cum ar fi canalele de comunicare cu lățime de bandă de mediu procesor. memoria principală de performanță și calendarul memoriei cache la diferite niveluri.

Toate acestea conduc în cele din urmă la faptul că rezultatele obținute pe același computer utilizând software-ul diferit, să fie diferite, de fapt, cu fiecare test de noi rezultate diferite pot fi obținute folosind un singur algoritm. O parte a problemei este rezolvată printr-un acord cu privire la utilizarea programelor de testare uniforme (aceeași Linpack), cu o medie a rezultatelor, dar, în timp, posibilitatea de calculatoare „deveni prea mare“, domeniul de aplicare al testului și a trecut începe dând rezultate scăzute în mod artificial, deoarece nu utilizează cele mai noi capabilități de dispozitive de calcul. Și la unele sisteme de teste convenționale, în general, nu pot fi aplicate, astfel încât problema performanței lor rămâne deschisă.

Motivele pe scară largă

Notă: Remarca despre imposibilitatea de a efectua mai mult de o operațiune pe ceas este absolut incorect, întrucât toate procesoarele moderne în fiecare din nucleul său conține mai multe unități de execuție ale fiecărui tip (inclusiv cele pentru operațiuni în virgulă mobilă), care lucrează în paralel și pot efectua mai mult de o instrucțiune pe ciclu . Această caracteristică se numește arhitectură superscalare și primul a apărut în primul procesor

Revizuirea performanțelor sistemelor reale

Datorită Linpack ridicat de dispersie rezultatele testului sunt prezentate valorile obținute prin calcularea mediei exemplari indicilor pe baza informațiilor din diverse surse. console de jocuri de performanță, sisteme distribuite (având de specialitate și nu acceptă testul LINPACK) este prezentat în scopuri de referință, în conformitate cu numerele indicate de către dezvoltatorii lor. rezultate mai exacte pot fi obținute cu indicarea parametrilor specifici sistemului, de exemplu, pe site-ul Performance Database Server.

supercalculatoare

calculatoare personale

procesoare

Handhelds

  • PDA-uri bazate pe procesorul Samsung S3C2440 400 MHz (arhitectură
  • Intel XScale PXA270 520 MHz - 1.6 MFLOPS
  • Intel XScale PXA270 624 MHz - 2 MFLOPS

sistem distribuit

console de jocuri

Un bărbat și un calculator

O persoană care utilizează doar stilou și hârtie, efectuează operații în virgulă mobilă este foarte lent, și de multe ori cu o eroare mare. Vorbind despre performanța dispozitivului nostru de calcul, este necesar să se utilizeze o unitate, cum ar fi milliflops și chiar mikroflops. Cu toate acestea, creierul uman in timp real, pot efectua operații complexe, cum ar fi sinteza și recunoașterea vorbirii și a imaginii, coordonarea în spațiu și multe altele, care nu sunt încă disponibile, chiar și cele mai puternice supercalculatoare.

notițe

Vezi ce un „petaflop“ în alte dicționare:

TFLOPS - teraflopi valoare (teraflopi) utilizată pentru a măsura performanța de calculatoare, care arată cât de multe operații în virgulă mobilă pe secundă executa acest sistem informatic. 1 teraflop = 1 trilion de operații pe secundă = 1000 ... ... Wikipedia

Metric - culoare roșie indică regiunile care nu folosesc sistemul metric ... Wikipedia

Sisteme de înaltă productivitate de calcul (program) - de mare productivitate sistemele informatice (în engleză de mare productivitate de calcul Systems, abbr HPCS ..) proiect agenție DARPA pentru a construi o nouă generație de sisteme promițătoare punct de vedere economic de calcul de înaltă performanță pentru național ... ... Wikipedia

Universitatea Națională de Apărare Tehnologie - Apărare Știință Tehnologie Universitatea din Armata Populară de Eliberare a Chinei (国防 科学 技术 大学) Titlu original 中国人民解放军 国防 科学 技术 大学 Internațional numele de Universitatea Națională de Apărare Tehnologie (NU ... Wikipedia