Oto kilka rzeczy, które mogą wpłynąć na ogólną szybkość procesora:
Podana prędkość procesora to szybkość, z jaką wewnętrzny zegar działa. Jest to szybsze niż zewnętrzny zegar (zegar FSB), który określa, jak szybko procesor może uzyskać dostęp do zasobów na płycie głównej. Szybki wewnętrzny zegar oznacza, że procesor może przetwarzać szybciej, ale wolniejsza FSB oznacza, że dostęp do pamięci zajmuje więcej czasu.
Może to być częściowo skompensowane przez pamięć podręczną L1 (bardzo szybka pamięć wewnątrz samego procesora), która może wstępnie pobierać dane z pamięci, podczas gdy procesor robi inne rzeczy, więc większa pamięć podręczna L1 może zapewnić szybszą wydajność w pewnych okolicznościach.
Ważna jest również liczba rdzeni. Dwurdzeniowy procesor 1,6 GHz ma w przybliżeniu dwukrotnie większą szybkość przetwarzania (w optymalnych warunkach) niż pojedynczy procesor 1,6 GHz. To nigdy nie jest realistycznie osiągane w prawdziwym życiu, ale wciąż jest dużo szybsze posiadanie 2 rdzeni niż jednego. To prawie jak posiadanie 2 procesorów.
Efektywność samego procesora ma również wpływ. Każda instrukcja wykonywana przez CPU wymaga pewnej liczby cykli zegara, aby zakończyć. Bardziej wydajny procesor wykorzysta mniej cykli zegara do wykonywania złożonych operacji (na przykład zmiennoprzecinkowych), co przyspieszy ogólne przetwarzanie.
Chipset na płycie głównej może mieć również wpływ na dostęp procesora do zasobów na płycie głównej.
Prawie wszystko w komputerze ma w większym lub mniejszym stopniu wpływ na ogólną prędkość systemu.
Prędkość procesora „PRAWDA” jest realizowana nie tylko dzięki prędkości zegara. Szybkość zegara to tylko szybkość, z jaką rzeczy (rejestry lub inne elementy sekwencyjne) zmieniają swoją wartość w CPU. Prędkość zegara byłaby mniejsza (np .: - 1,5 GHz) dla procesorów o długich obwodach Combinatinal. Oznacza to, że procesor mimo niskiej częstotliwości zegara nadal może wykonywać więcej instrukcji na cykl.
Po drugie, przepustowość procesora zależy również od rodzaju instancji, które ma przetwarzać. Na przykład: CPU mający doskonały mnożnik byłby lepszy od zestawu instrukcji o dużej liczbie mnożeń.
Po trzecie, istnieją pewne połączone czynniki, takie jak: rozmiar i poziomy pamięci podręcznej, współczynnik braków, współczynnik trafień określający ogólną „prędkość” lub „przepustowość” procesora.
źródło