что важнее частота процессора или количество ядер процессора
Что важнее – количество ядер или тактовая частота процессора
Если окинуть взглядом современный рынок процессоров, то может показаться, что компании-производители чипов решили войти в Книгу рекордов Гиннеса. «AMD представили 32-ядерный процессор Threadripper 2290WX»! «Intel выпустили процессор Core i7-8086K, который может разгоняться до 5.0 ГГц»! Новые рекорды производительности ставятся каждый год, и в итоге можно легко запутаться в том, что же лучше – количество ядер или тактовая частота?
Попробуем разобраться в этом вопросе.
Немного аналогии
Предположим, вам требуется перевезти груз. Много груза. И есть два варианта – перевезти одной очень быстрой машиной или несколькими медленными.
Использование нескольких медленных машин позволяет перевезти много груза, но не очень быстро. Скажем, он будет ехать из одного города в другой три дня. Но он приедет сразу весь, и это здорово.
Одна быстрая машина сможет перевезти чуть меньше груза. Зато из одного города в другой она будет ехать всего день. Потом ей, правда, придётся вернуться, забрать остаток груза, привезти опять, и опять, и опять.
Идеальное решение для данной проблемы – использовать несколько быстрых машин! Тогда и куча груза будет перевезена, и займёт это всего один день. Но мы живём, к сожалению, не в идеальном мире.
Казалось бы, при чём здесь процессоры? Да просто «куча груза» — это поток вычислений, которые требуется выполнить чипу. «Много медленных машин» — это несколько низкопроизводительных ядер. А «одна быстрая» — это одно высокопроизводительное ядро, с повышенной тактовой частотой.
И решение вопроса «высокая тактовая частота или много ядер» зависит в первую очередь от планируемой сферы использования.
Как работает процессор
Процессор занимается тем, что выполняет простейшие арифметические вычисления. Операционная система и программные среды превращают команды пользователя в те самые арифметические задачи, которые и требуется решать чипу. Делается это через интерпретаторы и алгоритмы, указывающие связи между языками программирования высокого и низкого уровня.
На процессор постоянно поступает очень много команд. Каждое действие пользователя требует сразу нескольких вычислений (а то и десятков тысяч). И эти команды необходимо выполнять, иначе компьютер просто не будет функционировать.
Команды могут быть самыми разными. Например, интерпретировать HTML-код страницы (включая эту) в графическое изображение на экране. Или расшифровать сжатый ZIP-архив. А то и вовсе что-то криптографически зашифрованное превратить в отображаемое в открытом виде. В общем, задачи очень разные и требуют различных ресурсов для их выполнения.
Так, например, преобразование HTML-кода потребует минимума ресурсов и может выполняться достаточно шустро даже на сравнительно медленном чипе. ZIP-архивам требуется уже значительно больше машинного времени. А криптографические алгоритмы вроде SHA-256 подсчётов и вовсе нагружают несчастный чип как невесть что и при этом не могут выполняться на многопоточных конфигурациях.
Расчёт искусственного интеллекта – например, в играх – требует массы вычислений. Но они мелкие, обособленные, и поэтому могут прекрасно выполняться в многопоточном варианте – на нескольких ядрах сразу. Благодаря этому достигается высокая производительность в играх.
А вот архивирование и разархивирование файлов – исключительно однопоточная операция. Так что требуется один мощный чип, в противном случае этот процесс займёт уйму времени. Особенно если в архиве находится много мелких разнородных файлов.
И всё-таки, что лучше – количество ядер или тактовая частота процессора?
Проблема в том, что компьютеры используются по-разному. С утра скачиваешь из интернета прошивку на свой телефон, а там две тысячи файлов по 500 килобайт в одном архиве. В обед сидишь, просматриваешь гифки с котиками в интернете. Вечером играешь, сражаясь с многочисленными врагами в виртуальной реальности.
То есть с утра компьютеру нужен процессор с высокой тактовой частотой, в обед – да просто хоть какой-нибудь «чип», а вечером – со множеством ядер. И «перетыкать» «камни» в зависимости от планируемого использования явно не лучшая идея.
Именно поэтому производители стараются выпускать многоядерные конфигурации с высокой тактовой частотой. Так, например, Intel Core i7-8086K (топовый в линейке Kabu Lake на момент написания материала) оснащается шестью вычислительными ядрами с технологией HyperThreading и базовой тактовой частотой 4.0 ГГц. Он может всё! Дорогой, правда – 425 долларов на момент релиза.
Для домашнего использования выбирать, что лучше – тактовая частота или количество ядер – не стоит. Идеальным решением станет достижение баланса. Например, покупка какого-нибудь четырёхъядерного чипа с базовой тактовой частотой от 3.0 ГГц. Его производительности хватит для абсолютного большинства повседневных задач.
Как выбрать процессор для ПК?
Немногие компоненты компьютера важны настолько же, насколько важен его центральный процессор (CPU). Он постоянно обрабатывает огромные объемы данных и отвечает за большую часть математических расчетов, которые проводятся где-то в недрах системы. В общем, к выбору CPU нужно подходить, вооружившись всеми необходимыми знаниями по теме.
Процесс покупки процессора может сбить с толку поначалу — количество характеристик, в которых нужно разобраться, велико, и не все они так просты, какими кажутся. В этой статье мы расскажем обо всем, что действительно важно, а затем предложим вашему вниманию несколько моделей от AMD и Intel, которые можно быстро и удобно заказать у одного из магазинов нашего каталога.
AMD или Intel?
Производителей процессоров для обычных домашних и рабочих ПК на всю планету всего два — это AMD и Intel. Примерно до 2017 года лучшим выбором практически во всех случаях были модели Intel, но к этому моменту AMD догнала и во много обогнала своего конкурента. И «красная», и «синяя» команды сегодня практически не имеют недостатков.
Разница между AMD Ryzen / Threadripper и Intel Core все еще сохраняется, но теперь она далеко не такая существенная, какой была еще несколько лет назад. Так, топовые (т.е. самые дорогие) Intel в целом слегка лучше показывают себя в играх, зато Ryzen считаются лучшим выбором для рендеринга видео или какой-то другой профессиональной деятельности, да и в играх ненамного хуже.
В любом случае, если вы собираете новый компьютер, очень важно подобрать подходящие друг к другу компоненты; в этом случае речь идет о процессоре и материнской плате. Кстати, традиционно материнские платы с чипсетами Intel заметно дороже, чем материнские платы на чипсетах AMD.
Маркировка моделей и поколений
Очень многое о любом процессоре можно узнать, если просто внимательно посмотреть на его название. AMD и Intel маркируют свои CPU по-разному, но разобраться в их схемах достаточно просто.
Начнем с AMD. Самая свежая линейка ее процессоров — Ryzen 5000. Первая цифра обозначает поколение, вторая (и иногда третья) — расположение модели в рамках этого поколения. Так, 5600X и 5800X принадлежат к одному и тому же поколению, но 5800X значительно быстрее. 3800X — аналог 5800X, но более старый.
Также у разных Ryzen в названиях есть одна из четырех цифр — 3, 5, 7 или 9 (Ryzen 3 3200G, Ryzen 5 5600X и так далее). Они в целом обозначают сегмент производительности — от самого низкого к самому высокому.
Схема Intel похожа — первые пару цифр обозначают поколение, а остальные — позиционирование процессора в рамках этого поколения. Например, Core i9-10900K — CPU 10 поколения, который заметно быстрее, чем Core i5-10600K того же поколения. Обозначения «i3», «i5», «i7» и «i9» — примерно то же самое, что и отдельные цифры в названиях Ryzen.
К этой схеме у Intel добавляются суффиксы, которые обозначают наличие или отсутствие какой-то функции или части чипа. Вот их список:
G1-G7: обозначает скорость графической подсистемы;
E: Embedded-процессоры для IoT-устройств;
F: не имеет видеочипа;
G: имеет графический чип;
H: высокое энергопотребление, для ноутбуков;
HK: высокое энергопотребление, возможность разгона, для ноутбуков;
HQ: высокое энергопотребление, четыре ядра, для ноутбуков;
K: возможность разгона;
S: особое издание;
T: низкое энергопотребление;
U: низкое энергопотребление, для ноутбуков;
Y: очень низкое энергопотребление, для ноутбуков.
К счастью, в случае с CPU для настольных ПК запоминать все эти суффиксы не нужно — достаточно держать в уме «F» и «K».
Ядра и потоки
Важнейший параметр любого современного процессора — количество ядер. Каждое из них занимается собственными расчетами, а современные приложения и игры умеют распараллеливать вычисления так, что повышение количества ядер приводит к серьезному увеличению производительности.
Потоки — это, если не вдаваться в технические подробности, «виртуальные ядра». Благодаря технологиям Hyper-threading у Intel и SMT у AMD (поддерживаются практически всеми более-менее дорогими моделями CPU) каждое ядро их процессоров отвечает за два вычислительных потока.
Если вам нужен самый бюджетный ПК для серфинга в сети и работы с простыми документами, хватит и двухядерного процессора (лучше — с HT или SMT). Во всех остальных случаях разумный минимум — 4 ядра и 8 вычислительных потоков.
К этому моменту в продаже появились довольно доступные бюджетные 6-ядерные процессоры — и от Intel, и от AMD. По нашему мнению, это оптимальный вариант — 4 ядра могут стать проблемой уже очень скоро (и будут проблемой в некоторых задачах и многих играх уже сейчас).
8 и более ядер — это пока что территория профессионалов и стримеров, которым от CPU нужна либо работа в по-настоящему «тяжелых» приложениях, либо одновременная работа с игрой и ПО для стриминга. Здесь ограничений уже нет — если бюджет позволяет, можно выбрать и 10-ядерный, и 12-ядерный, и 16-ядерный процессор — например, Ryzen 9 5950X. А еще есть 64-ядерные (!) AMD Threadripper!
Тактовая частота и IPC
Гонки тактовой частоты процессоров давно закончились. Или нет? На самом поверхностном уровне более высокая частота действительно обозначает большую скорость расчетов. Чем больше у CPU гигагерц, тем лучше он будет справляться со своими задачами.
Но тут в дело вступает показатель IPC — по сути, он обозначает производительность на каждый герц частоты. И этот показатель отличается в зависимости от архитектуры, на основе которой построен процессор — таким образом, прямое сравнение частот, скажем, Ryzen 5 5600X на архитектуре Zen 3 и Core i5-11600K на архитектуре Cypress Cove будет бесполезным занятием.
Сравнивать тактовую частоту стоит только в рамках одной линейки CPU на одной архитектуре, что делает сам этот процесс не слишком важным — производители именуют свои процессоры так, что их расположение на воображаемой линейке скорости работы в рамках поколения становится очевидным. А еще не стоит забывать о количестве ядер — 8-ядерный CPU с базовой тактовой частотой в 3.7 ГГц в большинстве задач будет значительно быстрее 4-ядерного с частотой 4 ГГц и той же архитектурой.
В общем и целом, если вы столкнулись с проблемой выбора из двух-трех моделей, и хотите четко понять то, как они отличаются в скорости работы, просто поищите в интернете результаты их тестирования. Лучше — из независимых и авторитетных источников. Из названия и характеристик процессора эту информацию получить сложно.
Встроенный графический чип
Некоторые процессоры могут использовать собственный графический чип, который позволит компьютеру успешно работать без дискретной (и дорогой!) видеокарты в слоте PCIe. У Intel графическая подсистема есть очень у многих CPU, а у AMD — лишь у бюджетных моделей (если мы говорим о моделях для настольных ПК).
Естественно, ожидать высокой скорости работы от этих видеочипов не стоит, но их вполне хватит для работы с документами, серфинга в сети и даже нетребовательных игр вроде Rocket League или Counter-Strike: Global Offensive.
Покупка CPU с таким видеочипом в качестве основы бюджетного компьютера — вполне разумный шаг. В будущем в корпус всегда можно будет добавить традиционную видеокарту!
Энергопотребление и тепловыделение
Тут все зависит от системы охлаждения и того, насколько тихим вы хотите сделать ваш ПК. И, конечно же, сколько денег вы хотите на него потратить — всегда можно купить очень дорогую систему водяного охлаждения, которая справится даже с флагманскими CPU и будет практически бесшумной.
В характеристиках своих процессоров AMD и Intel указывают параметр TDP, который измеряется в ваттах. Это примерный (именно примерный!) уровень энергопотребления CPU при максимальной загрузке — соответственно, благодаря закону сохранения энергии примерно столько же ватт нужно будет рассеять в воздухе вокруг кулеру.
TDP бюджетных CPU обычно ограничивается рамками 45-65 Вт, более быстрых — 65, 95 и даже 125 Вт. К счастью, производители кулеров также указывают TDP, с которым должны справиться их продукты, так что подобрать подходящий (по крайней мере, когда речь идет о мощности) кулер обычно довольно просто.
Кстати говоря, довольно часто современные процессоры (если это не топовые модели) поставляют с кулерами в комплекте. Если вы не слишком волнуетесь о разгоне (о котором можно написать много других статей) и шуме, просто используйте их.
Топ-10 процессоров
AMD Ryzen 5 5600X
Один из лучших CPU на рынке в данный момент. Заплатить за него придется довольно ощутимую сумму, но за нее вы получите чип, который еще очень долго будет актуальным и уже сейчас легко побеждает в своем классе всех конкурентов — и в играх, и в профессиональных приложениях. В сравнении с Ryzen 5 3600X предыдущего поколения он стал заметно быстрее, но если ваш бюджет ограничен, то 5 3600X тоже будет хорошим выбором.
Особенности:
AMD Athlon 3000G
Ультрабюджетный процессор AMD, который при желании можно даже разгонать. Да, тут всего два ядра, но зато на борту есть видеочип Vega 3. Невероятно выгодное предложение для тех, кому высокая производительность не нужна.
Особенности:
AMD Ryzen 3 3200G
Более дорогая бюджетная модель, которая тоже оснащена видеочипом (чуть более быстрым), но использует четыре ядра. В связке с быстрой видеокартой Ryzen 3 3200G хорошо себя покажет даже в требовательных играх — настолько хорошо отладили и оптимизировали свою архитектуру инженеры AMD.
Особенности:
AMD Ryzen 9 5900X
Топовый Ryzen, к которому очень сложно придраться. Стоит 5900X очень дорого, но и предлагает невероятно высокую скорость работы. При этом тепловыделение этого чипа не так уже высоко, а 12 ядер делают его выбором для тех, кто хочет собрать ПК сейчас и не беспокоиться о его начинке на протяжении как минимум лет пяти.
Особенности:
AMD Ryzen 9 5950X
Вариант для тех, кто экономить ни на чем не намерен. 16 ядер в процессоре для обычного настольного ПК! Еще не так давно это предложение повергло бы в шок любого эксперта. При этом максимальная частота 5950X без разгона может достигать 4.9 ГГц — это просто невероятно быстрый CPU. С невероятно высокой ценой и соответствующими требованиями к охлаждению.
Особенности:
Intel Core i5-10600K
Intel уже успела выпустить свои процессоры 11 поколения, но ее процессоры 10 поколения все еще остаются весьма привлекательными (в основном потому, что изменения в новом поколении не так уж и заметны). Core i5-10600K — очень даже «крепкий середнячок», который часто успешно конкурирует с Ryzen, а при использовании мощной системы охлаждения еще и хорошо разгоняется.
Особенности:
Intel Core i5-11600K
11 поколение Core не назовешь идеальным, но в этом случае прирост производительности и правда заметен. Как и прирост цены. 11600K прослужит немного дольше, чем 10600K, а еще оснащен более быстрым видеочипом. Но это очень, очень горячий процессор — для Core i5 потребление 200 Вт (!) под нагрузкой при заявленном TDP в 125 Вт — это что-то возмутительное. Выбирайте эту модель, если собираетесь уделить внимание охлаждению и корпусу, внутри которого будет хорошо проходить воздух.
Особенности:
Intel Core i5-10400F
Хоть это и Core i5, 10400F — один из самых доступных процессоров Intel за последнее время. За сравнительно небольшие деньги вы получаете 6 ядер и 12 вычислительных потоков на не самой стыдной тактовой частоте. Отличный выбор для не слишком дорогих, но сердитых ПК! ПК с дискретной видеокартой — своего видеочипа у 10400F нет.
Особенности:
Intel Core i7-10700K
Самый быстрый чип Intel из тех, которые мы бы назвали «разумной покупкой». 8 ядер, 16 вычислительных потоков, тактовая частота аж до 5.1 ГГц и возможность разгона — все как надо! Только приготовьте лучше какой-нибудь мощный AiO-кулер.
Особенности:
Intel Core i9-10900K
Один из флагманских CPU Intel прошлого поколения, который, что удивительно, заметно быстрее Core i9 11 поколения (у него 8 ядер, а не 10). Если вы считаете себя фанатом «синей команды» и имеете достаточный бюджет, 10900K — это то, что вам нужно, и прослужит он еще несколько лет без всяких оговорок.
Что такое центральный процессор?
Наверное, каждый пользователь мало знакомый с компьютером сталкивался с кучей непонятных ему характеристик при выборе центрального процессора: техпроцесс, кэш, сокет; обращался за советом к друзьям и знакомым, компетентным в вопросе компьютерного железа. Давайте разберемся в многообразии всевозможных параметров, потому как процессор – это важнейшая часть вашего ПК, а понимание его характеристик подарит вам уверенность при покупке и дальнейшем использовании.
Центральный процессор
Процессор персонального компьютера представляет собой микросхему, которая отвечает за выполнение любых операций с данными и управляет периферийными устройствами. Он содержится в специальном кремниевом корпусе, называемом кристаллом. Для краткого обозначения используют аббревиатуру — ЦП (центральный процессор) или CPU (от англ. Central Processing Unit – центральное обрабатывающее устройство). На современном рынке компьютерных комплектующих присутствуют две конкурирующие корпорации, Intel и AMD, которые беспрестанно участвуют в гонке за производительность новых процессоров, постоянно совершенствуя технологический процесс.
Техпроцесс
Техпроцесс — это размер, используемый при производстве процессоров. Он определяет величину транзистора, единицей измерения которого является нм (нанометр). Транзисторы, в свою очередь, составляют внутреннюю основу ЦП. Суть заключается в том, что постоянное совершенствование методики изготовления позволяет уменьшать размер этих компонентов. В результате на кристалле процессора их размещается гораздо больше. Это способствует улучшению характеристик CPU, поэтому в его параметрах всегда указывают используемый техпроцесс. Например, Intel Core i5-760 выполнен по техпроцессу 45 нм, а Intel Core i5-2500K по 32 нм, исходя из этой информации, можно судить о том, насколько процессор современен и превосходит по производительности своего предшественника, но при выборе необходимо учитывать и ряд других параметров.
Архитектура
Также процессорам свойственно такая характеристика, как архитектура — набор свойств, присущий целому семейству процессоров, как правило, выпускаемому в течение многих лет. Говоря другими словами, архитектура – это их организация или внутренняя конструкция ЦП.
Количество ядер
Ядро – самый главный элемент центрального процессора. Оно представляет собой часть процессора, способное выполнять один поток команд. Ядра отличаются по размеру кэш памяти, частоте шины, технологии изготовления и т. д. Производители с каждым последующим техпроцессом присваивают им новые имена (к примеру, ядро процессора AMD – Zambezi, а Intel – Lynnfield). С развитием технологий производства процессоров появилась возможность размещать в одном корпусе более одного ядра, что значительно увеличивает производительность CPU и помогает выполнять несколько задач одновременно, а также использовать несколько ядер в работе программ. Многоядерные процессоры смогут быстрее справиться с архивацией, декодированием видео, работой современных видеоигр и т.д. Например, линейки процессоров Core 2 Duo и Core 2 Quad от Intel, в которых используются двухъядерные и четырехъядерные ЦП, соответственно. На данный момент массово доступны процессоры с 2, 3, 4 и 6 ядрами. Их большее количество используется в серверных решениях и не требуется рядовому пользователю ПК.
Частота
Помимо количества ядер на производительность влияет тактовая частота. Значение этой характеристики отражает производительность CPU в количестве тактов (операций) в секунду. Еще одной немаловажной характеристикой является частота шины (FSB – Front Side Bus) демонстрирующая скорость, с которой происходит обмен данных между процессором и периферией компьютера. Тактовая частота пропорциональна частоте шины.
Сокет
Чтобы будущий процессор при апгрейде был совместим с имеющейся материнской платой, необходимо знать его сокет. Сокетом называют разъем, в который устанавливается ЦП на материнскую плату компьютера. Тип сокета характеризуется количеством ножек и производителем процессора. Различные сокеты соответствуют определенным типам CPU, таким образом, каждый разъём допускает установку процессора определённого типа. Компания Intel использует сокет LGA1156, LGA1366 и LGA1155, а AMD — AM2+ и AM3.
Кэш — объем памяти с очень большой скоростью доступа, необходимый для ускорения обращения к данным, постоянно находящимся в памяти с меньшей скоростью доступа (оперативной памяти). При выборе процессора, помните, что увеличение размера кэш-памяти положительно влияет на производительность большинства приложений. Кэш центрального процессора различается тремя уровнями (L1, L2 и L3), располагаясь непосредственно на ядре процессора. В него попадают данные из оперативной памяти для более высокой скорости обработки. Стоит также учесть, что для многоядерных CPU указывается объем кэш-памяти первого уровня для одного ядра. Кэш второго уровня выполняет аналогичные функции, отличаясь более низкой скоростью и большим объемом. Если вы предполагаете использовать процессор для ресурсоемких задач, то модель с большим объемом кэша второго уровня будет предпочтительнее, учитывая что для многоядерных процессоров указывается суммарный объем кэша L2. Кэшем L3 комплектуются самые производительные процессоры, такие как AMD Phenom, AMD Phenom II, Intel Core i3, Intel Core i5, Intel Core i7, Intel Xeon. Кэш третьего уровня наименее быстродействующий, но он может достигать 30 Мб.
Энергопотребление
Энергопотребление процессора тесно связано с технологией его производства. С уменьшением нанометров техпроцесса, увеличением количества транзисторов и повышением тактовой частоты процессоров происходит рост потребления электроэнергии CPU. Например, процессоры линейки Core i7 от Intel требуют до 130 и более ватт. Напряжение подающееся на ядро ярко характеризует энергопотребление процессора. Этот параметр особенно важен при выборе ЦП для использования в качестве мультимедиа центра. В современных моделях процессоров используются различные технологии, которые помогают бороться с излишним энергопотреблением: встраиваемые температурные датчики, системы автоматического контроля напряжения и частоты ядер процессора, энергосберегающие режимы при слабой нагрузке на ЦП.
Дополнительные возможности
Современные процессоры приобрели возможности работы в 2-х и 3-х канальных режимах с оперативной памятью, что значительно сказывается на ее производительности, а также поддерживают больший набор инструкций, поднимающий их функциональность на новый уровень. Графические процессоры обрабатывают видео своими силами, тем самым разгружая ЦП, благодаря технологии DXVA (от англ. DirectX Video Acceleration – ускорение видео компонентом DirectX). Компания Intel использует вышеупомянутую технологию Turbo Boost для динамического изменения тактовой частоты центрального процессора. Технология Speed Step управляет энергопотреблением CPU в зависимости от активности процессора, а Intel Virtualization Technology аппаратно создает виртуальную среду для использования нескольких операционных систем. Также современные процессоры могут делиться на виртуальные ядра с помощью технологии Hyper Threading. Например, двухъядерный процессор способен делить тактовую частоту одного ядра на два, что способствует высокой производительности обработки данных с помощью четырех виртуальных ядер.
Размышляя о конфигурации вашего будущего ПК, не забывайте про видеокарту и ее GPU (от англ. Graphics Processing Unit – графическое обрабатывающее устройство) – процессор вашей видеокарты, который отвечает за рендеринг (арифметические операции с геометрическими, физическими объектами и т.п.). Чем больше частота его ядра и частота памяти, тем меньше будет нагрузки на центральный процессор. Особенное внимание к графическому процессору должны проявить геймеры.