Viteza procesorului - studopediya

Viteza procesorului - aceasta este una dintre caracteristicile sale cele mai importante, determină eficiența întregului sistem microprocesor ca un întreg. Viteza procesorului depinde de mai mulți factori, ceea ce complică compararea performanței chiar și procesoare diferite într-o familie, să nu mai vorbim de procesoare de diferite firme și scopuri diferite.







Evidențiați factori importanți care influențează viteza procesorului.

În primul rând, viteza depinde de viteza procesorului. Toate operațiunile sunt efectuate în cadrul procesorului cronometrat sincronă singur semnal de ceas. Este clar că o mai mare frecvența de ceas, cu atât mai rapid procesor, în care, de exemplu, o dublare a frecvenței ceasului procesorului este redus la jumătate de timp pentru a executa comenzi cu acest procesor.

Cu toate acestea, trebuie să ne amintim că procesoare diferite efectua aceeași comandă pentru diferite numărul de cicluri, numărul de cicluri petrecut pe echipa se poate schimba de la un ciclu la zeci sau chiar sute. În unele procesoare cu paralelizare micro-opi din echipa a petrecut chiar mai putin de un ciclu de ceas.

Inițial, pentru a cuantifica performanța procesoarelor utilizate unități de MIPS (Mega instrucțiuni pe secundă), care corespunde cantității de milioane de instructiuni executabile (comenzi) pentru al doilea. Desigur, producătorii de microprocesoare au încercat să se concentreze pe cele mai rapide echipe. Este clar că această cifră nu este prea de succes. Pentru a măsura performanța pentru calcule în virgulă mobilă (puncte) Unitate de mai târziu flops (cu virgulă mobilă de operații pe secundă) a fost propus, dar este, prin definiție, extrem de specializate, deoarece operațiuni cu virgulă mobilă nu sunt folosite doar în anumite sisteme.







Celalalt care a vitezei procesorului - mai scurt timp de rulare (operații rapide). De exemplu, Tabelul 3.1 prezintă parametrii de performanță ai mai multor procesoare de 8 biți și 16 biți. În prezent, această cifră aproape niciodată este folosit ca MIPS.

afectează substanțial performanța întregului sistem și apoi procesorul „comunică“ cu comenzile de memorie și memoria de date, dacă combinația de mostre din comenzile de memorie aplicate la implementarea instrucțiunilor preluate anterior.

Tabelul 3.1. Parametrii unor procesoare.

Performanța sistemului în ansamblu este, de asemenea, o capacitate determinată și procesor. De exemplu, un procesor de 8 biți este mai lent pentru a trimite și procesa cantități mari de date decât un procesor de 16 biți. În mod similar, procesor pe 16 biți va fi mult mai lent pentru a lucra cu un număr mare (mai mult de 65.536) decât procesor pe 32 de biți.

Prin urmare, cifrele de performanță procesor cantitativ sunt foarte experimental, acestea sunt doar caracterizează în mod indirect performanța sistemelor bazate pe acest procesor. Cu toate acestea, unii producători oferă măsuri cantitative pentru procesoarele sale, care caracterizează runtime compilate în mod specific programe de testare cu o varietate de echipe din diferite rapoarte.

Trebuie avut în vedere faptul că măsurătorile sunt efectuate în sistem, reglat pentru performanta maxima este de procesoare de date, și numai de către firma Intel.

Valoarea acestor indicatori, și toate altele asemenea, nu este prea mare. Pentru un anumit calculator, și procesoare diferite, valoarea indicelui poate oferi o serie de date complet obiective pentru a evalua, de exemplu, fezabilitatea înlocuirii CPU cu un mult mai puternic. Dar, în medie de indicatori iCOMP nu spun cu exactitate modul în care se va comporta în diferite sarcini procesor, care sunt axate pe utilizarea preferențială a diferitelor tipuri de echipe.

Tabelul 3.2. productivitatea indicilor iCOMP.