Что такое 8 ядерный процессор
В случае наличия двух наборов ядер, Android обращается к тем, которые наиболее эффективно справятся с задачей. Сетевые соединения характеризуются большим временем простоя и ожидания по сравнению с реальным выполнением задач. А если вы начали играть в игру, то тут потребуются высокопроизводительные ядра.
Техническая польза
Подобный подход к распределению задач известен под названием «разнородные вычисления» («heterogeneous computing»). В этом случае не все ядра одинаковы. Чтобы подобный подход работал, планировщику операционной системы необходимо понимать то, что ядра обладают разными характеристиками, и передавать задачи ядрам в зависимости от этих характеристик.
Модель разнородных вычислений ARM называется big.LITTLE (большое.МАЛЕНЬКОЕ). 8 ядер набора big.LITTLE подразделяются на два кластера. Один кластер содержит четыре ядра Cortex-A57 или Cortex-A72. Эти мощные ядра обладают высокой вычислительной способностью. Второй кластер состоит из ядер Cortex-A53, которые также являются 64-битными, достаточно работоспособными, но более энергоэффективными, поскольку они характеризуются более низкой тактовой частотой. Производители чипов не ограничиваются моделью 4+4. Они могут создавать и иные конфигурации, например 2+4 (двухъядерный набор Cortex-A57 и четырехъядерный A53), как в Snapdragon 808.
Так и на кухне — в процессе приготовления пищи используется та посуда и те инструменты, которые наилучшим образом справятся с задачей. Нет необходимости жарить в кастрюле, если есть сковородка.
В смартфонах увеличение числа ядер процессора не предназначено для увеличения общей производительности устройства, как в настольных компьютерах. Если у компьютерного процессора 8 ядер, то он производительнее четырехъядерного. А повышенное число ядер смартфона увеличивает энергоэффективность девайса.
Если говорить о MediaTek X20, то этот 10-ядерный процессор предназначен для того, чтобы на 30% усовершенствовать энергопотребление по сравнению с рассмотренным двухкластерным дизайном. В процессоре два ядра с высокой производительностью, четыре — со средней, и еще четыре — с низким энергопотреблением. Этот процессор позволяет достичь значительного снижения энергопотребления на таких простых задачах, как загрузка веб-страниц, просмотр видео или использование Facebook.
На самом деле, смартфон не может использовать в рамках одного сценария более трех ядер, отмечает обозреватель Forbes Патрик Мурхед (Patrick Moorhead). Вопрос лишь в том, какие именно ядра использует операционная система? Если бы все ядра были одинаковыми, у операционной системы не было бы выбора.
Если ваш смартфон располагает двух- или трехкластерной архитектурой big.LITTLE, то использоваться будут ядра, наиболее подходящие для выполняемой задачи. Наиболее мощный набор станет использоваться только на самых требовательных к производительности задачах. В остальных случаях предпочтение будет отдаваться более энергоэффективному набору процессорных ядер с менее высокой тактовой частотой. Таким образом, производители чипов экспериментируют над подбором оптимального баланса между производительностью и энергосбережением.
Маркетинговая польза
Считаете ли вы модель big.LITTLE полезным инженерным решением или она вскоре выйдет из моды? А может быть, ее смысл скорее маркетинговый? Есть ли перспективы у 10-ядерных процессоров и позволит ли X20 компании MediaTek сделать свои чипы более часто используемыми вендорами девайсов?
В чем различия между четырехъядерными и восьмиядерными процессорами смартфонов? Объяснение достаточно простое. В восьмиядерных чипах в два раза больше процессорных ядер, чем в четырехъядерных. На первый взгляд восьмиядерный процессор представляется вдвое более мощным, не так ли? На самом деле ничего подобного не происходит. Чтобы понять, почему восьмиядерность процессора не удваивает производительность смартфона вдвое, потребуются некоторые пояснения. Будущее в сфере процессоров смартфонов уже наступило. Восьмиядерные процессоры, о которых совсем недавно можно было только мечтать, получают все большее распространение. Но, оказывается, их задача состоит не в том, чтобы повысить производительность устройства.
Четырех- и восьмиядерные процессоры. Производительность
Сами термины «восьмиядерный» и « четырехъядерный» отражают число ядер центрального процессора.
Но ключевое различие между этими двумя типами процессоров — по крайней мере по состоянию на 2015 год — состоит в способе установки процессорных ядер.
В четырехъядерном процессоре все ядра способны работать одновременно, обеспечивая быструю и гибкую многозадачность, делая более ровными 3D-игры и повышая скорость работы камеры, а также осуществляя другие задачи.
Современные восьмиядерные чипы, в свою очередь, просто состоят из двух четырехъядерных процессоров, которые распределяют между собой различные задачи в зависимости от их типа. Чаще всего в восьмиядерном чипе присутствует набор из четырех ядер с более низкой тактовой частотой, чем во втором наборе. Когда требуется выполнить сложную задачу, за нее, разумеется, берется более быстрый процессор.
Более точным термином, чем «восьмиядерный» стал бы «двойной четырехъядерный». Но это звучит не так красиво и не подходит для маркетинговых задач. Поэтому эти процессоры называют восьмиядерными.
Зачем нужны два набора процессорных ядер?
В чем причина сочетания двух наборов процессорных ядер, передающих задачи один другому, в одном устройстве? Для обеспечения энергоэффективности.
Более мощный центральный процессор потребляет больше энергии и батарею приходится чаще заряжать. А аккумуляторные батареи намного более слабое звено смартфона, чем процессоры. В результате — чем более мощен процессор смартфона, тем более емкая батарея ему нужна.
Но HD-видео, игры и работа с фотографиями такими задачами являются. Поэтому восьмиядерные процессоры достаточно практичны, хотя элегантным это решение назвать трудно. Более слабый процессор обрабатывает менее ресурсоемкие задачи. Более мощный — более ресурсоемкие. В итоге сокращается общее энергопотребление по сравнению с той ситуацией, когда обработкой всех задач занимался бы только процессор с высокой тактовой частотой. Таким образом, сдвоенный процессор прежде всего решает задачу повышения энергоэффективности, а не производительности.
Технологические особенности
Все современные восьмиядерные процессоры базируются на архитектуре ARM, так называемой big.LITTLE.
Эта восьмиядерная архитектура big.LITTLE была анонсирована в октябре 2011 года и позволила четырем низкопроизводительным ядрам Cortex-A7 работать совместно с четырьмя высокопроизводительными ядрами Cortex-A15. ARM с тех пор ежегодно повторяла этот подход, предлагая более способные чипы для обоих наборов процессорных ядер восьмиядерного чипа.
Некоторые из основных производителей чипов для мобильных устройств сосредоточили свои усилия на этом образце «восьмиядерности» big.LITTLE. Одним из первых и наиболее примечательных стал собственный чип компании Samsung, известный Exynos. Его восьмиядерная модель использовалась начиная с Samsung Galaxy S4, по крайней мере в некоторых версиях устройств компании.
Сравнительно недавно Qualcomm также начала применение big.LITTLE в своих восьмиядерных чипах Snapdragon 810 CPU. Именно на этом процессоре базируются такие известные новинки рынка смартфонов, как HTC One M9 и G Flex 2, ставший большим достижением компании LG.
В начале 2015 года NVIDIA представила Tegra X1, новый суперпроизводительный мобильный процессор, который компания предназначает для автомобильных компьютеров. Основной функцией X1 является его вызываемый консольно («console-challenging») графический процессор, который также основывается на архитектуре big.LITTLE. То есть он также станет восьмиядерным.
Велика ли разница для обычного пользователя?
Велика ли разница между четырех- и восьмиядерным процессором смартфона для обычного пользователя? Нет, на самом деле она очень мала, считает Йон Манди.
Термин «восьмиядерный» вносит некоторую неясность, но на самом деле он означает дублирование четырехъядерных процессоров. В итоге получаются два работающих независимо четырехъядерных набора, объединенных одним чипом для повышения энергоэффективности.
Нужен ли восьмиядерный процессор в каждом современном смартфоне. Такой необходимости нет, полагает Йон Манди и приводит пример Apple, обеспечивающих достойную энергоэффективность своих iPhone при всего двухъядерном процессоре.
Таким образом, восьмиядерная архитектура ARM big.LITTLE является одним из возможных решений одной из самых важных задач, касающихся смартфонов — времени работы от одной зарядки батареи. По мнению Йона Манди, как только найдется другое решение этой задачи, так и прекратится тренд установки в одном чипе двух четырехъядерных наборов, и подобные решения выйдут из моды.
Процессор - это главная деталь в наших ПК, от которой зависят все остальные комплектующие: материнская плата, память, видеокарта. В этом блоге я расскажу о причинах, по которым стоит уже сейчас ориентироваться только на восьмиядерные процессоры для игровых ПК.
В комментариях к блогу "7 причин, по которым вам не стоит покупать мощную видеокарту" развернулась оживленная дискуссия между читателями. Причем и аргументы любителей дорогих видеокарт, и аргументы экономных пользователей вполне обоснованы и имеют право на существование.
реклама
А вот упоминание в комментариях бюджетных процессоров и экономии на них подтолкнули меня написать этот блог.
На первый взгляд, в игровом ПК видеокарта намного важнее процессора и это вполне логично и подтверждается тестами. Но только до тех пор, пока процессора хватает для тестируемой конфигурации.
реклама
Но как только его загрузка приближается в играх к 100%, игрока ждут фризы, статтеры и нестабильная кадровая частота. При этом число кадров в секунду, отображаемых мониторингом MSI Afterburner или FPS Monitor, вполне может держаться у заветной отметки "60".
С этой проблемой сталкиваются как пользователи, давно сидящие на устаревшем "железе" и поставившие в него мощную видеокарту, так и купившие в магазине игровой ПК, в котором сэкономлено на всем, кроме видеокарты.
А если процессор настолько слаб, что не успевает подгружать текстуры, вас ждет вот такая картина.
Причина вторая - новые консоли
Дело в том, что уже существующие новые игры легко задействуют шесть ядер и с выходом новых консолей - PlayStation 5 и Xbox Series X, такая ситуация станет нормой. А получаем мы, ПК-геймеры, в основном игры портированые с консолей на ПК.
Причина пятая - есть простой способ сэкономить при переходе на восемь и более ядер
Что же делать, если вы решились на апгрейд прямо сейчас, но доплатить за восьмиядерник такую огромную сумму вам жалко? Есть неплохой выход, особенно с системами AM4. Вы можете купить хорошую материнскую плату, которая будет гарантированно поддерживать процессоры Ryzen 4000 и комплект хорошей памяти.
А процессор взять бюджетный, с таким расчетом, чтобы сменить его с минимальными потерями на Ryzen 4000, на подешевевший Ryzen 7 3700X или даже на 12-ти ядерный Ryzen 9 3900X.
Я выбрал именно такой вариант, купив плату на B450 чипсете и недорогой Ryzen 5 1600, которого с разгоном пока хватает, как бюджетный вариант.
Напишите в комментарии, а что вы думаете о проблеме скорого морального устаревания шестиядерных процессоров? И какой процессор стоит у вас?
Подпишитесь на наш канал в Яндекс.Дзен или telegram-канал @overclockers_news - это удобные способы следить за новыми материалами на сайте. С картинками, расширенными описаниями и без рекламы.
Один из главных вопросов, который терзает многих перед покупкой нового компьютера – это правильное количество ядер процессора. Сегодня в магазинах предлагаются чипы от двух ядер с невысокой тактовой частотой, до 16-ядерных монстров типа Ryzen 9 5950X. Также есть и 10-ядерные скоростные камни, обладающие высокой тактовой частотой. Ещё пять лет назад никто и не задумывался о необходимости большого количества ядер для игр, а 4 быстрых ядра хватало всем. С тех пор игровая индустрия изменилась, а студии научились работать со сложным оборудованием, выжимая из него максимум возможного. Это значит, что самое время узнать, сколько же ядер нужно для современных игр.
реклама
Тестирование проведено ребятами Youtube-канала Testing Games, а сама методика построена на отключении части ядер процессора с последующим тестированием и сравнением результатов. Основой для теста выступил процессор Ryzen 9 5950X, в качестве видеокарты была выбрана скоростная GeForce RTX 3080. Игры: Call of Duty: Warzone, Microsoft Flight Simulator, Forza Horizon 4, Cyberpunk 2077 и Red Dead Redemption 2. Результаты получены в разрешении 1080р, все настройки есть на видео.
игра/ядра | 4 | 6 | 8 | 10 | 12 | 16 |
Forza Horizon | 170 | 187 | 191 | 196 | 196 | 196 |
Call of Duty: Warzone | 90 | 159 | 182 | 181 | 181 | 185 |
Cyberpunk 2077 | 80 | 108 | 116 | 119 | 122 | 122 |
Red Dead Redemption 2 | 96 | 146 | 163 | 166 | 167 | 167 |
Microsoft Flight Simulato | 47 | 53 | 54 | 54 | 55 | 59 |
- Forza Horizon не использует многоядерность. Слегка растёт fps при переходе из 4 ядер к 6, но дальше всё замирает. Здесь вам подойдёт какой-нибудь старый Core i7-4790K, разогнанный до 4.7GHz и выше.
- Call of Duty: Warzone. Отличная оптимизация при переходе с четырёх на шесть ядер, но дальше всё замирает, а значит здесь вам хватит Core i5-10600 с высокой тактовой частотой или его конкурента в лице Ryzen 3 3600Х. Всё более дорогое можно оставить на полке магазина.
- Cyberpunk 2077 и Red Dead Redemption 2 выдают результаты, полностью идентичные предыдущей игре, а значит повторяться мы не будем. Отметим лишь, что смысл обратить внимание на 6-ядерные модели есть, ведь 4 ядра откровенно пасуют.
- Microsoft Flight Simulator. Разработчики, похоже, забыли о существовании многоядерных процессоров. Всё настолько плохо, что прироста от шести и более ядер нет вообще. К сожалению, именно подобные проекты тянут индустрию вниз, поскольку студии отказываются вкладывать деньги в разработку современных движков.
Из всего вышеописанного можно сделать следующие выводы:
Здесь стоить сделать одно важное замечание. Многие эксперты уверяют, что уже вскоре нас ждёт так называемый Next Gen, связывая приход чуда с игровыми приставками нового поколения. Это связано с большим количеством ядер, которые вот-вот научатся загружать разработчики. Возможно, в отдалённом будущем это будет весьма актуально, вот только нужно ли покупать процессор впрок, ожидая получить буст в будущем за счёт программистов студий или любых других оптимизаций? Реальность такова, что никто и ничего нам бесплатно не даст. Ваш процессор останется ровно таким, какой был на старте, а значит самое время взвесить все за и против, перенаправив высвободившиеся от экономии на Core i9-10900К деньги на скоростную память или современный накопитель. Любой из вариантов позволит улучшить реальные показатели вашей системы, не ожидая наступления счастливого будущего.
Qualcomm Snapdragon
В чем различия между четырехъядерными и восьмиядерными процессорами смартфонов? Объяснение достаточно простое. В восьмиядерных чипах в два раза больше процессорных ядер, чем в четырехъядерных. На первый взгляд восьмиядерный процессор представляется вдвое более мощным, не так ли? На самом деле ничего подобного не происходит. Чтобы понять, почему восьмиядерность процессора не удваивает производительность смартфона вдвое, потребуются некоторые пояснения. Будущее в сфере процессоров смартфонов уже наступило. Восьмиядерные процессоры, о которых совсем недавно можно было только мечтать, получают все большее распространение. Но, оказывается, их задача состоит не в том, чтобы повысить производительность устройства.
Процессор
Четырех- и восьмиядерные процессоры. Производительность
Сами термины «восьмиядерный» и » четырехъядерный» отражают число ядер центрального процессора.
Но ключевое различие между этими двумя типами процессоров — по крайней мере по состоянию на 2015 год — состоит в способе установки процессорных ядер.
В четырехъядерном процессоре все ядра способны работать одновременно, обеспечивая быструю и гибкую многозадачность, делая более ровными 3D-игры и повышая скорость работы камеры, а также осуществляя другие задачи.
Современные восьмиядерные чипы, в свою очередь, просто состоят из двух четырехъядерных процессоров, которые распределяют между собой различные задачи в зависимости от их типа. Чаще всего в восьмиядерном чипе присутствует набор из четырех ядер с более низкой тактовой частотой, чем во втором наборе. Когда требуется выполнить сложную задачу, за нее, разумеется, берется более быстрый процессор.
Более точным термином, чем «восьмиядерный» стал бы «двойной четырехъядерный». Но это звучит не так красиво и не подходит для маркетинговых задач. Поэтому эти процессоры называют восьмиядерными.
Зачем нужны два набора процессорных ядер?
В чем причина сочетания двух наборов процессорных ядер, передающих задачи один другому, в одном устройстве? Для обеспечения энергоэффективности.
Более мощный центральный процессор потребляет больше энергии и батарею приходится чаще заряжать. А аккумуляторные батареи намного более слабое звено смартфона, чем процессоры. В результате — чем более мощен процессор смартфона, тем более емкая батарея ему нужна.
Но HD-видео, игры и работа с фотографиями такими задачами являются. Поэтому восьмиядерные процессоры достаточно практичны, хотя элегантным это решение назвать трудно. Более слабый процессор обрабатывает менее ресурсоемкие задачи. Более мощный — более ресурсоемкие. В итоге сокращается общее энергопотребление по сравнению с той ситуацией, когда обработкой всех задач занимался бы только процессор с высокой тактовой частотой. Таким образом, сдвоенный процессор прежде всего решает задачу повышения энергоэффективности, а не производительности.
Все современные восьмиядерные процессоры базируются на архитектуре ARM, так называемой big.LITTLE.
Эта восьмиядерная архитектура big.LITTLE была анонсирована в октябре 2011 года и позволила четырем низкопроизводительным ядрам Cortex-A7 работать совместно с четырьмя высокопроизводительными ядрами Cortex-A15. ARM с тех пор ежегодно повторяла этот подход, предлагая более способные чипы для обоих наборов процессорных ядер восьмиядерного чипа.
Некоторые из основных производителей чипов для мобильных устройств сосредоточили свои усилия на этом образце «восьмиядерности» big.LITTLE. Одним из первых и наиболее примечательных стал собственный чип компании Samsung, известный Exynos. Его восьмиядерная модель использовалась начиная с Samsung Galaxy S4, по крайней мере в некоторых версиях устройств компании.
Сравнительно недавно Qualcomm также начала применение big.LITTLE в своих восьмиядерных чипах Snapdragon 810 CPU. Именно на этом процессоре базируются такие известные новинки рынка смартфонов, как HTC One M9 и G Flex 2, ставший большим достижением компании LG.
В начале 2015 года NVIDIA представила Tegra X1, новый суперпроизводительный мобильный процессор, который компания предназначает для автомобильных компьютеров. Основной функцией X1 является его вызываемый консольно («console-challenging») графический процессор, который также основывается на архитектуре big.LITTLE. То есть он также станет восьмиядерным.
Велика ли разница для обычного пользователя?
Велика ли разница между четырех- и восьмиядерным процессором смартфона для обычного пользователя? Нет, на самом деле она очень мала, считает Йон Манди.
Термин «восьмиядерный» вносит некоторую неясность, но на самом деле он означает дублирование четырехъядерных процессоров. В итоге получаются два работающих независимо четырехъядерных набора, объединенных одним чипом для повышения энергоэффективности.
Нужен ли восьмиядерный процессор в каждом современном смартфоне. Такой необходимости нет, полагает Йон Манди и приводит пример Apple, обеспечивающих достойную энергоэффективность своих iPhone при всего двухъядерном процессоре.
Процессор
Таким образом, восьмиядерная архитектура ARM big.LITTLE является одним из возможных решений одной из самых важных задач, касающихся смартфонов — времени работы от одной зарядки батареи. По мнению Йона Манди, как только найдется другое решение этой задачи, так и прекратится тренд установки в одном чипе двух четырехъядерных наборов, и подобные решения выйдут из моды.
Причина четвертая - конкуренция между Intel и AMD обострилась
Добавьте к этому обострившуюся конкуренцию между Intel и AMD, которая и привела к резкому наращиванию ядер, и вы поймете, что шесть ядер в 2020 году - это заранее обреченное на быстрое устаревание решение.
Многим кажется, что дополнительные два ядра, за которые нужно доплатить почти 80% цены - это неоправданные и лишние траты. Но это такая же переплата, как за Core i7-2600K в 2013 году, когда все покупали Core i5-2500K.
Эта переплата позволила владельцам Core i7-2600K пропустить один апгрейд или пару-тройку лет. Даже сейчас этот процессор вполне способен работать в связке с GeForce GTX 1660.
И точно также переплата за восьмиядерный процессор в 2020 году позволит вам сохранить актуальность вашего ПК на два-три года дольше.
Причина третья - уже есть много отличных игр, требующих много ядер
Игры, которые создавались эксклюзивно для ПК и обсчитывают сложный искусственный интеллект, уже сейчас загружают больше, чем шесть ядер. В основном это стратегии, например - Anno 1800, Sid Meier’s Civilization VI или серия Total War.
Я играю в Anno 1800 на разогнанном до 4 ГГц Ryzen 5 1600 и вижу, что даже с видеокартой GeForce GTX 1060 игре нужен более мощный процессор.
Причина первая - прогресс ускорился
реклама
В данный момент на рынке ПК в течении уже пары лет происходит тектонический сдвиг, в результате которого четырехъядерные процессоры оказались на обочине прогресса.
Еще вчера Core i7-7700K был оптимальным выбором для игровой машины, а сегодня Ryzen 3 3100, предлагающий похожую производительность, позиционируется как бюджетное решение начального уровня.
реклама
Оптимальными решениями на конец 2020 года являются универсальные шестиядерные 12-ти поточные процессоры, которые подойдут и в игровую машину, и в рабочий ПК. Хиты продаж - Ryzen 5 3600 и Core i5-10400F, стоящие в районе 14000 рублей.
Но пользователи, покупающие их сейчас, роют себе такую же яму, в которую попали покупатели мощных четырехъядерников в 2015-2017 годах, например Core i5-6600K или Core i5-7500.
Англ. bottleneck - узкое место, бутылочное горлышко.
Читайте также: