Открыть сервис

Процессоры

Процессор (центральный процессор, ЦП, CPU — от англ. Central Processing Unit) — это электронный блок либо интегральная схема (микропроцессор), исполняющая машинные инструкции (код программ). Является главным компонентом аппаратного обеспечения компьютера, сервера, смартфона, планшета и многих других цифровых устройств, отвечающим за выполнение арифметических, логических операций и операций управления, заданных программой. В современных системах процессор — это, как правило, один или несколько микропроцессоров, выполненных в виде полупроводниковой микросхемы на кремниевой подложке.

История развития

Ранние этапы (1940-е — 1960-е)

Первые вычислительные машины (ENIAC, 1945; МЭСМ, 1950; БЭСМ, 1952) не имели процессора в современном понимании. Они строились на дискретных компонентах — электронных лампах, полупроводниковых диодах и транзисторах. Арифметико-логическое устройство (АЛУ) и устройство управления (УУ) были физически разнесены и занимали отдельные шкафы. В 1950-х годах появились первые транзисторные компьютеры (например, IBM 7090), которые были компактнее и надёжнее ламповых.

Появление микропроцессора (1970-е)

Переломным моментом стало изобретение микропроцессора — интегральной схемы, содержащей все основные функциональные блоки процессора на одном кристалле. Первым коммерчески доступным микропроцессором считается Intel 4004 (1971 год, 4-разрядный, тактовая частота 740 кГц, 2300 транзисторов). В 1974 году появился Intel 8080 (8-разрядный), ставший основой для первых персональных компьютеров (Altair 8800). В СССР в 1970-х годах разрабатывались серии микропроцессоров К580 (аналог Intel 8080) и К1801 (аналог DEC LSI-11).

Эра x86 и рост производительности (1980-е — 1990-е)

В 1978 году Intel выпустила процессор 8086 (16-разрядный), положивший начало архитектуре x86, которая доминирует на рынке ПК до сих пор. В 1985 году появился Intel 80386 — первый 32-разрядный процессор для ПК. В 1993 году Intel представила Pentium (P5) — первый процессор с суперскалярной архитектурой (выполнение нескольких инструкций за такт). В 1995 году вышел Pentium Pro, оптимизированный для 32-разрядного кода. В 1999 году AMD выпустила Athlon (K7), впервые серьёзно потеснив Intel в производительности.

Многоядерность и энергоэффективность (2000-е — настоящее время)

К началу 2000-х годов рост тактовых частот упёрся в физические ограничения (тепловыделение, утечки тока). Основным путём повышения производительности стало наращивание количества ядер на одном кристалле. Первым массовым двухъядерным процессором для ПК стал Intel Pentium D (2005 год). В 2006 году Intel выпустила линейку Core 2 Duo, а в 2008 году — архитектуру Nehalem (Core i7) с интегрированным контроллером памяти и шиной QuickPath Interconnect. В 2010-х годах стали массово распространяться 4-ядерные, 6-ядерные и 8-ядерные процессоры. В 2017 году AMD выпустила линейку Ryzen на архитектуре Zen, которая вернула компании лидерство по соотношению цена/производительность. В 2020-х годах процессоры насчитывают до 64 и более ядер (AMD Threadripper, Intel Xeon), а также активно внедряются технологии гетерогенных вычислений (big.LITTLE, Intel Hybrid — сочетание производительных и энергоэффективных ядер).

Архитектура и устройство

Функциональные блоки

Современный процессор состоит из нескольких ключевых компонентов:

  • Ядро (core) — основной вычислительный блок, способный независимо выполнять поток команд. Каждое ядро содержит:
  • Арифметико-логическое устройство (АЛУ) — выполняет арифметические (сложение, вычитание) и логические (AND, OR, XOR) операции.
  • Устройство управления (УУ) — декодирует инструкции, генерирует управляющие сигналы, управляет потоком данных.
  • Регистры — сверхбыстрая память внутри ядра для хранения операндов и промежуточных результатов.
  • Кэш-память L1 — самый быстрый кэш (обычно 32–64 КБ на ядро), разделённый на кэш инструкций и кэш данных.
  • Кэш-память L2 и L3 — более медленная, но большая по объёму кэш-память (L2 — до 512 КБ на ядро, L3 — до 32–64 МБ и более, общая для всех ядер).
  • Контроллер памяти — управляет обменом данными с оперативной памятью (ОЗУ).
  • Шина (интерфейс) — соединяет процессор с чипсетом и периферией (например, PCI Express, DMI, Infinity Fabric у AMD).
  • Интегрированная графика (iGPU) — встроенное графическое ядро, присутствующее в большинстве процессоров для ПК и ноутбуков (Intel UHD Graphics, AMD Radeon Graphics).

Система команд

Процессор работает по принципу фон Неймана (хранимая программа) или Гарвардской архитектуры. Набор инструкций (ISA — Instruction Set Architecture) определяет, какие команды может выполнять процессор. Основные архитектуры:

  • x86 (CISC) — доминирует в настольных и серверных компьютерах. Разработчики: Intel, AMD. Характеризуется большим количеством сложных инструкций переменной длины.
  • ARM (RISC) — доминирует в мобильных устройствах, встраиваемых системах, а с 2020-х годов — в серверах и ноутбуках (Apple M1/M2/M3, Qualcomm Snapdragon). Характеризуется фиксированной длиной инструкций и упрощённым декодированием.
  • RISC-V — открытая архитектура, набирающая популярность в академических и встраиваемых проектах.
  • Эльбрус — российская архитектура, разработанная в АО «МЦСТ» (Москва). Процессоры Эльбрус (Эльбрус-8С, Эльбрус-16С) используются в системах, требующих гарантированной аппаратной безопасности (госсектор, оборонная промышленность).

Технологический процесс

Процессоры изготавливаются по технологии фотолитографии на кремниевых пластинах. Современные нормы техпроцесса: 7 нм, 5 нм, 3 нм (TSMC, Samsung). Меньший техпроцесс позволяет разместить больше транзисторов на единице площади, снизить энергопотребление и повысить тактовую частоту. В 2023 году компания Apple представила процессор M3, выполненный по 3-нм техпроцессу TSMC.

Классификация

По назначению

  • Настольные (Desktop) — для персональных компьютеров (Intel Core i3/i5/i7/i9, AMD Ryzen 3/5/7/9). Оптимизированы для высокой производительности, имеют высокое тепловыделение (TDP от 65 до 150 Вт).
  • Мобильные (Mobile) — для ноутбуков (Intel Core U/P/H, AMD Ryzen 5/7/9 U/HS/HX). Отличаются пониженным энергопотреблением (TDP от 15 до 45 Вт) и наличием встроенной графики.
  • Серверные (Server) — для дата-центров и облачных вычислений (Intel Xeon, AMD EPYC, Ampere Altra). Имеют большое количество ядер (до 128), поддержку многоканальной памяти, ECC-память, виртуализацию.
  • Встраиваемые (Embedded) — для промышленных контроллеров, автомобилей, медицинского оборудования (Intel Atom, ARM Cortex-A/R/M). Отличаются низким энергопотреблением, широким диапазоном рабочих температур, долгосрочной поддержкой.
  • Микроконтроллеры — однокристальные микрокомпьютеры, содержащие процессорное ядро, память и периферию на одном кристалле (ARM Cortex-M, AVR, STM32). Используются в бытовой технике, робототехнике, IoT.

По архитектуре (разрядность)

  • 8-разрядные — исторически применялись в первых ПК и микроконтроллерах (Intel 8080, Z80, MOS 6502).
  • 16-разрядные — Intel 8086/80286, Motorola 68000.
  • 32-разрядные — Intel 80386/80486, Pentium, ARMv7, x86-32 (IA-32).
  • 64-разрядные — современные x86-64 (AMD64, Intel 64), ARMv8-A, RISC-V 64. Основной стандарт для ПК, серверов и мобильных устройств.

Характеристики

Основные параметры

  • Тактовая частота — количество тактов (циклов) в секунду, измеряется в гигагерцах (ГГц). Современные процессоры работают на частотах 2–5 ГГц. Различают базовую частоту и максимальную частоту в режиме Turbo Boost (Intel) / Precision Boost (AMD).
  • Количество ядер — число независимых вычислительных блоков. Для офисных задач достаточно 4–6 ядер, для игр — 6–8, для профессиональных задач (рендеринг, видеомонтаж) — 8–16 и более.
  • Количество потоков — число одновременно обрабатываемых потоков команд. Технология Hyper-Threading (Intel) и SMT (AMD) позволяет каждому физическому ядру обрабатывать два потока, удваивая количество логических ядер.
  • Кэш-память — объём и иерархия (L1, L2, L3). Чем больше кэш, тем быстрее процессор обращается к часто используемым данным.
  • Тепловыделение (TDP) — максимальное количество тепла, которое необходимо отвести от процессора, измеряется в ваттах. Влияет на выбор системы охлаждения.
  • Техпроцесс — норма литографии (в нанометрах), определяющая плотность транзисторов.
  • Поддержка памяти — тип (DDR4, DDR5, LPDDR5), максимальный объём, количество каналов (двухканальный, четырёхканальный).
  • Интегрированная графика — наличие встроенного видеоядра, его производительность и поддержка кодеков (H.264, H.265, AV1).

Производительность

Производительность процессора измеряется в различных бенчмарках:

  • SPEC — стандартный тест для серверных и научных процессоров.
  • Cinebench — тест на основе рендеринга в Cinema 4D (одноядерная и многоядерная производительность).
  • Geekbench — кроссплатформенный тест (одноядерная и многоядерная).
  • PassMark — комплексный тест производительности.
  • 3DMark — игровой тест, учитывающий производительность процессора в играх.

Применение

Персональные компьютеры

Процессоры Intel Core и AMD Ryzen являются основой для настольных ПК и ноутбуков. Выбор зависит от задач: офисные приложения (Core i3/Ryzen 3), игры (Core i5/Ryzen 5), профессиональная работа с видео и 3D (Core i7/i9/Ryzen 7/9).

Серверы и дата-центры

Серверные процессоры Intel Xeon и AMD EPYC используются в облачных вычислениях, веб-хостинге, базах данных, научных расчётах. Они поддерживают многопроцессорные конфигурации (до 8 процессоров на материнской плате), большие объёмы памяти (до 6 ТБ и более), ECC-память.

Мобильные устройства

Процессоры ARM (Apple A-серии, Qualcomm Snapdragon, MediaTek Dimensity, Samsung Exynos) устанавливаются в смартфоны, планшеты, умные часы. Они отличаются низким энергопотреблением и высокой производительностью на ватт, а также интегрированными модемами, нейронными процессорами (NPU) и графическими ускорителями.

Встраиваемые системы и IoT

Процессоры ARM Cortex-M (микроконтроллеры) и Intel Atom используются в промышленных контроллерах, автомобильных системах (ADAS), медицинских приборах, умных домашних устройствах, роутерах, принтерах.

Суперкомпьютеры

В суперкомпьютерах (например, «Ломоносов-2», «Червоненкис» в России) используются тысячи процессоров, объединённых в кластеры. В 2023 году в топ-500 суперкомпьютеров мира доминируют процессоры Intel Xeon и AMD EPYC, а также ускорители NVIDIA и AMD.

Производители

Intel (США)

Крупнейший производитель процессоров для ПК и серверов. Основные линейки: Core (i3/i5/i7/i9), Xeon (серверные), Pentium, Celeron (бюджетные), Atom (встраиваемые). В 2023 году выпустила процессоры 13-го поколения (Raptor Lake) и 14-го поколения (Raptor Lake Refresh).

AMD (США)

Основной конкурент Intel. Линейки: Ryzen (настольные и мобильные), EPYC (серверные), Threadripper (рабочие станции). В 2023 году выпустила процессоры Ryzen 7000 на архитектуре Zen 4 (5 нм).

ARM (Великобритания)

Разработчик архитектуры ARM, лицензируемой другим компаниям. Процессоры на архитектуре ARM выпускают Apple (M1/M2/M3), Qualcomm (Snapdragon), MediaTek (Dimensity), Samsung (Exynos), Huawei (Kirin), Ampere (Altra).

Российские производители

  • АО «МЦСТ» (Москва) — разрабатывает процессоры архитектуры «Эльбрус» (Эльбрус-8С, 8 ядер, 28 нм; Эльбрус-16С, 16 ядер, 16 нм). Используются в системах госзаказа.
  • АО «Байкал Электроникс» (Москва) — разрабатывает процессоры на архитектуре ARM (Baikal-M, 8 ядер Cortex-A75, 28 нм; Baikal-S, 48 ядер Cortex-A75, 16 нм). Предназначены для ПК и серверов.
  • НИИСИ РАН (Москва) — разрабатывает процессоры на архитектуре MIPS (Комдив, 8 ядер, 28 нм).

Другие

  • IBM (США) — процессоры POWER для серверов и суперкомпьютеров.
  • NVIDIA (США) — процессоры Grace (ARM) для серверов и ИИ.
  • VIA Technologies (Тайвань) — процессоры x86 для встраиваемых систем.

Интересные факты

  • Первый микропроцессор Intel 4004 (1971) содержал всего 2300 транзисторов. Современный процессор Apple M2 Ultra содержит около 134 миллиардов транзисторов.
  • Самый быстрый процессор для ПК на 2023 год — Intel Core i9-13900KS (24 ядра, 6,0 ГГц в режиме Turbo Boost).
  • Процессоры AMD Ryzen 7 7800X3D (2023) оснащены 3D V-Cache — дополнительным кэшем L3 объёмом 64 МБ, что повышает производительность в играх.
  • В России в 2023 году началось серийное производство процессоров «Эльбрус-16С» на заводе «Микрон» (Зеленоград).
  • Технология Hyper-Threading была впервые реализована в процессорах Intel Xeon Foster MP (2002 год) и Pentium 4 Extreme Edition (2003 год).

Критика и ограничения

  • Закон Мура — эмпирическое наблюдение, согласно которому количество транзисторов на кристалле удваивается каждые два года, в 2020-х годах замедлилось из-за физических ограничений (квантовые эффекты, тепловыделение).
  • Энергопотребление — современные процессоры потребляют до 150–250 Вт (в пике), что требует мощных систем охлаждения и увеличивает затраты на электроэнергию.
  • Уязвимости — с 2018 года обнаружены аппаратные уязвимости Spectre и Meltdown, затрагивающие большинство процессоров x86. Для их исправления требуются обновления микрокода и операционных систем, что может снижать производительность.
  • Зависимость от импорта — российские производители процессоров («Эльбрус», «Байкал») зависят от зарубежных технологий (литография TSMC, IP-блоки ARM), что создаёт риски при санкционных ограничениях.

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →