Ядра или потоки: выясняем что важнее для процессора

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

Зачем процессору несколько ядер?

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

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

Первые процессоры были едиными устройствами, которые принимали команды и выполняли их в строгой очередности. Одно ядро позволяло выбирать процессор при покупке только по показателям частоты. А недостаток производительности на первых порах компенсировали созданием двух- и многопроцессорных конфигураций. В таких сборках команды пользователя на ввод обрабатывал первый процессор, а остальные операции по возможности равномерно распределялись между остальными. Для сборки таких систем использовались двухпроцессорные платы или конфигурации на несколько сокетов.

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

Позже корпорация Intel в линейке процессоров Pentium внедрила техническую возможность выполнения одним ядром двух команд за такт, что стало началом новой эпохи в компьютерных технологиях – гиперпоточности процессоров. А сейчас специалисты компании активно работают над новой технологией реализации четырех потоков на одном ядре, и уже в ближайшее время подобные процессоры будут представлены публике.

Чем отличаются ядра и потоки

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

Поток – это программно выделенная область в физическом ядре процессора. Такая виртуальная реализация позволяет разделять ресурсы ядра и работать параллельно с двумя разными последовательностями команд. Таким образом операционная система воспринимает поток, как отдельный вычислительный центр, следовательно, ресурс ядра используется более рационально, и скорость вычислений увеличивается.

Стоит ли ожидать удвоения производительности?

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

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

Таким образом, удвоенное количество потоков по отношению к ядрам способно повысить эффективность процессора за счет одновременного выполнения нескольких задач каждым ядром. Но прирост, даже по заверениям лидера рынка в производстве процессоров Intel будет находиться в пределах 30%.

А вот об увеличении энергопотребления и чрезмерном нагреве волноваться не стоит. Так как виртуальное разделение выполнено на производстве, то компанией просчитаны все рабочие параметры, такие как мощность и TDP, указанные в спецификации.

Что выбирать: ядра или потоки?

Поскольку ядра – это физические «мозговые центры», занимающиеся вычислениями, то за общую производительность центрального процессора отвечают именно они. Поэтому количеством ядер, ну и еще частотой процессора определяется его производительность.

Но и количество потоков также заслуживает внимания. Разберем на примере:

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

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

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

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

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

В заключении интересное видео от компании Intel о том, как они создают микрочипы.

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

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

Размер процессора по сравнению с монеткой. Есть процессоры и крупнее, есть и гораздо мельче.

Размер процессора по сравнению с монеткой. Есть процессоры и крупнее, есть и гораздо мельче.

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

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

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

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

  • По-хорошему, для офисной работы будет вполне достаточно 2‑ядерных ЦП, но при этом учитывайте, что одновременно работать с браузером, текстовыми редакторами, почтовым клиентом и проигрывателем, не получится – система попросту не справится. А если использовать топологию 2 ядра/4 потока, то ситуация в корне преображается – рук то больше.
  • Игры требуют уже больше ресурсов. Начнем с того, что современные проекты очень падки на ресурсы чипа. Взять к примеру, ту же GTA V или Watch Dogs 2: они способны выжимать все соки из любого камня, поскольку параллельно отрисовывают сцены игры (скрипты), просчитывают окружение, прорабатывают звук, поведение искусственного интеллекта и не только. И все эти процессы еще нужно синхронизировать надлежащим образом.
  • А если копнуть в задачи типа программирования, рендеринга и профессиональной работы с графики, то видно, что здесь и 4‑ядерные/8‑поточные чипы начинают захлебываться и работают на износ.
Читайте также:  Не сохраняется скриншот на андроиде что делать

Аспекты ЦП

Аспекты ЦП

Количество ядер

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

Это означает количество одновременных действий, которые он может делать одновременно.

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

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

Я бы рекомендовал где-то от шести до 12 для геймеров, в зависимости от того, что еще вы делаете одновременно.

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

Тактовые частоты

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

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

Вы заметите, что на топовом процессоре AMD Threadripper тактовая частота 3990x не приближается к самой высокой стандартной тактовой частоте на рынке прямо сейчас, которая на бумаге принадлежит Intel Core i9-10900k, при этом 3990x работает с базовой тактовой частотой 2,4 ГГц и максимальной тактовой частотой в режиме разгона 4,3 ГГц, а 10900k — с базовой частотой 3,7 и 5,3 ГГц.

