Что такое центральный процессор? Процессоры С индустрией ПК ситуация иная и вот почему

Задача в общем виде

Наши постоянные читатели, быть может, помнят серию статей, которая выходила в 2009 году под общим заголовком «Влияние различных характеристик на быстродействие процессоров современных архитектур ». В ней мы рассматривали некоторое количество сферических процессоров в вакууме, чтобы на основе анализа их быстродействия составить общее впечатление о скорости процессоров реальных и факторах, на неё влияющих. В новом году, после выхода следующей версии методики, мы решили творчески переработать опробованный ранее метод с уклоном в большую реалистичность исследуемых вопросов, то есть моделируя ситуации по возможности реальные. Как и в прошлый раз, начать мы решили с продукции компании AMD, а именно - с самой новой её платформы: Socket AM3. Благо, производитель обещает этой платформе достаточно долгую жизнь, популярность её в пользовательской среде велика, да и название себе компания подобрала более удачное, чем конкурент - с точки зрения сортировки по алфавиту. :)

Нынешняя линейка AMD на первый взгляд кажется несколько хаотичной (мы бы сказали, что и на все последующие тоже…), однако логику производителя понять можно: разумеется, гораздо приятнее бракованный процессор продать, чем выбросить. А т. к. модификаций с различными объёмами и типами кэшей и количеством ядер эта компания выпускает достаточно много, соответственно, есть большой соблазн придумать для экземпляра с «бракованным» ядром или кэшем какое-то название, ядро или часть кэша отключить, а процессор всё-таки продать. :) Благодаря этой замечательной, новаторской политике AMD, в линейке производимых ею AM3-процессоров наблюдается аж три разновидности двухъядерных - с разными объёмами L2-кэша, и даже с наличием L3; две модификации трёхъядерных - с L3 и без него; и снова три модификации четырёхъядерных - с L3 и без него, а также с различными объёмами L3. Кроме того, выпускается для платформы AM3 ещё и одноядерный Sempron. Сведя в одну небольшую таблицу основные технические характеристики CPU для платформы AM3, мы наконец-таки имеем шанс понять, что определённого рода логика в модельном ряде AMD есть:

Sempron Athlon II X2 Phenom II X2 Athlon II X3 Phenom II X3 Athlon II X4 Phenom II X4 Phenom II X6
ядер 1 2 2 3 3 4 4 6
кэш L2, КБ 1024 2×512/1024 2×512 3×512 3×512 4×512 4×512 6×512
кэш L3, КБ 6144 6144 4096/6144 6144

Итак, мы наблюдаем достаточно логичное «путешествие» от 1 ядра к 6, сопровождающееся вариациями на тему объёма L2-кэша, а также наличия или отсутствия L3 и его объёма. При этом объёмом L2 AMD «играется» на относительно слабых процессорах (двухъядерных), а далее в качестве универсального «убыстрятеля всего» используется введение L3. Также можно отметить два одинаково странно смотрящихся процессора: Phenom II X2, который при всего 2 ядрах имеет гигантский L3-кэш, и, наоборот, Athlon II X4 - который при 4 ядрах лишён оного совсем. По идее, первый должен являться идеальным вариантом для старого ПО без многопоточной оптимизации (хотя тогда ему и второе-то ядро не очень нужно…), а второй - процессором для оптимистов, надеющихся на то, что 4-ядерный CPU победит все процессоры с меньшим количеством ядер, невзирая на парусник объём кэша. Так оно будет или не так - посмотрим на результаты…

Соответственно, вырисовываются наиболее интересные сопоставления с точки зрения анализа производительности:

  1. Увеличение количества ядер при одинаковом объёме кэша:
    1. от 1 ядра к 2;
    2. от 2 ядер к 3;
    3. от 3 ядер к 4;
    4. от 4 ядер к 6.
  2. Увеличение количества кэша при одинаковом количестве ядер:
    1. на 2-ядерных процессорах (разные размеры L2, добавление L3);
    2. на 3-ядерных процессорах (добавление L3);
    3. на 4-ядерных процессорах (добавление L3, разные размеры L3).
  3. Вариации на тему «меньше ядер, но больше кэш*»:
    1. 1-ядерный процессор в сравнении с 2-ядерным;
    2. 2-ядерный процессор в сравнении с 3-ядерным.

* - подразумевается: на одиночное ядро.

Как видите, почвы для исследований - поле непаханое. Правда, для того чтобы мы могли зафиксировать своё внимание именно на влиянии вышеперечисленных факторов, убрав все мешающие, нам понадобилось всё-таки сделать один реверанс в сторону «синтетичности» - независимо от того, существует ли такая модель CPU в реальности, все участники тестов работали на одной частоте ядра: 2,6 ГГц. Впрочем, не так уж всё и плохо: Athlon II X3/X4, Phenom II X3/X4 с такой частотой действительно существуют, не бывает только 2600-мегагерцевых Sempron, Athlon/Phenom II X2 и Phenom II X6.Тестирование

