Hvad er processorens hastighed målt i?


Bedste svar

Hovedurets hastighed måles i Hz (eller MHz).

Instruktionshastigheden måles i MIPS: M ega- I instruktioner P er S econd (som i, hvor mange millioner instruktioner der fungerer i et sekund). Brugere af cyniske processorer kalder det “ M øreløst I ndicator af P erformance ”fordi målingen udføres af et” benchmarking ”-program, der udfører en masse“ typiske ”instruktioner. Problemet er, at dit program sandsynligvis ikke udfører den samme blanding af instruktioner.

Processorer med Floating-Point-moduler har den ydeevne målt i FLOPS ( FL oating-point O perations P er S econd).

Der er også et mål for GPUer, men jeg bruger dem ikke selv, og jeg kunne ikke være generet af at slå det op.

Svar

Det måles i den applikation, du har brug for at køre.

Seriøst er der mange målinger, hvoraf mange ikke svarer til noget, du holder af. Du kan måle urets hastighed (sjældent relevant) eller strøm eller specifikke benchmarks. Sidstnævnte er den bedste tilgang, men også fyldt med problemer (korrelerer benchmarket faktisk med din ansøgning? Er benchmarkets teknik mangelfuld? Er benchmark-score meget afhængig af ikke-processor-faktorer?)

Det bedste er blot at måle ydeevnen for din specifikke applikation.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *