Toderelt.ru

ПК Журнал ТодерельТ
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

На что влияет количество ядер процессора

На что влияет количество ядер процессора

На что влияет количество ядер процессора

Ладно бы пользователи просто заблуждались и ничего не теряли. Проблема в том, что неправильное понимание сути многоядерности приводит к финансовым потерям. Пытаясь увеличить производительность, человек тратит деньги на процессор с большим количеством ядер, но не замечает разницы.

Главная часть процессора

Самая важная составляющая ЦП – это ядра. С помощью шины данных ядра могут взаимодействовать друг с другом, если их несколько, и с другими компонентами ОС. В них происходят все вычисления и операции. Чем больше ядер, тем выше производительность ЦП и скорость обработки данных. Но, несмотря на эти плюсы, есть определенные факторы, при которых многоядерные процессоры уступают другим, менее мощным.

Vnutrennee-ustroystvo-tsentralnogo-protsessora

Физические и логические ядра

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

YAdra-i-potoki-protsessora-v-programme-CPU-Z

В процессорах Intel такое разделение возможно благодаря технологии HT, а в AMD – SMT. Обратите внимание, что полноценный 4-х ядерный ЦП имеющий только физические ядра будет значительно мощнее, чем 2-х ядерный процессор имеющий четыре потока вычисления.

Приложения

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

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

GTA 5 2015 года, стала одной из немногих выпущенных в этом году игр, у которых код может выполняться на многоядерном процессоре и загружаться равномерно. Такие проекты стали называться многопоточными.

Proschet-igrovogo-mira-tsentralnyim-protsessorom-v-igre-GTA-5

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

Утилиты и программы

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

Rabota-tsentralnogo-protsessora-v-programme-Cinema-4D

Зачастую работоспособность процессора никак не зависит от количества ядер. Если в ЦП больше одного ядра, то он не может быть перегружен на столько, чтобы были задействованы все его ресурсы. Естественно, это не относится к неполадкам или вирусам. Большее количество ядер нужно для случаев, когда одновременно с системой у вас загружается сразу несколько программ.

Otobrazhenie-yader-protsessora-v-Dispetchere-zadach-Windows-7

Универсальные варианты

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

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

Читать еще:  Что такое DynDNS: как работает и как пользоваться

Чем обусловлена популярность двухъядерных ЦП

Казалось бы, если увеличение числа ядер влечет за собой рост производительности, то на фоне моделей с четырьмя, шестью или восемью ядрами у двухядерников нет никаких шансов. Тем не менее, мировой лидер на рынке ЦП, компания Intel, ежегодно обновляет ассортимент своей продукции и выпускает новые модели всего с парой ядер (Core i3, Celeron, Pentium). И это на фоне того, что даже в смартфонах и планшетах на такие ЦП пользователи смотрят с недоверием или презрением. Чтобы понять, почему самые популярные модели – именно процессоры с двумя ядрами, следует учесть несколько основных факторов.

Хороший двухъядерный процессор лучше посредственного четырехъядерного?

Intel Core i3 — самые популярные 2-ядерные процессоры для домашнего ПК

Проблема совместимости . При создании программного обеспечения разработчики стремятся сделать так, чтобы оно могло функционировать как на новых компьютерах, так и уже существующих моделях ЦП и ГП. Учитывая ассортимент на рынке, важно обеспечить, чтобы игра нормально работала и на двух ядрах, и на восьми. Большинство всех существующих домашних ПК оснащены двухъядерным процессором, поэтому поддержке таких компьютеров уделяется больше всего внимания.

Сложность распараллеливания задач . Чтобы обеспечить эффективное задействование всех ядер, вычисления, производимые в процессе работы программы, следует разделить на равные потоки. Например, задача, которая может оптимально задействовать все ядра, выделив каждому из них по одному или два процесса — одновременная компрессия нескольких видеороликов. С играми – сложнее, так как все выполняемые в них операции взаимосвязаны. Несмотря на то, что основную работу выполняет графический процессор видеокарты, информацию для формирования 3d-картинки подготавливает именно ЦП. Сделать так, чтобы каждое ядро обрабатывало свою порцию данных, а затем подавало ее ГП синхронно с другими, достаточно сложно. Чем больше одновременных потоков вычислений нужно обрабатывать – тем тяжелее реализация задачи.

Преемственность технологий . Разработчики программного обеспечения используют для своих новых проектов уже существующие наработки, подвергающиеся неоднократной модернизации. В отдельных случаях доходит до того, что такие технологии уходят корнями в прошлое на 10-15 лет. Разработка, основанная на проекте десятилетней давности, кардинальной переработке для идеальной оптимизации поддается очень неохотно, если не совсем никак. Как следствие, наблюдается неспособность софта рационально использовать аппаратные возможности ПК. Игра S.T.A.L.K.E.R. Зов Припяти, вышедшая в 2009 году (в эпоху расцвета многоядерных ЦП) построена на движке 2001 года, поэтому не умеет нагружать более, чем одно ядро.

Для старых игр лучше 2-ядерный процессор

S.T.A.L.K.E.R. полноценно задействует только одно ядоро 4-ядерного ЦП

Такая же ситуация и с популярной онлайн-РПГ World of Tanks: движок Big World, на котором она базируется, создан в 2005 году, когда многоядерные ЦП еще не воспринимались, как единственно возможный путь развития.

Для WoT мощный 2-ядерный процессор лучше среднего 4-ядерного

World of Tanks тоже не умеет распределять нагрузку на ядра равномерно

Финансовые сложности . Следствием этой проблемы является предыдущий пункт. Если создавать каждое приложение с нуля, не используя имеющиеся технологии, его реализация обойдется в баснословные суммы. К примеру, стоимость разработки GTA V составила более 200 млн долларов. При этом, некоторые технологии все равно не были созданы «из чистого листа», а позаимствованы из предыдущих проектов, так как игра писалась под 5 платформ сразу (Sony PS3, PS4, Xbox 360 и One, а также ПК).

Для GTA V 4-ядерный процессор лучше 2-ядерного

GTA V оптимизирована под многоядерность и умеет равномерно загружать процессор

Читать еще:  Как выбрать монитор для компьютера: основные советы

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

Производительность одного и нескольких ядер в играх

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

Взрывная популярность двух- и четырехъядерных процессоров позволила разработчикам игр эффективно разделить вычислительные процессы и добиться куда более интересных результатов, чем раньше. Стоит отметить, что очень важную роль в этом процессе сыграли консоли — в 2013 Microsoft и Sony выпустили Xbox One и PlayStation 4, которые используют восьмиядерные чипсеты AMD. Вскоре после этого четырехъядерные процессоры стали «золотым стандартом» на ПК, а топовые восьмиядерные — идеальным выбором геймеров.

Впрочем, мощность каждого из ядер до сих пор остается более важной, чем их количество. Достаточно взглянуть на результаты внутриигровых тестов флагманских Intel Core i9-9900K и AMD Ryzen 9 3950X — хоть у последнего и вдвое больше ядер, первый немного выигрывает за счет их прозводительности.

Таким образом, если вы хотите любой ценой получить самый мощный игровой ПК, в данный момент лучшим выбором является платформа Intel. С другой стороны, AMD предлагает куда более сбалансированные процессоры, которые отлично себя показывают во всех задачах (в играх они уступают совсем немного) и стоят заметно дешевле.

Если же вы хотите собрать не слишком дорогой компьютер, то стоит обратить внимание на шестиядерные CPU — например, Intel Core i5-9600K и AMD Ryzen 5 3600X.

Руководство: сколько ядер нужно процессору в вашем компьютере

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