Как и было сказано выше, тестирование проводилось в соответствии с новейшей методикой 2010 года , с некоторыми незначительными модификациями:

  1. Поскольку задача перед нами стояла достаточно масштабная и интересная, а все участники тестов вели себя весьма пристойно, и необъяснимых с точки зрения логики странностей практически не демонстрировали, нами было принято волюнтаристское решение все опциональные тесты объявить постоянными - таким образом, они присутствуют в основном разделе, и участвуют на общих основаниях в среднем балле.
  2. Поскольку некоторое количество рассмотренных процессоров являются, так сказать «виртуальными», и в реальности не производятся, для данного цикла, для удобства сравнения, был выбран свой собственный эталонный (100-балльный) процессор из числа принимавших участие именно в этой серии тестов: AMD Phenom II X4 810.

Также некоторым, быть может, покажется неожиданной первая тема, которую мы решили исследовать: очевидно, что в списке вопросов она находится отнюдь не на первом месте, с какого конца ни посмотри. Здесь вам придётся просто простить нам некую хаотичность в последовательности выхода серий: она обуславливается простым «рабочим моментом» - серии будут выходить в той последовательности, в которой будут становиться доступны рассматриваемые в них результаты. К сожалению, обширность нашей методики тестирования обуславливает один её неизбежный недостаток: тесты идут очень долго. Соответственно, если бы мы решили пожертвовать оперативностью ради красоты, первую серию (по логике, начинать следовало бы со сравнений с участием Sempron), вам пришлось бы ждать ещё примерно месяц, в то время как эта готова уже сейчас. Мы решили, наоборот, пожертвовать красотой ради оперативности, и, надеемся, вы нас поймёте. К тому же формат нынешнего тестирования: «одна статья - один ответ на конкретный вопрос», - вполне располагает к такому подходу: ведь нет «важных» и «неважных» вопросов, каждый из них по-своему интересен, и каждый наверняка найдёт своего читателя.

Итак, приступим. В этой серии мы рассмотрим, как и было обещано, один простой и конкретный вопрос : имеет ли 3-ядерный процессор, в котором на каждое ядро приходится по 512 килобайт L2-кэша, преимущество над двухъядерным CPU, в котором на каждое ядро приходится в 2 раза больше L2-кэша - 1024 килобайта? В плюсах у первого - дополнительное ядро. С другой стороны, каждое ядро второго может работать с удвоенным объёмом кэшированных данных. Ситуация, между прочим, вовсе не такая очевидная, как может показаться на первый взгляд…

3D-визуализация

2 ядра + 2×1024 L2 3 ядра + 3×512 L2 %%
79 92
94 91
94 90
98 95
95 90
98 94
Group Score 92 91

Да-да, к вопросу о неочевидности ситуации. Поразительно, но при визуализации трёхмерной картинки, только один пакет из шести смог получить какую-то пользу от дополнительного ядра, а вот 5 остальных на уменьшение объёма L2 отреагировали весьма критически. Разумеется, понятно, с чем это связано: скорее всего, они просто не смогли задействовать третье ядро, и оно простаивало. Что ж - похвалим разработчиков 3ds max за хорошую оптимизацию, но заодно констатируем: они пока в явном меньшинстве.

Рендеринг трёхмерных сцен

2 ядра + 2×1024 L2 3 ядра + 3×512 L2 %%
63 83
51 74
48 71
Group Score 54 76

В этой группе прирост производительности от добавления ещё одного ядра близок к идеальному, но относительно рендеринга данный факт не вызывает никакого удивления: 512 килобайт L2-кэша ядрам вполне хватает, т.к. сцена разбивается на достаточно мелкие параллельно обсчитываемые кусочки.

Научные и инженерные расчёты

2 ядра + 2×1024 L2 3 ядра + 3×512 L2 %%
89 95
96 93
94 91
92 87
98 94
65 73
74 84
Group Score 87 88

Ситуация более сложная: инженерные CAD, судя по всему, оперируют достаточно большими объёмами информации при подсчёте, а вот задействовать третье ядро не умеют (справедливости ради: они и второе зачастую игнорируют…). «Выстрелили» неплохо многопоточно оптимизированные Maya, Mathematica (напомним, что начиная с 2010 года мы используем для этого пакета многопоточно-оптимизированный вариант теста MMA) и MATLAB, за счёт чего общий балл по группе вывел в лидеры 3-ядерный CPU.

Растровая графика

2 ядра + 2×1024 L2 3 ядра + 3×512 L2 %%
101 97
96 97

Corel PhotoImpact

99 98
73 86
Group Score 92 95

Разница в ±1 процент вполне укладывается в погрешность измерений, поэтому нам только остаётся выделить кэшелюбивый ACDSee и хорошо многопоточно оптимизированный Photoshop. И снова за счёт более ощутимого преимущества в хорошо оптимизированном приложении 3-ядерник лидирует в общем балле по группе.

Сжатие данных

Наш тест компиляции (по крайней мере, так должно быть в теории…) сейчас поддерживает до 16 потоков, поэтому выигрыш процессора с бо́льшим количеством ядер не удивляет.

Java

Совсем новая, неизведанная группа тестов, статистики по которой ещё нет, но достаточно банальный результат: два бенчмарка отдали небольшое преимущество третьему ядру, а третий вообще не заметил никакой разницы.

Кодирование аудио

2 ядра + 2×1024 L2 3 ядра + 3×512 L2 %%
50 67
50 66

Monkey’s Audio

