Co to jest skalowanie częstotliwości?

„Brain” komputera jest jego centralną jednostką przetwarzania (CPU). W zwykłym działaniu procesor przetwarza wszystkie operacje komputera, umożliwiając uruchomienie programów i funkcjonowanie systemu operacyjnego. Procesy różnią się prędkością i wydajnością. Podstawowym wyznacznikiem wykonania procesora komputera jest prędkość zegara jednostki procesora, która mierzy liczbę podstawowych operacji arytmetycznych - dodawanie, odejmowanie, mnożenie lub podział - może wykonywać każdą sekundę. Skalowanie częstotliwości jest najbardziej podstawowym sposobem na zwiększenie wydajności procesora; Zwiększając częstotliwość zegara, która jest prędkością, z jaką działa procesor, wydajność komputera również wzrośnie.

do niedawna, wraz z nadejściem wielordzeniowych procesorów, skalowanie częstotliwości było najbardziej podstawowym sposobem na uzyskanie dodatkowej wydajności dla nowych modeli procesorów. Starsze procesory działały z prędkością poniżej 1,0 GHz. Teraz procesory powszechnie działają z prędkością większą niż 2,0 GHz, z niektórymi toppinamiG Znak 3,0 GHz. Na papierze „procesor 3,0 GHz wygląda” szybciej niż procesor 2,0 GHz, ale w prawdziwym świecie ogólna wydajność komputera zależy od agregatu wszystkich jego części. Innymi słowy, jeśli zarówno komputery 2,0 GHz, jak i 3.0 GHz zawierają ten sam rodzaj pamięci, tę samą płytę główną i tak dalej, najsłabsze ogniwo w łańcuchu może „wąskie gardło” komputer, uniemożliwiając mu optymalizację wszystkich 3.0 GHz.

Chociaż może się wydawać, że skalowanie częstotliwości nie ma sufitu, tak nie jest. Zwiększenie prędkości zegara procesora zwiększa produkcję ciepła w urządzeniu; Z czasem to dodatkowe ciepło działa na degradację obwodu, powodując awarię procesora lub niepowodzenie. Stawia to bardzo prawdziwy sufit na maksymalnej prędkości procesorów komercyjnych, ograniczając prędkości, przy których można budować procesory.

Zwiększenie wydajności procesora przy braku skalowania częstotliwości wymaga więcej Innorozwiązania vative; Producenci procesorów nie mogą już po prostu „zwiększyć głośność”, aby wywołać większą wydajność. Aby obejść te limity, producenci procesorów zaprojektowali wielordzeniowe rozwiązania procesora. Umieszczając więcej niż jeden rdzeń procesora na układie, prędkość efektywna procesora jest podwojona. Jednak w przeciwieństwie do skalowania częstotliwości, którego zwiększenie wydajności obowiązują równie na całej formie, nakłada to na projektantów oprogramowania komputerowego. O ile projektanci oprogramowania nie dostosują programu do korzystania z dwóch lub więcej rdzeni procesora, dodatkowa korzyść jest utracona, co powoduje, że skalowanie częstotliwości jeden z najczystszych sposobów zwiększania wydajności na układie procesora.

INNE JĘZYKI