Эти базовые и ускоряющие частоты относятся к многопоточным и слабопоточным рабочим нагрузкам соответственно.

Таким образом, 3990x может разогнать все 64 ядра до 2,4 ГГц, тогда как 10900k может разогнать все 10 ядер до 3,7 ГГц.

Тактовые частоты

TDP (Расчетная тепловая мощность)

Расчетная тепловая мощность или TDP — это максимальное количество энергии, которое ЦП может потреблять от компьютера, и максимальное количество тепла, которое он будет выделять.

В целом, чем меньше количество ядер и тактовая частота, тем ниже TDP.

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

Например, есть маломощные чипы для ноутбуков с TDP 15 Вт, что нормально, потому что ноутбуки предназначены для работы от батареи и не должны выделять слишком много тепла, но AMD Threadripper 3990x имеет TDP 280 Вт.

Это, как правило, не имеет значения, поскольку они устанавливаются на очень большие рабочие станции, способные рассеивать такое тепло.

Марка

Существует два основных производителя процессоров для настольных компьютеров: Intel и AMD.

На данный момент все меньше и меньше случаев использования процессоров Intel лучше, чем процессоров AMD, из-за инженерных разработок продуктов AMD.

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

Однако бывают ситуации, когда вам нужен процессор Intel, и я расскажу об этом позже.

Марка

Разгон процессора

Разгон процессора — это не всегда рекомендуется, но вы можете это сделать.

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

Все, что есть в линейке Intel с буквой «k» в конце или в линейке AMD с буквой «x» в конце, можно разогнать.

Высокие частоты – признак комфортного гейминга

Давайте сразу окунемся в игровую индустрию и по пальцам одной руки перечислим те игры, которым нужна многопоточность для комфортной работы. На ум приходят только последние продукты Ubisoft (Assassin’s Creed Origins, Watch Dogs 2), старичок GTA V, свежий Deus Ex и Metro Last Light Redux. Данные проекты с легкостью «съедят» все вакантные вычислительные мощности процессора, включая ядра и потоки.

Но это скорее исключение из правил, поскольку остальные игры более требовательны именно к частоте ЦП и ресурсам видеопамяти. Иными словами, если вы решите запустить старый добрый DOOM на AMD Ryzen Threadripper 1950X c его 16 вычислительными ядрами (дорогой, мощный), то будете крайне разочарованы ввиду следующих факторов:

  • FPS будет низким;
  • большинство ядер и потоков простаивает;
  • переплата крайне сомнительна.

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

Меняем AMD на Intel Core i5 8600К и видим неожиданный результат – количество кадров увеличилось, стабильность картинки возросла, все ядра задействованы оптимально. А если разогнать камень, то картина получится и вовсе шикарная. Все потому, что гейминг до сих пор корректно воспринимает от 4 до 8 ядер (не считая вышеописанных исключений), и дальнейший рост физических и виртуальных потоков попросту неоправдан, приходится гнать тактовую частоту.

Влияние количества ядер на производительность процессора

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

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

Читайте также:  Сроки отвязки номера телефона от ВКонтакте

Внутреннее устройство центрального процессора

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

Многие процессоры Intel, а с недавнего времени и AMD, способны производить расчеты так, что одно физическое ядро оперирует двумя потоками вычислений. Эти потоки называются логическими ядрами. Например, мы можем увидеть в CPU-Z вот такие характеристики:

Ядра и потоки процессора в программе CPU-Z

Отвечает за это технология Hyper Threading (HT) у Intel или Simultaneous Multithreading (SMT) у AMD. Здесь важно понять, что добавленное логическое ядро будет медленнее физического, то есть полноценный четырехъядерный ЦП мощнее двухъядерного того же поколения с HT или SMT в одних и тех же приложениях.

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

Просчет игрового мира центральным процессором в игре GTA 5

Старые проекты, разработанные примерно до 2015 года, в основном не могут загрузить больше 1 – 2 ядер из-за особенностей кода, написанного разработчиками. В этом случае предпочтительнее иметь двухъядерный процессор с высокой частотой, чем восьмиядерный с низкими мегагерцами. Это лишь пример, на практике современные многоядерные ЦП имеют довольно высокую производительность на ядро и в устаревших играх работают хорошо.

Одной из первых игр, код которой способен выполняться на нескольких (4 и более) ядрах, загружая их равномерно, стала GTA 5, выпущенная на ПК в 2015 году. С тех пор большинство проектов можно считать многопоточными. Это значит, что у многоядерного процессора есть шанс не отстать от своего высокочастотного коллеги.

В зависимости от того, насколько хорошо игра способна использовать вычислительные потоки, многоядерность может быть как плюсом, так и минусом. На момент написания данного материала «игровыми» можно считать CPU, имеющие от 4 ядер, лучше с гиперпоточностью (см. выше). Впрочем, тенденция такова, что разработчики все более оптимизируют код под параллельные вычисления, и малоядерные модели скоро безнадежно устареют.

Программы

Здесь все немного проще, чем с играми, так как мы можем подобрать «камень» для работы в конкретной программе или пакете. Рабочие приложения также бывают однопоточными и многопоточными. Первым нужна высокая производительность на ядро, а вторым большое количество вычислительных потоков. Например, с рендерингом видео или 3D сцен лучше справится многоядерный «проц», а Фотошопу необходимо 1 – 2 мощных ядра.

Работа центрального процессора в программе Cinema 4D

Операционная система

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

Отображение ядер процессора в Диспетчере задач Windows 7

Универсальные решения

Сразу отметим, что многозадачных процессоров не бывает. Есть только модели, способные показывать неплохие результаты во всех приложениях. В качестве примера можно привести шестиядерные CPU с высокой частотой i7 8700, Ryzen R5 2600 (1600) или более пожилые аналогичные «камни», но даже они не могут претендовать на универсальность, если вы параллельно с играми активно работаете с видео и 3D или занимаетесь стримингом.

Заключение

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

ЗакрытьМы рады, что смогли помочь Вам в решении проблемы.

Помимо этой статьи, на сайте еще 12017 инструкций.
Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам.

Отблагодарите автора, поделитесь статьей в социальных сетях.

ЗакрытьОпишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.

На что влияет количество ядер в смартфоне?

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

Изображение 4. Что такое ядро центрального процессора в телефоне, за что оно отвечает и какую функцию выполняет?

Изображение 4. Что такое ядро центрального процессора в телефоне, за что оно отвечает и какую функцию выполняет?

  • Например, если Вы, имея смартфон с одноядерным процессором, играете на нем в игру и захотите параллельно запустить какое-нибудь второе приложение, то ваша игра будет автоматически закрыта, так как процессор не может одновременно обработать такой большой поток данных.
  • Если же Вы сделаете то же самое на двухъядерном процессоре, то одно его ядро возьмет на себя работу игры, а второе будет обрабатывать запущенное приложение.
  • Также существуют тяжелые приложения, которые загружают сразу несколько ядер процессора. Их называют многопотоковыми. К ним относятся тяжелые игры и некоторые графические редакторы. Если попытаться запустить такое приложение на смартфоне с одноядерным процессором, то в лучшем случае оно просто не запустится. Наихудшим раскладом может стать полное зависание и перегрев устройства.

Что такое процессор компьютера?

  • Любой персональный компьютер оснащен центральным процессором, который представляет собой отдельную системную плату, отвечающую за исполнение всех операций с данными и обеспечивающую управление всеми периферийными устройствами.
  • Как правило, центральный процессор (ЦП) находится внутри специализированного корпуса из кремния, которой техники называют «кристалл». Среди производителей центральных процессоров крупнейшими компаниями являются фирмы Intel и AMD, которые ведут между собой ожесточенную борьбу за современный рынок компьютерных технологий, без остановки модернизируя и улучшая свою продукцию.
  • Основу центрального процессора составляют транзисторы, резисторы и конденсаторы, чьей приоритетной задачей и является обработка данных. Перечисленные компоненты формируются с помощью наложения друг на друга определенным образом слоев из различных материалов. Расстояние между транзисторами, резисторами и конденсаторами принято измерять в нанометрах (нм) и чем меньше между этими компонентами нанометров, тем больше их поместится на кристалле. Соответственно, чем больше на кристалле располагается транзисторов, тем большей производительностью будет обладать процессор.
  • Однако производительность процессора зависит не только от количества транзисторов на кристалле. Самым важным его параметром является тактовая частота, которая, согласно международным стандартам, измеряется в гигагерцах (ГГц). В процессоре существует специальный генератор, который создает импульсы, распространяемые по всему устройству. Эти импульсы заставляют синхронизироваться между собой различные элементы и служат, своего рода, командами для них. Таким образом, чем чаще генератор посылает импульсы, тем выше тактовая частота процессора. А чем выше тактовая частота, тем более эффективно процессор будет обрабатывать данные.
Читайте также:  Igd multi monitor что это

Многоядерность и многопоточность

Когда мы изучали вопрос, как узнать количество ядер, то обратили внимание на особенность процессоров Intel – в стандартных инструментах Windows отображается разное число ядер. Это обусловлено работой технологии Hyper-Threading, которая обеспечивает многопоточность.

Чтобы вы больше не путались в понятиях, разберемся раз и навсегда:

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

Как посмотреть количество ядер

Мы здесь не будем подробно разбираться, сколько должно быть ядер у хорошего процессора, на что они влияют, и всегда ли 4 лучше, чем 2. Это тема для отдельной статьи, а сейчас просто посмотрим, какие есть способы проверки количества ядер. Сразу предупреждаем: не полагайтесь на один метод и используйте 2-3 разных инструмента, чтобы получить исчерпывающую информацию о процессоре.

Изучение документации

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

Чтобы посмотреть, какой чип установлен:

  1. Откройте панель управления.
  2. Сделайте просмотр «Крупные значки».
  3. Перейдите в раздел «Система».

Как узнать количество ядер у процессора

Это универсальный способ, который работает на всех версиях Windows, от XP до «десятки». В это же информационное окно можно попасть через свойства «Компьютера». На Windows 10 основные сведения о компьютере доступны в разделе «Система» Параметров.

Как узнать количество ядер у процессора

Дальше все просто: вы смотрите данные, которые указаны в строке «Процессор», копируете их в Яндекс или Google и узнаете о чипе все, что о нем пишут в интернете производители, пользователи и эксперты.

Увеличение производительности за счёт многоядерности

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

Сразу оговорюсь, что операционная система может виртуально создать для себя множество потоков и выполнять это все как бы одновременно, пусть даже физически процессор и одноядерный. Этот принцип реализует ту самую многозадачность Windows (к примеру, одновременное прослушивание музыки и набор текста).

Возьмём для примера антивирусную программу. Один поток у нас будет сканирование компьютера, другой – обновление антивирусной базы (мы всё очень упростили, дабы понять общую концепцию).

И рассмотрим, что же будет в двух разных случаях:

а) Процессор одноядерный. Так как два потока выполняются у нас одновременно, то нужно создать для пользователя (визуально) эту самую одновременность выполнения. Операционная система, делает хитро: происходит переключение между выполнением этих двух потоков (эти переключения мгновенны и время идет в миллисекундах). То есть, система немного «повыполняла» обновление, потом резко переключилась на сканирование, потом назад на обновление. Таким образом, для нас с вами создается впечатление одновременного выполнения этих двух задач. Но что же теряется? Конечно же, производительность. Поэтому давайте рассмотрим второй вариант.

б) Процессор многоядерный. В данном случае этого переключения не будет. Система четко будет посылать каждый поток на отдельное ядро, что в результате позволит нам избавиться от губительного для производительности переключения с потока на поток (идеализируем ситуацию). Два потока выполняются одновременно, в этом и заключается принцип многоядерности и многопоточности. В конечном итоге, мы намного быстрее выполним сканирование и обновление на многоядерном процессоре, нежели на одноядерном. Но тут есть загвоздочка – не все программы поддерживают многоядерность. Не каждая программа может быть оптимизирована таким образом. И все происходит далеко не так идеально, насколько мы описали. Но с каждым днём разработчики создают всё больше и больше программ, у которых прекрасно оптимизирован код, под выполнение на многоядерных процессорах.

Функции ядер

Центральное ядро процессора выполняет 2 основных типа задач:

  • внутрисистемные;
  • пользовательские.

В первую категорию стоит отнести задачи по организации вычислений, загрузке интернет-страниц и обработке прерываний.

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

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

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

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

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

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

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

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

Ссылка на основную публикацию
Adblock
detector