50 67
50 67
51 67
50 67
Group Score 50 67

Тесты на скорость кодирования аудио начиная с 2009 года получили прекрасную многопоточную оптимизацию за счёт использование пакета dbPoweramp, который умеет запускать на исполнение столько процессов кодирования, сколько он обнаружит в системе процессоров. В этой ситуации выигрыш 3-ядерника был предрешён.

Кодирование видео

2 ядра + 2×1024 L2 3 ядра + 3×512 L2 %%
77 93

Mainconcept (VC-1)

64 81
49 72
55 76
50 65
72 85
Group Score 61 79

Пакеты для кодирования видео также демонстрируют очень достойную многопроцессорную оптимизацию, в том числе ранее не использовавшиеся нами Adobe Premiere и Sony Vegas. Причём, заметьте: у двух вышеназванных пакетов она одна из лучших в группе.

Воспроизведение видео

2 ядра + 2×1024 L2 3 ядра + 3×512 L2 %%
50 70
104 49
53 75
48 72
Group Score 64 67

Новая группа тестов преподнесла один из немногочисленных сюрпризов, резко негативно отреагировав на 3-ядерник. Забегая вперёд, отметим: похоже, речь идёт именно о реакции на 3 ядра, а не на уменьшение объёма L2, т. к. 4-ядерник настолько большого падения производительности не демонстрирует. Возможно, имеет место феномен категорического «непереваривания» конкретным ПО количества ядер, отличного от степени двойки, мы ранее с таким уже сталкивались.

Виртуальная машина

2 ядра + 2×1024 L2 3 ядра + 3×512 L2 %%
92 97
60 84
84 90

World in Conflict

65 70
Group Score 69 84

Подавляющее большинство игр вполне удачно задействавали третье ядро, только Borderlands, S.T.A.L.K.E.R., Crysis и World in Conflict не испытывают особого оптимизма (менее 10% прибавки). Не то чтобы тенденция была такая уж чёткая (UT3 ей, например, противоречит), но можно заметить, что 3 игры из перечисленных четырех - не очень-то новые.

Общий балл

2 ядра + 2×1024 L2 3 ядра + 3×512 L2 %%
71 80

Общий балл вполне в духе времени: даже с обрезанным кэшем, многоядерность всё равно в фаворе. Впрочем, не без пикантных подробностей: 16 тестов из 57 предпочли процессор с меньшим количеством ядер, но большим объёмом L2 на ядре. Есть искушение объявить данный факт происками ретроградов и леностью программистов, недостаточно хорошо умеющих задействовать ресурсы современных процессоров… и, наверное, так оно и есть. Всё-таки для нормальной поддержки многоядерности нужно проделать определённую работу (иногда немаленькую), а большой L2 иногда вызывает повышение производительности «сам по себе», без дополнительных усилий программиста. В таком случае, закончить следует на оптимистической ноте: судя по общему баллу, ленивцев среди разработчиков ПО становится всё меньше. Что же касается практических рекомендаций, то они очевидны: в целом, в случае с Athlon II, 3 ядра всё-таки однозначно лучше, чем 2.

Первые компьютерные процессоры с несколькими ядрами появились на потребительском рынке ещё в середине двухтысячных, но множество пользователей до сих пор не совсем понимает — что это такое, многоядерные процессоры, и как разобраться в их характеристиках.

Видео-формат статьи «Вся правда о многоядерных процессорах»

Простое объяснение вопроса «что такое процессор»

Микропроцессор — одно из главных устройств в компьютере. Это сухое официальное название чаще сокращают до просто «процессор») . Процессор — микросхема, по площади сравнимая со спичечным коробком . Если угодно, процессор — это как мотор в автомобиле. Важнейшая часть, но совсем не единственная. Есть у машины ещё и колёса, и кузов, и проигрыватель с фарами. Но именно процессор (как и мотор автомобиля) определяет мощность «машины».

Многие называют процессором системный блок — «ящик», внутри которого находятся все компоненты ПК, но это в корне неверно. Системный блок — это корпус компьютера вместе со всеми составляющими частями — жёстким диском, оперативной памятью и многими другими деталями.

Функция процессора — вычисления . Не столь важно, какие именно. Дело в том, что вся работа компьютера завязана исключительно на арифметических вычислениях. Сложение, умножение, вычитание и прочая алгебра — этим всем занимается микросхема под названием «процессор». А результаты таких вычислений выводятся на экран в виде игры, вордовского файла или просто рабочего стола.

Главная часть компьютера, которая занимается вычислениями — вот, что такое процессор .

Что такое процессорное ядро и многоядерность

Испокон процессорных «веков» эти микросхемы были одноядерными. Ядро — это, фактически, сам процессор. Его основная и главная часть. Есть у процессоров и другие части — скажем, «ножки»-контакты, микроскопическая «электропроводка» — но именно тот блок, который отвечает за вычисления, называется ядром процессора . Когда процессоры стали совсем небольшими, то инженеры решили совместить внутри одного процессорного «корпуса» сразу несколько ядер.

Если представить процессор в виде квартиры, то ядро — это крупная комната в такой квартире. Однокомнатная квартира — это одно процессорное ядро (крупная комната-зал), кухня, санузел, коридор… Двухкомнатная квартира — это уже как два процессорных ядра вместе с прочими комнатами. Бывают и трёх-, и четырёх, и даже 12-комнатные квартиры. Также и в случае с процессорами: внутри одного кристалла-«квартиры» может быть несколько ядер-«комнат».

