Тактова швидкість та інші фактори


2

Я майже всюди чую, що тактова частота процесора - не єдиний фактор, який визначає справжню швидкість процесора. Добре. Які ще фактори? У такому випадку процесор, тактовий на 1,6 ГГц, швидше, ніж один тактовий на частоті 2,0 ГГц?

Відповіді:


4

Ось деякі речі, які можуть вплинути на загальну швидкість процесора:

Процитована швидкість процесора - це швидкість, з якою працює внутрішній годинник. Це швидше, ніж зовнішній годинник (годинник FSB), який визначає, наскільки швидко процесор може отримати доступ до ресурсів материнської плати. Швидкий внутрішній годинник означає, що процесор може обробляти швидше, але повільніше FSB означає, що потрібно більше часу для доступу до пам’яті тощо.

Це може бути частково компенсоване кешем L1 (дуже швидка пам'ять всередині самого процесора), яка може попередньо отримати дані з пам'яті, тоді як процесор робить інші речі, тому більший кеш L1 може забезпечити більш високу продуктивність за певних обставин.

Важлива також кількість ядер. Двоядерний процесор 1,6 ГГц має приблизно вдвічі швидкість обробки (за оптимальних умов) одноядерного процесора 1,6 ГГц. Цього ніколи реально не досягти в реальному житті, але все ж набагато швидше мати 2 ядра, ніж одне. Це майже як мати 2 процесора.

Ефективність самого процесора також впливає. Кожна інструкція, яку виконує процесор, потребує певної кількості тактових циклів. Більш ефективний процесор використовуватиме менше тактових циклів для виконання складних операцій (наприклад, плаваюча точка), що робить загальну обробку швидшою.

Набір мікросхем на материнській платі також може мати ефект, якщо мова йде про доступ до процесора ресурсів на материнській платі.

Практично все, що знаходиться в комп'ютері, має більшу чи меншу міру залежність від загальної швидкості роботи системи.


Ого, це Метт Дженкінс. Мені більше нічого не потрібно читати. Дякую.
Енон

@questionBot, хоча @Matt приголомшливий, є й інші користувачі, які можуть щось додати!
Іво Фліпс

Але це MATT JENKIN-Ssss.
Енон

4

Швидкість процесора 'TRUE' не тільки реалізована через тактову частоту. Тактова швидкість - це лише швидкість, з якою речі (регістри або інші послідовні елементи) змінюють своє значення всередині процесора. Швидкість тактової частоти буде меншою (наприклад: - 1,5 ГГц) для процесора, що має довгі комбінаційні схеми. Це означає, що ці процесори, хоч і мають низький тактовий годинник, все ж можуть виконувати більше інструкцій за цикл.

По-друге, пропускна здатність процесора також залежить від типу установ, які йому надаються. Наприклад: процесор, який має відмінний множник, буде перевершувати набір інструкцій з великою кількістю множень.

По-третє, є певні комбіновані фактори, такі як: розмір та рівні кешу, частота пропускання, швидкість хітів, які визначають загальну "швидкість" або "пропускну здатність" центрального процесора.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.