Если же говорить о CPU с восемью ядрами и более, они используются в дорогих ПК, но только в связке с достаточно мощной видеокартой. Нет никакого смысла в сочетании i9-9900K и GeForce GTX 1660 — для него понадобится что-то уровня хотя бы RTX 2070.

Отдельно нужно сказать о стриминге и записи видео во время игр. Если вы хотите заниматься этими вещами и стать новым Shroud или хотя бы Lirik, то в идеале вам понадобится отдельный ПК с мощным восьмиядерным CPU для кодирования видео в реальном времени. Если возможности купить второй дорогой компьютер нет, нужно выбирать CPU с восемью или более ядрами для первого — ему придется одновременно работать и с игрой, и с программой для стриминга / записи, а это необыкновенно сложная комбинация (впрочем, многое зависит от выбранной игры — если она совсем не «прожорлива» по отношению к CPU, может хватить и четырех ядер).

Руководство: сколько ядер нужно процессору в вашем компьютере

Как узнать сколько ядер

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

процессорный кристалл

Получить более подробную информацию о том, какие технологии поддерживает ваш «камень», какая у него тактовая частота, номер его ревизии и многое другое можно при помощи специальной и маленькой программки CPU-Z. Скачать ее можно бесплатно на официальном сайте. Есть версия, которая не требует установки.

Читать еще:  Как объединить две таблицы в Microsoft Word

Чем отличаются AMD от Intel

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

Хотя Intel долгое время превосходила AМD и заработала себе хорошую репутацию, все же AМD уже давно не уступает по производительности и теплоотдаче. По результатам многих тестов, которые можно без проблем найти в сети, AМD не то что не уступает, но может превосходить Интел в плане быстродействия на некоторых задачах. Все же нюансы и различия между AMD и Intel — тема отдельной статьи.

Поэтому, если есть вопрос о том, какой процессор лучше всего выбрать: Intel или AMD, то нет смысла сомневаться — нужно смотреть по качественным характеристикам и цене, а не по значку, который нанесен на процессор.

Для примера приведена таблица, в которой в процентах показана доля продаж на крупном немецком сайте Mindfactory.de в период с апреля 2017 по апрель 2018. Как можно заметить, показатели все время меняются, и рост продаж каждой компании связан с выходом новой продукции.

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

Физические ядра vs Потоки

Еще одним замечательным нововведением в Intel стало внедрение технологии Hyper-Threading, которая позволила одному физическому ядру CPU функционировать как два «логических» ядра или потока, как их еще называют. Вскоре AMD представила технологию многопоточности, которая работает аналогичным образом. Не вдаваясь в технические детали, давайте сразу перейдем к важному вопросу: логическое ядро так же хорошо, как и физическое? Ответ определенно да. Взгляните на бенчмарк ниже:

Из результатов теста видно, что производительность двухъядерного процессора с Hyper-Threading едва ли отстает от производительности четырехъядерного ядра. Гиперпотоковые двухъядерные процессоры 7-го поколения линейки i3 фактически работают чуть лучше, чем i5-процессор 6-го поколения с четырьмя физическими ядрами.

Последнее время гипертопочность в какой-то степени потеряла внимание, через то, что сейчас все игровые процессоры (включая i3 восьмого поколения) являются четырехъядерными. Но при выборе бюджетного процессора, на количество потоков стоит обратить внимание. Перед покупкой процессора внимательно изучите не только его характеристики, а и бенчмарки и тесты. Только они могут показать реальную производительность по сравнению с другими CPU.

Сколько нужно ядер CPU? Еще несколько лет назад мы бы сказали, что двухъядерный CPU — самый оптимальный вариант. Сегодня же, такие модели подойдут для несложных повседневных задач. Игровые компьютеры должны иметь четыре и больше ядер. А сколько ядер/потоков на вашем ПК? Делитесь в комментариях. Желаю удачи.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

голоса
Рейтинг статьи
Ссылка на основную публикацию
ВсеИнструменты
Adblock
detector