Многоядерность — это разделение одного процессора на несколько одинаковых функциональных блоков. Количество блоков — это число ядер внутри одного процессора.

Разновидности многоядерных процессоров

Бытует заблуждение: «чем больше ядер у процессора — тем лучше». Именно так стараются представить дело маркетологи, которым платят за создание такого рода заблуждений. Их задача — продавать дешёвые процессоры, притом — подороже и в огромных количествах. Но на самом деле количество ядер — далеко не главная характеристика процессоров.

Вернёмся к аналогии процессоров и квартир. Двухкомнатная квартира дороже, удобнее и престижнее однокомнатной. Но только если эти квартиры находятся в одном районе, оборудованы одинаково, да и ремонт у них схожий. Существуют слабенькие четырёхядерные (а то и 6-ядерные) процессоры, которые значительно слабее двухядерных. Но поверить в это сложно: ещё бы, магия крупных чисел 4 или 6 против «какой-то» двойки. Однако именно так и бывает весьма и весьма часто. Вроде как та же четырёхкомнатная квартира, но в убитом состоянии, без ремонта, в совершенно отдалённом районе — да ещё и по цене шикарной «двушки» в самом центре.

Сколько бывает ядер внутри процессора?

Для персональных компьютеров и ноутбуков одноядерные процессоры толком не выпускаются уже несколько лет, а встретить их в продаже — большая редкость. Число ядер начинается с двух. Четыре ядра — как правило, это более дорогие процессоры, но отдача от них присутствует. Существуют также 6-ядерные процессоры, невероятно дорогие и гораздо менее полезные в практическом плане. Мало какие задачи способны получить прирост производительности на этих монструозных кристаллах.

Был эксперимент компании AMD создавать и 3-ядерные процессоры, но это уже в прошлом. Получилось весьма неплохо, однако их время прошло.

Кстати, компания AMD также производит многоядерные процессоры, но, как правило, они ощутимо слабее конкурентов от Intel. Правда, и цена у них значительно ниже. Просто следует знать, что 4 ядра от AMD почти всегда окажутся заметно слабее, чем те же 4 ядра производства Intel.

Теперь вы знаете, что у процессоров бывает 1, 2, 3, 4, 6 и 12 ядер. Одноядерные и 12-ядерные процессоры — большая редкость. Трёхядерные процессоры — дело прошлого. Шестиядерные процессоры либо очень дороги (Intel), либо не такие уж сильные (AMD), чтобы переплачивать за число. 2 и 4 ядра — самые распространённые и практичные устройства, от самых слабых до весьма мощных.

Частота многоядерных процессоров

Одна из характеристик компьютерных процессоров — их частота. Те самые мегагерцы (а чаще — гигагерцы). Частота — важная характеристика, но далеко не единственная . Да, пожалуй, ещё и не самая главная. К примеру, двухядерный процессор с частотой 2 гигагерца — более мощное предложение, чем его одноядерный собрат с частотой 3 гигагерца.

Совсем неверно считать, что частота процессора равна частоте его ядер, умноженной на количество ядер. Если проще, то у 2-ядерного процессора с частотой ядра 2 ГГц общая частота ни в коем случае не равна 4 гигагерцам! Даже понятия «общая частота» не существует. В данном случае, частота процессора равна именно 2 ГГц. Никаких умножений, сложений или других операций.

И вновь «превратим» процессоры в квартиры. Если высота потолков в каждой комнате — 3 метра, то общая высота квартиры останется такой же — всё те же три метра, и ни сантиметром выше. Сколько бы комнат не было в такой квартире, высота этих комнат не изменяется. Так же и тактовая частота процессорных ядер . Она не складывается и не умножается.

Виртуальная многоядерность, или Hyper-Threading

Существуют ещё и виртуальные процессорные ядра . Технология Hyper-Threading в процессорах производства Intel заставляет компьютер «думать», что внутри двухядерного процессора на самом деле 4 ядра. Очень похоже на то, как один-единственный жёсткий диск делится на несколько логических локальные диски C, D, E и так далее.

Hyper- Threading — весьма полезная в ряде задач технология . Иногда бывает так, что ядро процессора задействовано лишь наполовину, а остальные транзисторы в его составе маются без дела. Инженеры придумали способ заставить работать и этих «бездельников», разделив каждое физическое процессорное ядро на две «виртуальные» части. Как если бы достаточно крупную комнату разделили перегородкой на две.

Имеет ли практический смысл такая уловка с виртуальными ядрами ? Чаще всего — да, хотя всё зависит от конкретных задач. Вроде, и комнат стало больше (а главное — они используются рациональнее), но площадь помещения не изменилась. В офисах такие перегородки невероятно полезны, в некоторых жилых квартирах — тоже. В других случаях в перегораживании помещения (разделении ядра процессора на два виртуальных) смысла нет вообще.

