восьмиядерный процессор что это
5 причин для покупки процессоров с 8 и более ядрами в 2020 году
В комментариях к блогу «7 причин, по которым вам не стоит покупать мощную видеокарту» развернулась оживленная дискуссия между читателями. Причем и аргументы любителей дорогих видеокарт, и аргументы экономных пользователей вполне обоснованы и имеют право на существование.
реклама
А вот упоминание в комментариях бюджетных процессоров и экономии на них подтолкнули меня написать этот блог.
На первый взгляд, в игровом ПК видеокарта намного важнее процессора и это вполне логично и подтверждается тестами. Но только до тех пор, пока процессора хватает для тестируемой конфигурации.
реклама
Но как только его загрузка приближается в играх к 100%, игрока ждут фризы, статтеры и нестабильная кадровая частота. При этом число кадров в секунду, отображаемых мониторингом MSI Afterburner или FPS Monitor, вполне может держаться у заветной отметки «60».
С этой проблемой сталкиваются как пользователи, давно сидящие на устаревшем «железе» и поставившие в него мощную видеокарту, так и купившие в магазине игровой ПК, в котором сэкономлено на всем, кроме видеокарты.
А если процессор настолько слаб, что не успевает подгружать текстуры, вас ждет вот такая картина.
реклама
В данный момент на рынке ПК в течении уже пары лет происходит тектонический сдвиг, в результате которого четырехъядерные процессоры оказались на обочине прогресса.
Еще вчера Core i7-7700K был оптимальным выбором для игровой машины, а сегодня Ryzen 3 3100, предлагающий похожую производительность, позиционируется как бюджетное решение начального уровня.
реклама
Но пользователи, покупающие их сейчас, роют себе такую же яму, в которую попали покупатели мощных четырехъядерников в 2015-2017 годах, например Core i5-6600K или Core i5-7500.
Я играю в Anno 1800 на разогнанном до 4 ГГц Ryzen 5 1600 и вижу, что даже с видеокартой GeForce GTX 1060 игре нужен более мощный процессор.
Эта переплата позволила владельцам Core i7-2600K пропустить один апгрейд или пару-тройку лет. Даже сейчас этот процессор вполне способен работать в связке с GeForce GTX 1660.
И точно также переплата за восьмиядерный процессор в 2020 году позволит вам сохранить актуальность вашего ПК на два-три года дольше.
Что же делать, если вы решились на апгрейд прямо сейчас, но доплатить за восьмиядерник такую огромную сумму вам жалко? Есть неплохой выход, особенно с системами AM4. Вы можете купить хорошую материнскую плату, которая будет гарантированно поддерживать процессоры Ryzen 4000 и комплект хорошей памяти.
Я выбрал именно такой вариант, купив плату на B450 чипсете и недорогой Ryzen 5 1600, которого с разгоном пока хватает, как бюджетный вариант.
Напишите в комментарии, а что вы думаете о проблеме скорого морального устаревания шестиядерных процессоров? И какой процессор стоит у вас?
Чем восемь ядер процессора смартфона лучше четырех?
В чем различия между четырехъядерными и восьмиядерными процессорами смартфонов? Объяснение достаточно простое. В восьмиядерных чипах в два раза больше процессорных ядер, чем в четырехъядерных. На первый взгляд восьмиядерный процессор представляется вдвое более мощным, не так ли? На самом деле ничего подобного не происходит. Чтобы понять, почему восьмиядерность процессора не удваивает производительность смартфона вдвое, потребуются некоторые пояснения. Будущее в сфере процессоров смартфонов уже наступило. Восьмиядерные процессоры, о которых совсем недавно можно было только мечтать, получают все большее распространение. Но, оказывается, их задача состоит не в том, чтобы повысить производительность устройства.
Процессор
Эти пояснения были опубликованы Йоном Манди (Jon Mundy) в статье «Octa-core vs Quad-core: Does it make a difference?» на страницах ресурса Trusted Reviews.
Четырех- и восьмиядерные процессоры. Производительность
Сами термины «восьмиядерный» и » четырехъядерный» отражают число ядер центрального процессора.
Но ключевое различие между этими двумя типами процессоров — по крайней мере по состоянию на 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 при всего двухъядерном процессоре.
Процессор
Что может смартфон с восьмиядерным процессором
Дизайн и эргономика важны для гаджетов, но в то же время каждый пользователь понимает, что сердцем любого электронного устройства являются процессор и другие электронные составляющие. Поэтому характеристики процессора принимаются в расчет с точки зрения как быстроты работы приложений, так и имиджа устройства и его владельца.
Потребителю хочется, чтобы при высоких технических показателях смартфон или другое устройство имели еще и доступную цену. На первый взгляд это неосуществимое на практике сочетание. Однако разработки компании MediaTek показывают, что желаемое может стать возможным.
MediaTek – одна из ведущих компаний как на рынке процессоров, так и в производстве полупроводниковых элементов для мультимедийных цифровых устройств и беспроводной связи. Компания практически стала лидером в разработке систем для телевидения высокой четкости, беспроводной связи, оптических накопителей и другой электроники. Аналитики компании Digitimes Research считают, что по итогам 2014 года MediaTek увеличит свою долю на рынке процессоров до 26%.
Восемь ядер для смартфона
Новый мощный и производительный процессор для смартфонов MediaTek MT6592 имеет 8 полноценных ядер, которые способны работать одновременно. Можно продолжать споры, необходимо ли такое количество ядер для смартфона, но такой процессор уже существует и весьма успешно справляется со всеми задачами, обгоняя по результатам тестов другие «менее ядерные» варианты.
Восьмиядерный процессор MediaTek представляет собой целый комплекс решений, как архитектурных, так и программных. MediaTek поставляет не просто мощный чип, а полноценную платформу для создания смартфона. По сути, в нее входит все, что нужно для функционирования устройства. Производителю остается добавить корпус, экран и другие внешние элементы.
Интересно, что MT6592 можно назвать первым процессором, в котором по-настоящему присутствуют и грамотно используются все восемь ядер. Но обо всем по порядку.
Архитектура – важный элемент платформы
В процессоре MT6592 используется архитектура известной компании ARM, занимающейся исключительно разработкой процессоров. Архитектура ARM Cortex-A7 – хит последних сезонов, и ее применяют в своих разработках как MediaTek, так и другие именитые чипмейкеры. Для многоядерных процессоров ARM разработала так называемую гетерогенную архитектуру под наименованием big.LITTLE. Суть ее в том, что для оптимального использования ядер процессора в системе может применяться попеременное использование так называемых «тяжелых» и «легких» ядер. Для производительных задач, например, ресурсоемких игр, включаются «тяжелые» ядра, а для более простых приложений или фонового режима, когда необходимо экономить энергию, работают только «легкие» ядра.
Данная архитектура используется Mediatek в таких процессорах, как MT8135, где могут использоваться или сразу все ядра, или необходимое в данный момент сочетание из «тяжелых» и «легких» ядер. В отличие от, например, платформы Samsung, которая реально имеет все-таки не 8 ядер, а построена на двух четырехядерных процессорах, и попеременно включает и отключает кластеры «тяжелых» и «легких» ядер целиком.
Новый процессор MT6592 имеет несколько иную архитектуру разработки Mediatek – он построен на восьми абсолютно одинаковых ядрах, которые подключаются, находятся в режиме ожидания или отключаются в любых комбинациях. То есть платформа Mediatek MT6592 с 8-и ядерным центральным процессором может использовать в работе любое сочетание ядер, которые подключаются и отключаются по мере необходимости, в зависимости от текущей нагрузки на процессор.
Процессоры MediaTek используют в своих мобильных устройствах не только многочисленные китайские изготовители так называемого второго и третьего эшелонов, но и такие производители, как Asus, Lenovo, HTC, Sony. Также использует процессорные платформы MediaTek компания Fly. Мобильные устройства этой марки можно встретить практически в любом магазине, продающем устройства коммуникации и связи. По итогам первого полугодия 2014 года компания Fly заняла второе место по продажам смартфонов на рынке России. Доступность устройств этой фирмы при высоких технических возможностях во многом обусловлена как раз использованием чипов и технологий, предоставленных компанией MediaTek.
Fly разработала новую линейку смартфонов премиум-класса под названием Fly Tornado. В ней будут представлены модели, отличающиеся как изысканным дизайном, так и высокими техническими характеристиками. Пионером этой линейки выступает элегантный смартфон Fly Tornado One. В этой модели как раз используется восьмиядерный процессор MT6592 TrueOctaCore с тактовой частотой 1,4 GHz. Теоретически процессор для смартфона можно сделать и с более высокой частотой, однако он довольно быстро «сажал» бы батарею устройства. Поэтому был выбран такой процессор от Mediatek, который обеспечивает солидную вычислительную мощь и при этом экономно расходует энергию аккумулятора. К тому же у процессора MT6592 имеется функция автоматического регулирования частоты в зависимости от нагрузки на процессор и текущего температурного режима.
Смартфон Fly Tornado One управляется процессором Mediatek MT6592
Тонкий корпус смартфона имеет скошенные грани, придающие форме оригинальность, а оптимальное соотношение сторон создает удобство в использовании. Экран и задняя поверхность смартфона имеют покрытие из прочного стекла. Устройство приятно держать в руке, к тому же износоустойчивое покрытие защищает экран и весь корпус от царапин и повреждений. Экран смартфона Fly Tornado с диагональю 5 дюймов и разрешением 1280х720 dpi выполнен по технологии IPS, что создает четкое и насыщенное изображение, хорошо различимое даже при ярком солнечном свете. К тому же экран нового сматрфона имеет увеличенные углы обзора, что добавляет комфорта при пользовании устройством.
Для быстрой обработки изображений важна не только мощность процессора. Платформа MediaTek MT6592 содержит новый видеоускоритель Rogue Series 6, поэтому смартфон способен легко обрабатывать графику современных игр, а также оперативно запускать тяжелые веб-страницы.
Оперативная память устройства объемом 1 Гбайт помогает мощному процессору в работе и мгновенно обрабатывает запросы, а 8 Гбайт встроенной памяти позволяют сохранить мультимедийный контент и необходимое число функциональных виджетов. При необходимости в смартфон можно установить карту памяти объемом до 32 Гбайт.
Современные смартфоны обычно оснащаются камерами от 8 до 20 Мпикс. Модель Fly Tornado One имеет на борту 13-мегапиксельную камеру, оснащенную специальным сенсором, который снижает количество шумов и увеличивает светочувствительность матрицы. В результате можно получить качественные кадры даже в условиях недостаточной освещенности. Камера содержит 5 физических линз, что позволяет делать неискаженные красочные фотографии.
Поддержка двух сим-карт – обычное дело среди мобильных устройств, поэтому со смартфоном Fly Tornado можно разграничить рабочие и личные контакты, или оптимизировать затраты на связь, используя в нужное время карту с определенным тарифным планом. Новый смартфон оснащается функцией распознавания жестов. Например, двойное касание выводит устройство из спящего режима, а запуск различных приложений можно осуществлять определенными символами на экране.
В смартфоне Fly Tornado One используется операционная система Android 4.4 KitKat. Известно, что даже в фоновом режиме Android использует много различных служб, но, несмотря на постоянную нагрузку, благодаря способности процессора MT6592 включать ядра в различных комбинациях, «операционка» очень плавно работает. Кроме того, для грамотного распределения нагрузки между ядрами процессора MediaTek заменила планировщик задач. Обычно в Android применяется планировщик CFS, а здесь была внедрена собственная разработка, – планировщики HMP Scheduler и RT Schedule. В результате правильно распределяются задачи между ядрами, и в первую очередь обслуживаются приоритетные задачи.
Наблюдая за развитием смартфонов можно предположить, что будущее за мощными многоядерными процессорами, а разница в качестве и производительности между очень дорогими флагманскими смартфонами и устройствами средней ценовой категории перестанет быть ощутимой. Это наглядно показывает новый образец смартфона Fly Tornado One с восьмиядерным процессором MediaTek.
Чем восемь ядер процессора смартфона лучше четырех?
В чем различия между четырехъядерными и восьмиядерными процессорами смартфонов? Объяснение достаточно простое. В восьмиядерных чипах в два раза больше процессорных ядер, чем в четырехъядерных. На первый взгляд восьмиядерный процессор представляется вдвое более мощным, не так ли? На самом деле ничего подобного не происходит. Чтобы понять, почему восьмиядерность процессора не удваивает производительность смартфона вдвое, потребуются некоторые пояснения. Будущее в сфере процессоров смартфонов уже наступило. Восьмиядерные процессоры, о которых совсем недавно можно было только мечтать, получают все большее распространение. Но, оказывается, их задача состоит не в том, чтобы повысить производительность устройства.
Эти пояснения были опубликованы Йоном Манди (Jon Mundy) в статье «Octa-core vs Quad-core: Does it make a difference?» на страницах ресурса Trusted Reviews.
Четырех- и восьмиядерные процессоры. Производительность
Сами термины «восьмиядерный» и « четырехъядерный» отражают число ядер центрального процессора.
Но ключевое различие между этими двумя типами процессоров — по крайней мере по состоянию на 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 является одним из возможных решений одной из самых важных задач, касающихся смартфонов — времени работы от одной зарядки батареи. По мнению Йона Манди, как только найдется другое решение этой задачи, так и прекратится тренд установки в одном чипе двух четырехъядерных наборов, и подобные решения выйдут из моды.
Знаете ли вы другие преимущества восьмиядерных процессоров смартфонов?
Доброго времени суток, уважаемый посетитель. Сегодня поговорим о том, что такое ядра процессора и какую функцию они выполняют. Сразу хотим сказать, что не собираемся лезть в дебри, которые не каждый техногик осилит. Все будет доступно, понятно и непринужденно, а потому тащите бутеры.
Начать хочется с того, что процессор — центральный модуль в компьютере, который отвечает за все математические вычисления, логические операции и обработку данных. Фактически вся его мощь сосредоточена, как ни странно, в ядре. Их количество определяет скорость, интенсивность и качество переработки полученной информации. А потому рассмотрим компонент более пристально.
Основные характеристики ядер ЦП
Ядро — физический элемент процессора (не путать с логическими ядрами — ), который влияет на производительность системы в целом.
Каждое изделие построено на определенной архитектуре, что говорит об определенном наборе свойств и возможностей, присущих линейке выпускаемых чипов.
Возьмем к примеру 2 модели устройств от Intel — Core i7 2600k и Core i7 7700k. Оба имеют 4 ядра в процессоре, однако техпроцесс существенно отличается: 32 нм против 14 нм соответственно при одинаковой площади кристалла. На что это влияет? У последнего можно наблюдать такие показатели:
Иными словами, снижение техпроцесса = рост производительности. Это аксиома.
Функции ядер
Центральное ядро процессора выполняет 2 основных типа задач:
Во вторую же попадают функции поддержки приложений путем использования программной среды. Собственно, прикладное программирование как раз и построено на том, чтобы нагрузить ЦП задачами, которые он будет выполнять. Цель разработчика — настроить приоритеты выполнения той или иной процедуры.
Современные ОС позволяют грамотно задействовать все ядра процессора, что дает максимальную продуктивность системы. Из этого стоит отметить банальный, но логичный факт: чем больше физических ядер на процессоре, тем быстрее и стабильней будет работать ваш ПК.
Как включить все ядра в работу
Некоторые пользователи в погоне за максимальной производительностью хотят задействовать всю вычислительную мощь ЦП. Для этого существует несколько способов, которые можно использовать по отдельности, или объединить несколько пунктов:
Самый простой метод запустить сразу все активные ядра, выглядит следующим образом:
Как в Windows 10 включить все ядра?
Теперь при запуске ОС Windows будут работать сразу все вычислительные физические ядра (не путать с потоками).
Обладателям старых процессоров AMD
Следующая информация будет полезна обладателям старых процессоров AMD. Если вы до сих пользуетесь следующими чипами, то будете приятно удивлены:
Технология разблокировки дополнительных ядер называется ACC (Advanced Clock Calibration). Она поддерживается в следующих чипсетах:
Утилита, позволяющая раскрыть дополнительные ядра у каждого производителя называется по-разному:
Таким несложным способом можно превратить 2-ядерную систему в 4-ядерную. Большинство из вас даже не догадывались о подобном, верно? Будем надеяться, что я вам помог бесплатно добиться повышения производительности.
В данной статье я попытался вам максимально подробно объяснить, что такое ядро, из чего оно состоит, какие функции выполняет и каким потенциалом обладает.
В следующих ликбезах вас ждет еще много интересного, а потому не материал. Пока, пока.
Обнаружили неприятную проблему предела тактовой частоты. Достигнув порога в 3 ГГц, разработчики столкнулись с значительным ростом энергопотребления и тепловыделения своих продуктов. Уровень технологий 2004 года не позволял существенно уменьшить размеры транзисторов в кремниевом кристалле и выходом из сложившейся ситуации стала попытка не наращивать частоты, а увеличить количество операций, выполняемых за один такт. Переняв опыт серверных платформ, где многопроцессорная компоновка уже была испытана, было решено объединить два процессора на одном кристалле.
Разница между 2 и 4-ядерным процессором
На аппаратном уровне основное отличие 2-ядерного процессора от 4-ядерного – количество функциональных блоков. Каждое ядро, по сути, представляет собой отдельный ЦП, оснащенный своими вычислительными узлами. 2 или 4 таких ЦП объединены между собой внутренней скоростной шиной и общим контроллером памяти для взаимодействия с ОЗУ. Другие функциональные узлы тоже могут быть общими: у большинства современных ЦП индивидуальной является кэш-память первого (L1) и второго (L2) уровня, блоки целочисленных вычислений и операций с плавающей запятой. Кэш L3, отличающийся относительно большим объемом, один и доступен всем ядрам. Отдельно можно отметить уже упомянутые AMD FX (а также ЦП Athlon и APU серии A): у них общими являются не только кэш-память и контроллер, но и блоки вычислений с плавающей запятой: каждый такой модуль одновременно принадлежит двум ядрам.
Схема четырехъядерного процессора AMD Athlon
С пользовательской точки зрения разница между 2 и 4-ядерным процессором заключается в количестве задач, которые ЦП может обработать за один такт. При одинаковой архитектуре, теоретическая разница будет составлять 2 раза для 2 и 4 ядер или 4 раза для 2 и 8 ядер, соответственно. Таким образом, при одновременной работе нескольких процессов, увеличение количества должно повлечь за собой рост быстродействия системы. Ведь вместо 2 операций четырехъядерный ЦП за один момент времени сможет выполнять сразу четыре.
Чем обусловлена популярность двухъядерных ЦП
Казалось бы, если увеличение числа ядер влечет за собой рост производительности, то на фоне моделей с четырьмя, шестью или восемью ядрами у двухядерников нет никаких шансов. Тем не менее, мировой лидер на рынке ЦП, компания Intel, ежегодно обновляет ассортимент своей продукции и выпускает новые модели всего с парой ядер (Core i3, Celeron, Pentium). И это на фоне того, что даже в смартфонах и планшетах на такие ЦП пользователи смотрят с недоверием или презрением. Чтобы понять, почему самые популярные модели – именно процессоры с двумя ядрами, следует учесть несколько основных факторов.
Intel Core i3 — самые популярные 2-ядерные процессоры для домашнего ПК
S.T.A.L.K.E.R. полноценно задействует только одно ядоро 4-ядерного ЦП
Такая же ситуация и с популярной онлайн-РПГ World of Tanks: движок Big World, на котором она базируется, создан в 2005 году, когда многоядерные ЦП еще не воспринимались, как единственно возможный путь развития.
World of Tanks тоже не умеет распределять нагрузку на ядра равномерно
GTA V оптимизирована под многоядерность и умеет равномерно загружать процессор
Все эти нюансы не позволяют в полной мере использовать потенциал многоядерных процессоров на практике. Взаимозависимость производителей аппаратного обеспечения и разработчиков софта порождает замкнутый круг.
Какой процессор лучше: 2 или 4-ядерный
На рынке представлены продукты двух производителей: Intel и AMD, отличающиеся особенностями реализации. Advanced Micro Devices традиционно делают упор на многоядерность, в то время как «Интел» неохотно идут на такой шаг и наращивают количество ядер только если это не приводит к снижению удельной производительности в расчете на ядро (избежать которого очень сложно).
Увеличение количества ядер снижает итоговую производительность каждого из них
Как правило, общая теоретическая и практическая производительность многоядерного ЦП ниже, чем аналогичного (построенного на такой же микроархитектуре, с тем же техпроцессорм) с одним ядром. Вызвано это тем, что ядра используют общие ресурсы, и это не лучшим образом сказывается на быстродействии. Таким образом, нельзя просто приобрести мощный четырех- или шестиъядерный процессор с расчетом на то, что он точно не будет слабее двухъядерника из той же серии. В некоторых ситуациях – будет, при том ощутимо. В качестве примера можно привести запуск старых игр на компьютере с восьмиядерным процессором AMD FX : FPS при этом порой ниже, чем на аналогичном ПК, но с четырехъядерным ЦП.
Нужна ли сегодня многоядерность
Значит ли это, что много ядер не нужно? Несмотря на то, что вывод кажется закономерным — нет. Легкие повседневные задачи (такие как веб-серфинг или работа с несколькими программами одновременно) положительно реагируют на увеличение числа ядер процессора. Именно по этой причине производители смартфонов делают упор на количество, опуская на второй план удельную производительность. Opera (и другие браузеры на движке Chromium), Firefox запускают каждую открытую вкладку в виде отдельного процесса, соответственно, чем больше ядер – тем быстрее переход между вкладками. Файловые менеджеры, офисные программы, проигрыватели – сами по себе не являются ресурсоемкими. Но при потребности часто переключаться между ними многоядерный процессор позволит повысить производительность системы.
Браузер Opera каждой вкладке присваивает отдельный процесс
В компании Intel осознают это, потому технология HuperThreading, позволяющая ядру обрабатывать второй поток силами неиспользуемых ресурсов, появилась еще во времена Pentium 4. Но она не позволяет в полной мере компенсировать недостаток производительности.
В «Диспетчере задач» 2-ядерный процессор с Huper Threading отображается, как 4-ядерный
Создатели игр, тем временем, постепенно наверстывают упущенное. Появление новых поколений консолей Sony Play Station и Microsoft Xbox простимулировало разработчиков уделять больше внимания многоядерности. Обе приставки созданы на базе восьмиядерных чипов AMD, поэтому теперь программистам не нужно тратить уйму сил на оптимизацию при портировании игры на ПК. С ростом популярности этих консолей — с облегчением смогли вздохнуть и те, кто разочаровался в приобретении AMD FX 8xxx. Многоядерники усиленно отвоевывают позиции на рынке, о чем можно убедиться на примере обзоров.
Гонку за дополнительную производительность на рынке процессоров могут выиграть только те производители, которые на основе текущих технологий производства смогут обеспечить разумный баланс между тактовой частотой и количеством вычислительных ядер. Благодаря переходу на 90- и 65-нм техпроцессы появилась возможность создавать процессоры с большим числом ядер. В немалой степени это было обусловлено и новыми возможностями регулировки тепловыделения, и размерами ядер, именно поэтому сегодня мы наблюдаем появление всё большего числа четырёхядерных процессоров. Но как насчёт программного обеспечения? Насколько хорошо оно масштабируется от одного до двух или четырёх ядер?
В идеальном мире программы, оптимизированные под многопоточность, позволяют операционной системе распределять несколько потоков по доступным вычислительным ядрам, будь то один процессор или несколько, с одним ядром или с несколькими. Добавление новых ядер позволяет получить больший прирост производительности, чем любой прирост тактовой частоты. Это действительно имеет смысл: большее количество рабочих почти всегда справятся с заданием быстрее, чем меньшее количество более быстрых рабочих.
Но имеет ли смысл оснащать процессоры четырьмя или даже большим числом ядер? Хватит ли работы, чтобы нагрузить четыре ядра или большее их количество? Не стоит забывать, что весьма сложно распределить работу между ядрами, чтобы такие физические интерфейсы, как HyperTransport (AMD) или Front Side Bus (Intel), не стали «узким местом». Есть и третий вариант: механизм, который распределяет нагрузку между ядрами, а именно, диспетчер ОС, может тоже стать «узким местом».
Переход AMD с одного на два ядра прошёл практически безупречно, поскольку компания не увеличивала тепловой пакет до экстремального уровня, как это было у процессоров Intel Pentium 4. Поэтому процессоры Athlon 64 X2 были дорогими, но вполне разумными, а линейка Pentium D 800 прославилась своей горячей работой. Но 65-нм процессоры Intel и, в особенности, линейка Core 2 изменили картину. Intel смогла сочетать два процессора Core 2 Duo в одной упаковке, в отличие от AMD, в результате чего мы и получили современные Core 2 Quad. AMD обещает выпустить до конца этого года свои собственные четырёхядерные процессоры Phenom X4.
В нашей статье мы рассмотрим конфигурацию Core 2 Duo на четырёх ядрах, двух ядрах и на одном ядре. И посмотрим, насколько хорошо масштабируется производительность. Стоит ли сегодня переходить на четыре ядра?
Одно ядро
Под термином «одноядерный» скрывается процессор, который обладает одним вычислительным ядром. Сюда подпадают практически все процессоры с зарождения архитектуры 8086 вплоть до Athlon 64 и Intel Pentium 4. Пока техпроцесс производства не стал достаточно тонким, чтобы создавать два вычислительных ядра на одном кристалле, переход на меньший техпроцесс использовался для снижения рабочего напряжения, увеличения тактовых частот или добавления функциональных блоков и кэш-памяти.
Работа одноядерного процессора на высоких тактовых частотах может дать более высокую производительность для одного приложения, но подобный процессор в один момент времени может выполнять только одну программу (поток). Intel реализовала принцип Hyper-Threading, который эмулирует наличие нескольких ядер для операционной системы. Технология HT позволила лучше загрузить длинные конвейеры процессоров Pentium 4 и Pentium D. Конечно, прирост производительности был невелик, но отзывчивость системы оказалась определённо лучше. А в многозадачном окружении это может быть и важнее, поскольку вы сможете выполнять какую-либо работу, пока ваш компьютер работает над определённой задачей.
Поскольку двуядерные процессоры сегодня стоят очень дёшево, мы не рекомендуем брать одноядерные процессоры, если только вы не хотите экономить каждую копейку.
Процессор Core 2 Extreme X6800 на момент выхода был самым быстрым в линейке Intel Core 2, работая на частоте 2,93 ГГц. Сегодня двуядерные процессоры достигли 3,0 ГГц, правда, при более высокой частоте шины FSB1333.
Переход на два процессорных ядра означает в два раза большую вычислительную мощность, но только на приложениях, оптимизированных под многопоточность. Обычно такие приложения включают профессиональные программы, которым нужна высокая вычислительная мощность. Но двуядерный процессор всё равно имеет смысл, даже если вы используете свой компьютер лишь для электронной почты, просмотра интернет-страниц и работы с офисными документами. С одной стороны, современные модели двуядерных процессоров потребляют не особо больше энергии, чем одноядерные модели. С другой стороны, второе вычислительное ядро не только добавляет производительность, но и улучшает отзывчивость системы.
Вы когда-нибудь ждали, пока WinRAR или WinZIP закончат сжатие файлов? На одноядерной машине вы вряд ли сможете быстро переключаться между окнами. Даже воспроизведение DVD может нагружать одно ядро не меньше, чем сложная задача. Двуядерный процессор позволяет легче справляться с одновременным запуском нескольких приложений.
Двуядерные процессоры AMD содержат два полноценных ядра с кэш-памятью, интегрированным контроллером памяти и кросс-коммутатором, который обеспечивает совместный доступ к памяти и к интерфейсу HyperTransport. Intel пошла путём, схожим с первым Pentium D, установив в физический процессор два ядра Pentium 4. Поскольку контроллер памяти является частью чипсета, системную шину приходится использовать и для связи между ядрами, и для доступа к памяти, что накладывает определённые ограничения на производительность. Процессор Core 2 Duo оснащён более совершенными ядрами, которые дают лучшую производительность на такт и лучшее соотношение производительности на ватт. У двух ядер используется общий кэш L2, который позволяет обмениваться данными без использования системной шины.
Процессор Core 2 Quad Q6700 работает на частоте 2,66 ГГц, используя внутри два ядра Core 2 Duo.
Настоящие четырёхядерные процессоры используют четыре ядра, которые, вместе с кэш-памятью, располагаются на одном кристалле. Здесь важно наличие общего унифицированного кэша. AMD будет реализовывать такой подход, оснащая 512 кбайт кэша L2 каждое ядро и добавляя кэш L3 для всех ядер. Преимущество AMD заключается в том, что можно будет выключать отдельные ядра и ускорять другие, чтобы получить более высокую производительность однопоточных приложений. Intel пойдёт тем же путём, но не раньше представления в 2008 году архитектуры Nehalem.
Утилиты вывода системной информации, такие, как CPU-Z, позволяют узнать число ядер и объёмы кэша, но не раскладку процессора. Вы не узнаете, что Core 2 Quad (или четырёхядерный Extreme Edition, показанный на скриншоте) состоит из двух ядер.
Короткое повествование на простом языке о ядрах мобильных процессоров, их функциях и необходимом количестве.
Для любого человека, который решается обзавестись новеньким смартфоном, основным критерием выбора является не только цена, но и мощность гаджета. Если перейти на сайт какого-нибудь интернет магазина и открыть технические характеристики смартфонов, то среди них можно увидеть такое определение, как «процессор».
Многим, даже технически неграмотным пользователям, данная деталь знакома и они имеют представление о том, какую функцию он выполняет. Однако стоящие рядом с ним слова «двухъядерный» или «четырехъядерный» вызывают у многих недоумение.
В нашей статье мы поговорим о том, что такое ядро процессора в смартфоне, за что оно отвечает и правдиво ли мнение, что чем больше ядер в процессоре, тем мощнее телефон.
Что такое процессор в телефоне?
Что такое ядра процессора в смартфоне и за что они отвечают?
На что влияет количество ядер в смартфоне?
Какое самое большое количество ядер в смартфоне?
Сколько ядер в телефоне, смартфоне лучше?
ВИДЕО: Почему больше ядер в мобильном процессоре не значит лучше?
Процессор в мобильном телефоне. Характеристики и их значение
Индустрия смартфонов с каждым днем прогрессирует, и, как результат, пользователи получают всё более новые, современные и мощные гаджеты. Все производители смартфонов стремятся сделать свое творение особенным и незаменимым. Поэтому на сегодняшний день большое внимание уделяется разработке и производству процессоров для смартфонов.
Сейчас давайте рассмотрим такие понятия, как ядро и тактовая частота, которые всегда встречаются в обзорах и статьях о смартфонах и телефонах, когда речь идет о процессоре.
Начнем с вопроса, а что такое ядро? Ядро – это элемент чипа, который определяет производительность, энергопотребление и тактовую частоту процессора. Очень часто мы сталкиваемся с понятием двухъядерный или четырехъядерный процессор. Давайте разберемся, что же это значит.
Двухъядерный или четырехъядерный процессор – в чем разница?
Очень часто покупатели думают, что двухъядерный процессор в два раза мощнее, чем одноядерный, а четырехъядерный, соответственно, в четыре раза. А теперь мы расскажем вам правду. Казалось бы, вполне логично, что переход с одного ядра к двум, а с двух к четырем увеличивает производительность, но на самом деле редко когда эта мощность возрастает в два или четыре раза. Увеличение количества ядер позволяет ускорить работу девайса за счет перераспределения выполняемых процессов. Но большинство современных приложений являются однопотоковыми и поэтому одновременно могут использовать только одно или два ядра. Естественно возникает вопрос, для чего тогда четырехъядерный процессор? Многоядерность, в основном, используется продвинутыми играми и приложениями по редактированию мультимедийных файлов. А это значит, что если вам нужен смартфон для игр (трехмерные игры) или съемки Full HD видео, то необходимо приобретать аппарат с четырехъядерным процессором. Если же программа сама по себе не поддерживает многоядерность и не требует затраты больших ресурсов, то неиспользуемые ядра автоматически отключаются для экономии заряда батареи. Часто для самых неприхотливых задач используется пятое ядро-компаньон, например, для работы устройства в спящем режиме или при проверке почты.
Если вам нужен обыкновенный смартфон для общения, интернет-серфинга, проверки почты или для того, чтобы быть в курсе всех последних новостей, то вам вполне подойдет и двухъядерный процессор. Да и зачем платить больше? Ведь количество ядер прямо влияет на цену устройства.
В зависимости от операции, а также типа чипа, количество тактов, затрачиваемое на выполнение чипом одной задачи, может отличаться. Чем выше тактовая частота, тем выше скорость работы. Особенно эта разница чувствуется, если сравнивать одинаковые ядра, работающие на разной частоте.
Иногда производитель ограничивает тактовую частоту с целью уменьшения энергопотребления, потому как чем выше скорость процессора, тем больше энергии он потребляет.
И опять возвращаемся к многоядерности. Увеличение тактовой частоты (МГц, ГГц) может увеличить выработку тепла, а это крайне нежелательно и даже вредно для пользователей смартфонов. Поэтому многоядерная технология также используется как один из способов увеличения производительности работы смартфона, при этом не нагревая его в вашем кармане.
Производительность увеличивается, позволяя приложениям работать одновременно на нескольких ядрах, но есть одно условие: приложения должны последнего поколения. Такая возможность также позволяет экономить расход заряда батареи.
Особенно актуален кэш в современных системах, где разрыв между скоростью работы процес-сора и скоростью работы оперативной памяти довольно большой. Конечно, возникает вопрос, почему же эту характеристику не желают упоминать? Всё очень просто. Наведем пример. Предположим, что есть два всем известных процессора (условно A и B) с абсолютно одинаковым числом ядер и тактовой частотой, но почему-то А работает намного быстрее, чем В. Объяснить это очень просто: у процессора А кэш больше, следовательно, и сам процессор работает быстрее.
Особенно разница в объеме кэша ощущается между китайскими и брендовыми телефонами. Казалось бы, по циферках характеристик всё вроде как совпадает, а вот цена устройств отличается. И вот здесь покупатели решают сэкономить с мыслью «а зачем платить больше, если нет никакой разницы?» Но, как видим, разница есть и очень существенная, только вот продавцы о ней часто умалчивают и продают китайские телефоны по завышенным ценам.