Процесор

Процесор

r

Проце́сор (англ. processor, нім. Prozessor) — електронна схема, призначена для обробки даних (наприклад, виконання арифметичних і логічних операцій над даними (див. також Бітові операції), здійснення введення та виведення даних тощо).

Основні функції

Основні функції

a

Виконання команд

Читання інструкцій з пам’яті

Інтерпретація команд

Виконання команд

Обробка даних

Арифметичні операції

Логічні операції

Управління компонентами

Взаємодія з оперативною пам’яттю

Контроль введення-виведення

Синхронізація роботи системи

Структура процесора

Структура процесора

Арифметико-логічний блок

r

Виконання математичних операцій (додавання, множення)Виконання логічних операцій (порівняння, умови)Обчислення адрес

Реєстри

Робочі реєстри

r

Зберігають проміжні результати обчислень

Реєстр команд

r

Вказує на поточну команду, яка виконується

Реєстр стану

r

Зберігає інформацію про стан процесора (переповнення, нульовий результат)

Кеш-пам'ять

Рівень 1

r

Найшвидша пам’ять, безпосередньо вбудована в ядро

Рівень 2

r

Швидка пам’ять, доступна ядру або групі ядер

Рівень 3

r

Спільний кеш для всіх ядер, більший за об’ємом, повільніший

Контролери

Контролер пам’яті

Контролер введення-виведення

Виробники

Виробники

Intel

r

Intel Core, Intel Xeon

AMD

r

AMD Ryzen, AMD EPYC

Apple

r

Apple Silicon (M1, M2)

Qualcomm

r

Snapdragon для мобільних пристроїв

Інші виробники

r

Samsung Exynos, Huawei Kirin

Типи процесорів

Типи процесорів

Загального призначення

Персональні комп’ютери

Ноутбуки

Спеціального призначення

Графічні процесори (GPU)

Процесори для серверів

Процесори для мобільних пристроїв

Технічні характеристики

Тактова частота

Базова частота

r

Стандартна швидкість роботи ядра

Турбо частота

r

Підвищена частота під час високого навантаження.

Кількість ядер

Одноядерні процесори

Багатоядерні процесори

Мультиядерність

Енергоспоживання

Тепловий пакет

r

Максимальна кількість тепла, яку процесор виділяє

Технології енергозбереження

r

SpeedStep (Intel), Cool’n’Quiet (AMD)

Розмір кеш-пам'яті

r

Від L1 до L3, різний об’єм залежно від класу процесора.Впливає на продуктивність під час роботи з великими обсягами даних.

Покоління та технології

Покоління та технології

Мікроархітектура

r

Залежить від покоління (Intel Skylake, AMD Zen)

Технологія виготовлення

r

7-нм, 5-нм, 3-нм технологічний процесВпливає на потужність та енергоефективність

Технології обробки даних

r

Hyper-Threading (Intel), SMT (Simultaneous Multithreading) - AMD

Інноваційні технології

r

Інтеграція AI модулів.Підтримка нейронних обчислень для швидшої роботи AI-алгоритмів