Отметим, что наиболее дорогие и производительные процессоры класса Core i7 в обязательном порядке оснащены Hyper- Threading . В них 4 физических ядра и 8 виртуальных. Получается, что одновременно на одном процессоре работают 8 вычислительных потоков. Менее дорогие, но также мощные процессоры Intel класса Core i5 состоят из четырёх ядер, но Hyper Threading там не работает. Получается, что Core i5 работают с 4 потоками вычислений.

Процессоры Core i3 — типичные «середнячки», как по цене, так и по производительности. У них два ядра и никакого намёка на Hyper-Threading. Итого получается, что у Core i3 всего два вычислительных потока. Это же относится и к откровенно бюджетным кристаллам Pentium и Celeron . Два ядра, «гипе-трединг» отсутствует = два потока.

Нужно ли компьютеру много ядер? Сколько ядер нужно в процессоре?

Все современные процессоры достаточно производительны для обычных задач . Просмотр интернета, переписка в соцсетях и по электронной почте, офисные задачи Word-PowerPoint-Excel: для этой работы подойдут и слабенькие Atom, бюджетные Celeron и Pentium, не говоря уже о более мощных Core i3. Двух ядер для обычной работы более чем достаточно. Процессор с большим количеством ядер не принесёт значительного прироста в скорости.

Для игр следует обратить внимание на процессоры Core i3 или i5 . Скорее, производительность в играх будет зависеть не от процессора, а от видеокарты. Редко в какой игре потребуется вся мощь Core i7. Поэтому считается, что игры требуют не более четырёх процессорных ядер, а чаще подойдут и два ядра.

Для серьёзной работы вроде специальных инженерных программ, кодирования видео и прочих ресурсоёмких задач требуется действительно производительная техника . Часто здесь задействуются не только физические, но и виртуальные процессорные ядра. Чем больше вычислительных потоков, тем лучше. И не важно, сколько стоит такой процессор: профессионалам цена не столь важна.

Есть ли польза от многоядерных процессоров?

Безусловно, да. Одновременно компьютер занимается несколькими задачами — хотя бы работа Windows (кстати, это сотни разных задач) и, в тот же момент, проигрывание фильма. Проигрывание музыки и просмотр интернета. Работа текстового редактора и включённая музыка. Два процессорных ядра — а это, по сути, два процессора, справятся с разными задачами быстрее одного. Два ядра сделают это несколько быстрее. Четыре — ещё быстрее, чем два.

В первые годы существования технологии многоядерности далеко не все программы умели работать даже с двумя ядрами процессора. К 2014 году подавляющее большинство приложений отлично понимают и умеют пользоваться преимуществами нескольких ядер. Скорость обработки задач на двухядерном процессоре редко увеличивается в два раза, но прирост производительности есть почти всегда.

Поэтому укоренившийся миф о том, что, якобы, программы не могут использовать несколько ядер — устаревшая информация. Когда-то действительно было так, сегодня ситуация улучшилась кардинально. Преимущества от нескольких ядер неоспоримы, это факт.

Когда меньше ядер у процессора — лучше

Не следует покупать процессор по неверной формуле «чем больше ядер — тем лучше». Это не так. Во-первых, 4, 6 и 8-ядерные процессоры ощутимо дороже своих двухядерных собратьев. Значительная прибавка в цене далеко не всегда оправдана с точки зрения в производительности. К примеру, если 8-ядерник окажется лишь на 10% быстрее CPU с меньшим количеством ядер, но будет в 2 раза дороже, то такую покупку сложно оправдать.

Во-вторых, чем больше ядер у процессора, тем он «прожорливее» с точки зрения энергопотребления. Нет никакого смысла покупать гораздо более дорогой ноутбук с 4-ядерным (8-поточным) Core i7, если на этом ноутбуке будут обрабатываться лишь текстовые файлы, просматриваться интернет и так далее. Никакой разницы с двухядерником (4 потока) Core i5 не будет, да и классический Core i3 лишь с двумя вычислительными потоками не уступит более именитому «коллеге». А от батарейки такой мощный ноутбук проработает гораздо меньше, чем экономичный и нетребовательный Core i3.

Многоядерные процессоры в мобильных телефонах и планшетах

Мода на несколько вычислительных ядер внутри одного процессора касается и мобильных аппаратов. Смартфоны вместе с планшетами с большим количеством ядер почти никогда не используют все возможности своих микропроцессоров. Двухядерные мобильные компьютеры иногда действительно работают чуть быстрее, но 4, а тем более 8 ядер — откровеннейший перебор. Аккумулятор расходуется совершенно безбожно, а мощные вычислительные устройства попросту простаивают без дела. Вывод — многоядерные процессоры в телефонах, смартфонах и планшетах — лишь дань маркетингу, а не насущная необходимость. Компьютеры — более требовательные устройства, чем телефоны. Два процессорных ядра им действительно нужны. Четыре — не помешают. 6 и 8 — излишество в обычных задачах и даже в играх.

Как выбрать многоядерный процессор и не ошибиться?

Практическая часть сегодняшней статьи актуальна на 2014 год. Вряд ли в ближайшие годы что-то серьёзно поменяется. Речь пойдёт только о процессорах производства Intel. Да, AMD предлагает неплохие решения, но они менее популярны, да и разобраться в них сложнее.

