Jaka jest mierzona prędkość procesora?


Najlepsza odpowiedź

Główna częstotliwość zegara jest mierzona w Hz (lub MHz).

Liczba instrukcji jest mierzona w MIPS: M npa- I nstructions P er S econd (czyli ile milionów instrukcji zadziała w ciągu sekundy). Cyniczni użytkownicy procesorów nazywają to „ M eaningless I ndicator of P wydajność ”, ponieważ pomiar jest wykonywany przez program do„ testów porównawczych ”, który wykonuje kilka„ typowych ”instrukcji. Problem polega na tym, że Twój program prawdopodobnie nie wykona tej samej kombinacji instrukcji.

Procesory z modułami zmiennoprzecinkowymi mają tę wydajność mierzoną we FLOPS ( FL oating-point O perations P er S econd).

Jest też pewna miara dla GPU, ale ja ich nie używam i nie chciało mi się to sprawdzać.

Odpowiedź

Jest mierzona w dowolnej aplikacji, którą chcesz uruchomić.

Poważnie, istnieje wiele wskaźników, z których wiele nie odpowiada niczego, na czym Ci zależy. Możesz zmierzyć prędkość zegara (rzadko ma znaczenie), moc lub określone testy porównawcze. To drugie jest najlepszym podejściem, ale jest też wypełnione problemami (czy benchmark faktycznie koreluje z twoją aplikacją? Czy technika testu porównawczego jest wadliwa? Czy wynik testu w dużym stopniu zależy od czynników innych niż procesor?)

Najlepiej jest po prostu zmierzyć wydajność konkretnej aplikacji.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *