Процессор (CPU, центральный процессор) - это вычислительное ядро любого компьютера и сервера. Он принимает команды от программ и операционной системы, выполняет вычисления и управляет работой остальных компонентов. Если коротко: процессор превращает инструкции в результат и отвечает за то, чтобы вся система работала слаженно. Ниже разберём, что именно он делает, какие характеристики на что влияют и как выбрать процессор под конкретную задачу.
Процессор - это микросхема из кремния, на которой размещены миллиарды транзисторов. Внешне это небольшая пластина с контактами для установки в сокет (разъём) материнской платы. Чтобы работать, ему нужны питание, оперативная память и система охлаждения.
Внутри процессор состоит из нескольких ядер (отдельных вычислительных блоков), кэш-памяти нескольких уровней и встроенных контроллеров - например, контроллера оперативной памяти. В серверных и большинстве современных десктопных моделей в один корпус собрано несколько кристаллов, но для пользователя это по-прежнему один процессор.
Главная задача процессора - обработка данных. Все остальные функции вытекают из неё. Процессор отвечает за:
При этом процессор - не единственный «вычислитель» в системе. Тяжёлую параллельную математику (графику, обучение нейросетей, рендеринг) эффективнее считает видеокарта. Где проходит граница ответственности между ними, мы подробно разобрали в статье за что отвечают процессор и видеокарта.
Процессор работает в связке с оперативной памятью по простому повторяющемуся циклу: получить команду - расшифровать - выполнить - сохранить результат. Нужные данные подгружаются из оперативной памяти в кэш процессора, обрабатываются за несколько тактов и возвращаются обратно; при необходимости результат записывается на накопитель.
Кэш-память здесь работает как быстрый буфер рядом с ядром. Чем чаще нужные данные уже лежат в кэше, тем реже процессор ждёт медленную оперативную память - и тем выше реальная скорость. Поэтому для раскрытия потенциала процессора важна и быстрая память: тип (например, DDR5), частота и число каналов. Подробнее механику мы описали в материале как работает процессор.
К основным характеристикам процессора относятся частота, число ядер, кэш, разрядность, техпроцесс и тепловыделение. Каждая отвечает за свой аспект работы - в таблице видно, на что именно она влияет.
| Характеристика | За что отвечает / на что влияет |
|---|---|
| Тактовая частота (ГГц) | Скорость выполнения операций одним ядром. Базовая обычно 2-4 ГГц, в турбо-режиме топовые десктопные модели доходят до 5-6 ГГц |
| Ядра и потоки | Сколько задач считается параллельно. У десктопов это 4-16 ядер, у серверных процессоров - десятки, у топовых AMD EPYC до 192 ядер на сокет |
| Кэш-память (L1/L2/L3) | Быстрый буфер у ядра. Чем больше кэш, тем реже обращения к оперативной памяти и выше реальная производительность |
| Разрядность (64 бита) | Объём данных, обрабатываемых за такт, и объём адресуемой памяти |
| Техпроцесс (нм) | Размер транзисторов. Тоньше техпроцесс - больше транзисторов на кристалле и ниже энергопотребление. Топовые чипы сейчас делают по 3-5 нм |
| Тепловыделение, TDP (Вт) | Сколько тепла и энергии нужно отвести. Задаёт требования к питанию и охлаждению |
| Сокет | Тип разъёма. Должен совпадать с материнской платой, иначе процессор просто не встанет |
Не путайте тепловыделение с температурой. TDP измеряется в ваттах - это расчётная тепловая мощность, под которую подбирают охлаждение. А предельная температура кристалла (Tjmax) у большинства современных процессоров около 95-105 °C: при её достижении срабатывает троттлинг - процессор сам снижает частоту, чтобы не перегреться.
Эти же параметры определяют стабильность системы, энергопотребление, нагрев и поддерживаемый объём памяти. Поэтому при сборке важна совместимость: процессор, материнская плата, память и охлаждение должны подходить друг другу.
По названию модели можно многое понять заранее. Цифры обычно кодируют поколение и позиционирование (у Intel - серии Core 3/5/7/9, чем выше, тем производительнее и «прожорливее»). А буквенный суффикс уточняет назначение.
Десктопные процессоры Intel Core:
| Суффикс | Что означает |
|---|---|
| K | Разблокированный множитель - модель можно разгонять |
| F | Без встроенной графики, нужна отдельная видеокарта |
| KF | Разгон и без встроенной графики |
| T | Энергоэффективная версия с пониженным энергопотреблением и нагревом |
| без буквы | Стандартная модель со встроенной графикой |
Десктопные процессоры AMD Ryzen:
| Суффикс | Что означает |
|---|---|
| X | Повышенные частоты «из коробки» |
| X3D | Дополнительный кэш 3D V-Cache - заметный прирост в играх |
| G | Встроенная графика (APU), можно обойтись без видеокарты |
| GE | Энергоэффективный вариант со встроенной графикой |
| F | Без встроенной графики (например, Ryzen 7500F) |
У мобильных процессоров своя логика: H и HX - производительные версии для ноутбуков с высоким энергопотреблением, U - наоборот, энергоэффективные. А серверные линейки (Intel Xeon и AMD EPYC) маркируются по собственным схемам - там другие задачи и другие приоритеты. Если выбираете процессор для сервера, лучше ориентироваться на серверные семейства: подробный разбор - в гайде по серверным процессорам Intel Xeon.
Процессор греется под нагрузкой, и это тепло нужно отводить. Способов два:
Выбирают охлаждение по тепловыделению и условиям. «Число ядер» тут ни при чём, хотя иногда так пишут. Многие серверные процессоры на десятки ядер штатно охлаждаются воздухом - за счёт продуманного продува корпуса в стойке. И наоборот, мощная компактная сборка может потребовать жидкости. В серверах за охлаждение отвечает не только кулер, но и вся схема воздушных потоков. Типы и нюансы установки мы разобрали в статье про жидкостное охлаждение процессоров и GPU в серверах.
Универсального «лучшего» процессора не бывает: всё зависит от нагрузки. Общий ориентир - брать актуальное поколение (оно быстрее и экономичнее при той же цене владения) и не переплачивать за запас, который не понадобится.
Для сервера отдельный вопрос - брать серверный процессор или десктопный. У серверных есть поддержка ECC-памяти, больше линий и ядер, рассчитанный на круглосуточную работу ресурс. Когда переплата за это оправдана, а когда нет, разобрано в материале серверный процессор против десктопного.
За обработку данных: он выполняет команды программ, считает и управляет остальными компонентами. Это «мозг» компьютера или сервера.
За то же, что и в десктопе или сервере, - выполнение вычислений и управление системой. Отличие в том, что мобильные процессоры экономичнее: их делают с упором на низкое энергопотребление и нагрев, чтобы дольше держал аккумулятор.
На скорость работы программ, число одновременных задач, энергопотребление и нагрев системы. В большинстве сценариев именно процессор задаёт общую отзывчивость.
Зависит от задачи. Для отзывчивости в простых программах важнее частота одного ядра, для параллельных нагрузок (виртуализация, базы данных) - число ядер и кэш. Хороший выбор учитывает баланс под конкретный сценарий.
Процессор - универсальный исполнитель команд, а видеокарта - специалист по массовым параллельным вычислениям: графике, рендерингу, обучению нейросетей. В большинстве задач командует процессор, тяжёлую параллельную математику он отдаёт видеокарте.
Подбираете процессор или сервер под конкретную задачу?
Инженеры ITTELO помогут выбрать процессор и собрать конфигурацию, которая прослужит долго и не окажется ни слабой, ни переплаченной: подберём под нагрузку, соберём и протестируем перед отгрузкой, с гарантией и поддержкой после продажи. На рынке серверов 11+ лет.