Заметим, что таблица основана на процессорах образца 2012-2014 годов. Более старые образцы имеют другие характеристики. Также мы не стали упоминать редкие варианты CPU, например — одноядерный Celeron (бывают и такие даже сегодня, но это нетипичный вариант, который почти не представлен на рынке). Не следует выбирать процессоры исключительно по количеству ядер внутри них — есть и другие, более важные характеристики. Таблица лишь облегчит выбор многоядерного процессора, но конкретную модель (а их десятки в каждом классе) следует покупать только после тщательного ознакомления с их параметрами: частотой, тепловыделением, поколением, размером кэша и другими характеристиками.

Процессор Количество ядер Вычислительные потоки Типичная область применения
Atom 1-2 1-4 Маломощные компьютеры и нетбуки. Задача процессоров Atom — минимальное энергопотребление. Производительность у них минимальна.
Celeron 2 2 Самые дешёвые процессоры для настольных ПК и ноутбуков. Производительности достаточно для офисных задач, но это совсем не игровые CPU.
Pentium 2 2 Столь же недорогие и малопроизводительные процессоры Intel, как и Celeron. Отличный выбор для офисных компьютеров. Pentium оснащаются чуть более ёмким кэшем, и, иногда, слегка повышенными характеристиками по сравнению с Celeron
Core i3 2 4 Два достаточно мощных ядра, каждое из которых разделено на два виртуальных «процессора» (Hyper-Threading). Это уже довольно мощные CPU при не слишком высоких ценах. Хороший выбор для домашнего или мощного офисного компьютера без особой требовательности к производительности.
Core i5 4 4 Полноценные 4-ядерники Core i5 — довольно дорогие процессоры. Их производительности не хватает лишь в самых требовательных задачах.
Core i7 4-6 8-12 Самые мощные, но особенно дорогие процессоры Intel. Как правило, редко оказываются быстрее Core i5, и лишь в некоторых программах. Альтернатив им просто нет.

Краткий итог статьи «Вся правда о многоядерных процессорах». Вместо конспекта

  • Ядро процессора — его составная часть. Фактически, самостоятельный процессор внутри корпуса. Двухядерный процессор — два процессора внутри одного.
  • Многоядерность сравнима с количеством комнат внутри квартиры. Двухкомнатные лучше однокомнатных, но лишь при прочих равных характеристиках (расположение квартиры, состояние, площадь, высота потолков).
  • Утверждение о том, что чем больше ядер у процессора, тем он лучше — маркетинговая уловка, совершенно неверное правило. Квартиру ведь выбирают далеко не только по количеству комнат, но и по её расположению, ремонту и другим параметрам. Это же касается и нескольких ядер внутри процессора.
  • Существует «виртуальная» многоядерность — технология Hyper-Threading. Благодаря этой технологии, каждое «физическое» ядро разделяется на два «виртуальных». Получается, что у 2-ядерного процессора с Hyper-Threading лишь два настоящих ядра, но эти процессоры одновременно обрабатывают 4 вычислительных потока. Это действительно полезная «фишка», но 4-поточный процессор нельзя считать четырёхядерным.
  • Для настольных процессоров Intel: Celeron — 2 ядра и 2 потока. Pentium — 2 ядра, 2 потока. Core i3 — 2 ядра, 4 потока. Core i5 — 4 ядра, 4 потока. Core i7 — 4 ядра, 8 потоков. Ноутбучные (мобильные) CPU Intel имеют иное количество ядер/потоков.
  • Для мобильных компьютеров часто важнее экономичность в энергопотреблении (на практике — время работы от батареи), чем количество ядер.

Количество ядер процессора ноутбука влияет на спрос. Многие покупатели уделяют пристальное внимание этой характеристике, руководствуясь принципом «чем больше ядер — тем быстрее и производительнее лэптоп». Но эта формула справедлива далеко не всегда.

Как считают эксперты интернет-магазина «Фокстрот», мощный многоядерный процессор раскрывает весь потенциал только при работе с тяжелыми 3D-играми и ресурсоемкими инженерными/дизайнерскими программами. В остальных случаях пользователь не ощущает существенного прироста в скорости, поскольку процессор работает только в полсилы.

Производительность 4-ядерных процессоров

Самыми производительным считается ноутбук для игр , оснащенный процессором с 4 ядрами. Но и среди 4-ядерных процессоров существует своя конкуренция: одни модели CPU справляются со своими задачами гораздо быстрее других.

Разница в производительности объясняется не только количеством ядер, но и другими характеристиками процессора — тактовой частотой, техпроцессом, количеством потоков, объемом кеш-памяти и частотой системной шины.

Наглядные различия между процессорами с одинаковым количеством ядер демонстрируют с помощью специальных тестов (бенчмарков), результаты которых представляют в виде баллов. Максимальное количество баллов набирают процессоры Intel Core i7 и Core i5. Процессоры семейства AMD получают вдвое меньше баллов.

Превосходство продукции Intel частично объясняется использованием фирменной технологии Hyper-Threading, которая условно делит каждое физическое ядро на два виртуальных. В результате 4-ядерный ноутбук , который имеет процессор с архитектурой 4/8, параллельно обрабатывает 8 потоков данных, что положительно сказывается на его скорости.

Совет: при выборе игрового ноутбука отдавайте предпочтение моделям с процессорами Core i7 или i5, поддерживающими технологию Hyper-Threading.

Когда 4 ядра не нужны

Количество ядер процессора влияет на стоимость ноутбука. Стоит ли переплачивать за огромный потенциал CPU, если эта мощность не востребована?

4-ядерный процессор будет функционировать вполсилы, если:

  • ноутбук используется для выполнения несложных задач — работы с офисными приложениями, серфинга в интернете, общения в социальных сетях.

Лэптоп с 2-ядерным процессором Intel или AMD имеет ряд преимуществ перед более мощным ноутбуком:

  • более длительная автономность за счет скромного энергопотребления;
  • более низкая стоимость ноутбука;
  • работа с 4 потоками (модели Intel Core с технологией Hyper-Threading).

Кстати: производительность ноутбука зависит не только от процессора. Значительная роль отводится видеокарте и оперативной памяти (объем не менее 4 ГБ).

Всем привет Значит поговорим сегодня о ядрах, а вернее о их количестве. Тут не все так просто, как может показаться на первый взгляд. Значит если так ответить сходу, то конечно 8 ядер лучше чем 4, тут я думаю легко понять почему, ну больше ядер больше мощности.

Но вот в чем дело. 8-ми ядерный процессор от AMD стоит дешевле чем 4-рех ядерный от Intel. А у Intel, до сокета 2011-3 вообще нет восьмиядерных процессоров! Или есть? Ну вроде бы нет! Есть четырехядерные, которые поддерживают технологию потоков Hyper-threading, поэтому в винде они видятся как восьмиядерные. То есть видите, не все так просто. Еще важный момент это то, что процессор с 8-ми ядрами от AMD проигрывает по производительности процессору Intel c 4-мя ядрами. То есть видите, ядра бывают разные так бы сказать. Хотя я думаю что все уже знают, что процы Intel более оптимизированы и более производительны чем AMD, тут уже сомнений нет.

Так что вообще думать, что лучше? Тут еще важно понимать лучше для чего. Давайте сперва разберемся с процами, у Intel идет три главные модели, это i3 (2 ядра/4 потока), i5 (4 ядра), i7 (4 ядра/8 потоков). Для игр можно взять i7, этого достаточно не только для современных игр, но и для будущих, как мне кажется. i5 тоже спокойно подходит, в нем есть 4 ядра, потянет все современные игры. Да и i3 потянет многие игры на средних, а то и на высоких, если конечно видеокарта не подкачает.

Определенного ответа я дать не могу что лучше 8 ядер или 4. Если выбирать среди Intel, и если имеется ввиду именно ядра, а не потоки, то конечно лучше 8 ядер. Но смотрите какой есть прикол еще. В общем много ядер это хорошо, но вот что еще интересно. Например вы взяли i7 и играете в игру, все отлично. Но вот если бы вы взяли i5, разогнали его, то результат был бы таким же как и если бы вы использовали i7! И был бы еще запас на будущие игры. 4 ядра с высокой частотой, например 4.6 ГГц немного лучше справятся с одной ресурсоемкой задачей, ну то есть игрой, чем i7 например c частотой 3.8 ГГц. Все таки i5 дешевле стоит, чем i7

Высокая частота и количество ядер это как бы не совсем одно и тоже. Например для офисного компа можно взять i5, все будет отлично. А можно взять например Pentium G3258, разогнать его до 4.6 ГГц, ну или чуть меньше, и тоже все будет отлично, хотя там два ядра. Много ядер позволяют выполнять несколько задач одновременно. Высокая частота позволяет выполнять одну задачу, но максимально быстро. Это так, грубо говоря, конечно можно и несколько запустить программ..

Для офисных программ я не вижу смысла в нескольких ядрах. Лучше два, но на высокой частоте. Для современных игр, как мне кажется, лучше всего это 4 ядра на высокой частоте. Для всяких фотошопов, ресурсоемких программ конечно уже стоит брать i7.

Кстати, я вообще не уверен, но сокет 2011-3 поддерживает вроде бы процессоры семейства только i7, то есть самые производительные.

Еще есть вот какой моментик, вот вы можете взять i7 на 1155 сокете, ну как пример. А можете взять i5 на 1151 сокете. В принципе, так грубо говоря, сразу покажется, что i5 будет намного слабее. Да, все верно, однако НЕ НАМНОГО, дело в том, что 1155 сокет это устаревший, а 1151, это новый и современный сокет. Поэтому i5 на сокете 1151 будет где-то близко возле i7 с 1155 сокета. А если i5 еще разогнать, то вообще будет красота. К чему я это? Ядра ядрами, но выбирайте не только количество их но и смотрите еще на так бы сказать современность ядра, этой мой вам совет

Ну что ребята, вот такие вот дела, немного каша-малаша получилась, ибо я так и не ответил что лучше 4 ядра или 8 ядер. Значит снова напишу, что у Intel (кроме платформы 2011-3) нет процессоров с 8-ядрами, есть максимум 6 ядер и то, это устаревший сокет 1366. Второе, это то что есть полноценные 8-ядерные процессоры AMD, которые проигрывают по мощи 4-рех ядерным Intel. Ну и самое главное: для современных игр лучше взять i5 и разогнать его (разгоняемые модели идут с буквой K), сокет при этом советую 1151. Если вам нужно работать в мощных прогах, то лучше i7, это будет так бы сказать со смыслом. Если финансов не много, а играть хочется, то берите i3. Все семейство Core I*, это вообще производительные процессоры как ни крути.

В наше прогрессивное время, количество ядер играет главенствующую роль в выборе компьютера. Ведь именно благодаря ядрам, расположенным в процессоре, измеряется мощность компьютера, его скорость во время обрабатывания данных и выдачи полученного результата. Расположены ядра в кристалле процессора, и их количество в данный момент может достигать от одного до четырёх.

В то «давнее время», когда ещё не существовало четырёхядерных процессоров, да и двухядерные были в диковинку, скорость мощности компьютера измерялась в тактовой частоте. Процессор обрабатывал всего один поток информации, и как вы понимаете, пока полученный результат обработки доходил до пользователя, проходило энное количество времени. Теперь же многоядерный процессор, с помощью специально предназначенных улучшенных программ, разделяет обработку данных на несколько отдельных, независимых друг от друга потоков, что значительно ускоряет получаемый результат и увеличивает мощностные данные компьютера. Но, важно знать, что если приложение не настроено на работу с многоядерностью, то скорость будет даже ниже, чем у одноядерного процессора с хорошей тактовой частотой. Так как узнать сколько ядер в компьютере?

Центральный процессор – одна из главнейших частей любого компьютера, и определить, сколько ядер в нём, является вполне посильной задачей и для начинающего компьютерного гения, ведь от этого зависит ваше успешное превращение в опытного компьютерного зубра. Итак, определяем, сколько ядер в вашем компьютере.

Приём №1

  • Для этого нажимаем компьютерную мышку с правой стороны, щёлкая на значке «Компьютер», или контекстном меню, расположенном на рабочем столе, на значке «Компьютер». Выбираем пункт «Свойства».

  • С лева открывается окно, найдите пункт «Диспетчер устройств».
  • Для того чтоб раскрыть список процессоров, находящихся в вашем компьютере, нажмите на стрелку, размещённую левее основных пунктов, в том числе пункта «Процессоры».

  • Подсчитав, сколько процессоров находится в списке, вы можете с уверенностью сказать, сколько ядер в процессоре, ведь каждое ядро будет иметь хоть и повторяющуюся, но отдельную запись. В образце, представленном вам, видно, что ядер два.

Этот способ подходит для операционных систем Windows, а вот на процессорах Intel, отличающихся гиперпоточностью (технология Hyper-threading), этот способ, скорее всего, выдаст ошибочное обозначение, ведь в них одно физическое ядро может разделяться на два потока, независимых один от одного. В итоге, программа, которая хороша для одной операционной системы, для этой посчитает каждый независимый поток за отдельное ядро, и вы получите в результате восьмиядерный процессор. Поэтому, если у вас процессор поддерживает технологию Hyper-threading, обратитесь к специальной утилит – диагностике.

Приём №2

Существуют бесплатные программы для любопытствующих о количестве ядер в процессоре. Так, неоплачиваемая программа CPU-Z, вполне справится с поставленной вами задачей. Для того чтоб воспользоваться программой:

  • зайдите на официальный сайт cpuid.com , и скачайте архив с CPU-Z. Лучше воспользоваться версией, которую не нужно устанавливать на компьютер, на этой версии стоит обозначение «no installation».
  • Далее следует распаковать программу и спровоцировать её запуск в исполняемом файле.
  • В открывшемся главном окне этой программы, на вкладке «CPU», в нижней части найдите пункт «Cores». Вот здесь и будет указано точное количество ядер вашего процессора.

Можно узнать, сколько ядер в компьютере с установленной системой Windows, с помощью диспетчера задач.

Приём №3

Очерёдность действий такая:

  • Запускаем диспетчер с помощью клика правой стороны мышки на панели быстрого запуска, обычно расположенной внизу.
  • Откроется окно, ищем в нём пункт «Запустить диспетчер задач»

  • В самом верху диспетчера задач Windows находится вкладка «Быстродействие», вот в ней, с помощью хронологической загрузки центральной памяти и видно количество ядер. Ведь каждое окно и обозначает ядро, показывая его загрузку.

Приём №4

И ещё одна возможность для подсчёта ядер компьютера, для этого нужна будет любая документация на компьютер, с полным перечнем комплектующих деталей. Найдите запись о процессоре. Если процессор относится к AMD, то обратите внимание на символ Х и стоящую рядом цифру. Если стоит Х 2, то значит, вам достался процессор с двумя ядрами, и т.д.

В процессорах Intel количество ядер прописывается словами. Если стоит Core 2 Duo, Dual, то ядра два, если Quad – четыре.

Конечно, можно сосчитать ядра, зайдя на материнскую плату через BIOS, но стоит ли это делать, когда описанные способы дадут вполне чёткий ответ по интересующему вас вопросу, и вы сможете проверить, правду ли сказали вам в магазине и сосчитать, сколько же ядер в вашем компьютере самостоятельно.

P.S. Ну вот и все, теперь мы знаем как узнать сколько ядер в компьютере, даже целых четыре способа, а уж какой применить — это уже ваше решение 😉

Вконтакте

Понравилось? Лайкни нас на Facebook