Максимальная частота процессора с классом энергоэффективности 1 что это

Максимальная частота процессора с классом энергоэффективности 1 что это

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

Если вы хотите узнать тактовую частоту своего компьютера, откройте меню «Пуск» (или нажмите клавишу Windows*) и введите текст «О системе». Модель и тактовая частота вашего процессора будут показаны в графе «Процессор».

Что такое тактовая частота?

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

Ваш процессор каждую секунду обрабатывает множество команд различных программ (в форме низкоуровневых расчетов, таких как арифметические операции). Тактовая частота определяет количество циклов, выполняемых процессором за секунду и измеряется в гигагерцах (ГГц).

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

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

Процессор с тактовой частотой 3,2 ГГц выполняет 3,2 млрд. циклов в секунду. (В старых процессорах тактовая частота измерялась в мегагерцах или миллионах циклов в секунду).

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

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

В последнее время сообщество любителей самостоятельной сборки ПК пронизано темой энергопотребления. У новейших восьмиядерных процессоров от Intel показатель TDP заявлен в 95 Вт, однако пользователи наблюдают, как те потребляют 150-180 Вт, что совершенно не имеет смысла. В этой инструкции мы объясним вам, почему это происходит, и почему это доставляет столько проблем авторам обзоров железа.

Что такое TDP (Thermal Design Power, требования к теплоотводу)

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

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

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

В последние годы Intel использовала именно такое определение TDP. Для любого заданного процессора Intel гарантировала рабочую частоту (базовую частоту) для конкретной мощности – TDP. Это значит, что процессор типа 65 Вт Core i7-8700, с обычной частотой 3,2 ГГц, и 4,7 ГГц в турбо-режиме, гарантированно будет потреблять до 65 Вт только при работе на частоте в 3,2 ГГц. Intel не гарантирует эффективной работы выше указанных 3,2 ГГц и 65 Вт.

Кроме базовых показателей, Intel также использует турбо-режим. Что-то вроде Core i7-8700 может показывать в турбо-режиме 4,7 ГГц, и потреблять при этом гораздо больше энергии, чем процессор, работающий на 3,2 ГГц. Турбо-режим для всех ядер на процессоре Core i7-8700 работает на частоте 4,3 ГГц – куда как больше гарантированной 3,2 ГГц. Ситуация усложняется, когда турбо-режимы не опускаются до базовой частоты. То есть, если процессор будет работать с постоянным превышением TDP, купленный вами кулер на 65 Вт (или тот, что шёл в комплекте) станет узким местом. Если вам нужно больше быстродействия, такой кулер надо выкинуть и взять что-то получше.

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

Значит, TDP ничего не значит? Почему это стало проблемой только сейчас?

За последнее десятилетие методика использования термина TDP не поменялась, а вот процессоры начали по-другому использовать свой энергетический бюджет. Недавнее появление шести- и восьмиядерных потребительских процессоров с частотами за 4 ГГц означает, что новые процессоры с большой загрузкой превышают заявленное TDP. В прошлом мы видели, как четырёхядерные процессоры с обозначенным рейтингом в 95 Вт использовали только 50 Вт даже под полной нагрузкой в турбо-режиме. И если мы добавляем ядра, а обозначение TDP на упаковке не меняем, то что-то должно поменяться.

Тайные цифры, которых нет на упаковке

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

Для простоты можно следить за тремя важными значениями. Intel называет их PL1 (уровень энергии 1), PL2 (уровень энергии 2) и T (Tau).

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

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

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

Давайте разберём ситуацию большой нагрузки на процессор.

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

Читайте также:  Core i5 память для видеокарты

Когда система находится под серьёзной нагрузкой долгий промежуток времени, «Tau» секунд, прошивка должна перейти на PL1 как на новое ограничение по мощности. Таблицы турбо перестают применяться – они работают только с режимом PL2.

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

Режим PL1 работает, пока не исчезнет нагрузка, и ядро не перейдёт в состояние бездействия на определённое количество времени (обычно до 5 секунд). После этого режим PL2 снова может быть включён при появлении другой большой нагрузки.

Приведём примеры некоторых величин – Intel перечисляет несколько вариантов в спецификациях различных процессоров. Для примера я взял Core i7-8700K. Для этого проца верно следующее:

PL1 = TDP = 95 Вт
PL2 = TDP * 1.25 = 118.75 Вт
Tau = 8 сек

В данном случае система должна суметь разогнаться до 119 Вт на восемь секунд, а потом снова откатится назад до 95 Вт. Так работает уже несколько поколений процессоров Intel, и по большей части, это не имело особого значения, поскольку энергопотребление процессора целиком часто оказывалось сильно ниже значения PL1 даже под полной нагрузкой.

Однако вся ерунда начинается, когда в игру вступают производители материнских плат, поскольку PL1, PL2 и Tau можно настраивать в прошивке. К примеру, на графике выше можно снять ограничения с PL2, а PL1 назначить 165 Вт и 95 Вт.

Мир случайных чисел

В основном я буду говорить о потребительской электронике. Часто PL1, PL2 и Tau тщательно контролируются в таких ограниченных по охлаждению условиях, как ноутбуки или небольшие ПК. Я знаком с несколькими мощными, и в то же время стильными вариантами ПК, у которых PL2 также приравнивали к TDP, чтобы процессор смог немного разогнаться, но не до такой степени, чтобы нагрузка одного-двух ядер выходила за пределы TDP.

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

В любом современном BIOS, в особенности у основных производителей мат.плат, будут присутствовать настройки по ограничению мощности (краткосрочное и долгосрочное) и длительности. В большинстве случаев по умолчанию пользователю неизвестно, в какое значение они установлены, поскольку там будет написано Auto, что является кодовым обозначением «мы знаем, какое значение им назначить, не волнуйтесь». Производители запишут величины в память и будут их использовать, но пользователь увидит только Auto. В результате можно назначить PL2 в 4096 Вт и сделать Tau очень большим, к примеру, 65535, или -1 (бесконечность – зависит от варианта BIOS). Это означает, что CPU без перерыва будет работать в режиме турбо, пока не превысит температурные ограничения.

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

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

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

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

Так как же правильно, кому доверять, в чём разница?

Intel назначает стандарты для своих запчастей. PL1, PL2, Tau, схема материнки, настройки прошивки – для всего есть значения по умолчанию, рекомендованные Intel. Некоторые из них публичные, например, те, что Intel указывает в документах, некоторые – конфиденциальные (и Intel нам о них не расскажет, как бы мы ни упрашивали). Однако это всё же рекомендованные значения. А по итогам, производители материнских плат могут делать всё, что им заблагорассудится. И они так и делают.

В результате, к примеру, мне тестировать оборудование из-за этого становится сложнее. Разным пользователям захочется, чтобы наши настройки были:
1. Рекомендованными Intel,
2. Как из коробки,
3. Вывернуты на максимум.

И, естественно, рекомендации Intel дадут куда как меньшие показатели, чем «из коробки», а вариант «вывернуты на максимум» говорит сам за себя.

Стоит отметить, что до сих пор во всех тестах во всех обзорах CPU железо запускалось на настройках «из коробки», а не «рекомендованных Intel».

Чтобы дать некий контекст по значениям измерений, мы использовали мощный CPU и
получили следующие результаты в 25-30 секундном тесте с полной нагрузкой:

AnandTech PL2 Tau PL1 Result
Unlimited 4096W 999s 4096W 100%
Intel Spec, 165W 207W 8s 165W 98%
Constant 165W 165W 1s 165W 94%
Intel Spec, 95W 118W 8s 95W 84%
Constant 95W 95W 1s 95W 71%

В последнее время было замечено, что некоторые производители материнских плат меняют свою стратегию по PL1/PL2/Tau, и урезают значение Tau до чего-то разумного, вроде 30 секунд. При запуске измерений скорости на таких материнских платах, пользователи получают результаты меньше, чем обычно, хотя эти результаты оказываются ближе к спецификациям Intel.

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

Мы обычно проводим тестирования с настройками «из коробки», за исключением памяти, с которой мы используем значения, рекомендованные производителем. Мы считаем, что это наиболее честный способ сообщать читателям о том, на какую скорость они смогут рассчитывать, когда практически никакие настройки не менялись. В реальности это обычно означает, что PL2 установлено в какое-то очень большое значение, а Tau – в очень долгое. Мы постоянно сталкиваемся с режимом турбо, пока температура остаётся в установленных пределах.

Сегодняшняя ситуация, и что мы можем с ней сделать

Давно хотел написать подобную статью, по меньшей мере, с момента запуска Kaby Lake. Большая часть процессоров в потребительских материнских платах работает с неограниченным PL2, и это считалось нормальным годами. И только по результатам тестирования Core i9-9900K мы начали замечать нечто странное. В нашей статье на прошлой неделе по поводу нового Xeon E написано, что наша материнская плата Supermicro буквально следует рекомендациям от Intel. Может показаться очевидным, что более коммерческая/серверная плата будет следовать спецификациям от Intel, но вживую я лично видел такое впервые. Очевидно, что потребительские платы по таким спецификациям не работают, и не работали. Я бы сказал, что собственные результаты тестирования от Intel (и результаты тестирования процессоров Intel от AMD) на потребительских материнках тоже не соответствуют спецификациям от Intel.

  • TDP пиковое для PL2
  • TDP долговременное для PL1.

Таким образом Intel и другие смогут объяснить пиковое потребление и базовую частоту.

Если пользователи хотят, чтобы потребительские материнские платы изменились, то это будет сложнее сделать. Все производители хотят опередить друг друга, поэтому мы сталкиваемся с такими вещами, как опция Multi-Core Turbo, включённая по умолчанию. Производители предпочитают путь «неограниченного PL2», поскольку это позволяет им пролезать на вершины чартов быстродействия. А вот в ноутбуках с ограниченными возможностями по охлаждению часто заданы свои варианты PL1, PL2 и Tau, и часто они строго соответствуют этим параметрам.

Читайте также:  Какая норма температуры видеокарты 2060

Вопрос в том, насколько спецификации от Intel важны для настольных процессоров от Intel? Если нам надо следовать этим рекомендациям буквально, может, мы сделаем ещё один шаг, и будем использовать только стоковые кулеры?

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

Процессоры от данной компании более распространены и весьма неплохо распиарены и это не удивительно.

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

Семейства процессоров

Начнем с семейства процессор
На данный момент существует 6 семейств процессоров:
1. Core -Десктопные решения. Используюсь в основном в домашних пк. Данное семейство процессоров нацелено на общий рынок потребителей, и предоставляет от простых i3 процессоров для использования в не требовательных задачах (офис, видео и т.д), i5 это что то среднее между повседневными задачами и тяжелыми вычислениями, до i7 и i9 процессоров для выполнения сложных вычислений и работе с большими массивами данных.

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

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

4.PENTIUM и CELERON — Бюджетные решения для маломощных ноутбуков или ПК. Отличный выбор для покупателей бюджетных систем, которым необходимы базовые функциональные возможности по доступной цене. Отлично подходят для повседневной работы на компьютере, например для базовых офисных задач, просмотра веб-страниц с высоким качеством графики, редактирования фотографий и других обыденных и не требовательных задач.
Я объединил эти 2 семейства т.к описание на родном сайте Intel было совмещенное + по сути эти процессоры очень похожи.

5.QUARK- Решение для плат или девайсов Интернета-вещей (IoT). Используется для встраиваемых применений, включая решения со сверхнизким энергопотреблением и носимые устройства.

Техпроцесс

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

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

Новые процессоры Intel выполнены по техпроцессу 22 нм. Нанометр (нм) – это 10 в -9 степени метра, что является одной миллиардной частью метра. Чтобы вы лучше смогли представить насколько это миниатюрные транзисторы, приведу один интересный факт: « На площади среза человеческого волоса, с помощью усилий современной техники, можно разместить 2000 транзисторных затворов!»

Поколения

История насчитывает 9 поколений процессоров

  • Первое поколение (2009, архитектура Nehalem)
  • Первое поколение (2010, Westmere)
  • Второе поколение (2011, Sandy Bridge)
  • Третье поколение (2012, Ivy Bridge)
  • Четвертое поколение (2013, Haswell)
  • Пятое поколение (2015, Broadwell)
  • Шестое поколение (2015, Skylake)
  • Седьмое поколение (2017, Kaby Lake)
  • Восьмое поколение (2017, Coffee Lake)
  • Девятое поколение(2019, Coffee Lake Refresh)

Сокет (socket)

Socket — гнездовой или щелевой разъём (гнездо) в материнской плате, предназначенный для установки в него центрального процессора. Использование разъёма вместо непосредственного припаивания процессора на материнской плате упрощает замену процессора для модернизации или ремонта компьютера, а также значительно снижает стоимость материнской платы. На ноутбучных материнских платах процессор распаен на плате, что исключает возможность его простой замены на другой.
Вот список сокетов для процессоров начиная с поколения Nehalem (2009г.):

  • Socket H (LGA1156) — Core i7/Core i5/Core i3 с интегрированным двуканальным контроллером памяти и без соединения QuickPath (2009 год)
  • Socket H2 (LGA1155) — замена Socket H (LGA1156) (2011 год)
  • Socket R (LGA2011) — Core i7 и Xeon с интегрированным четырёхканальным контроллером памяти и двумя соединениями QuickPath. Замена Socket B (LGA1366) (2011 год)
  • Socket B2 (LGA1356) — Core i7 и Xeon с интегрированным трехканальным контроллером памяти и соединениям QuickPath. Замена Socket B (LGA1366) (2012 год)
  • Socket H3 (LGA1150) — замена Socket H2 (LGA1155) (2013 год)
  • Socket R3 (LGA2011-3) — модификация Socket R (LGA2011) (2014 год)
  • Socket H4 (LGA 1151) — замена Socket H3 (LGA1150) (2015 год)
  • Socket R4 (LGA 2066) — замена Socket R3 (2017 год)

Чипсет

Сhipset — набор микросхем, спроектированных для совместной работы с целью выполнения набора заданных функций.

Так, в компьютерах чипсет, размещаемый на материнской плате, выполняет функцию связующего компонента (моста), обеспечивающего взаимодействие центрального процессора (ЦП) c различными типами памяти, устройствами ввода-вывода, контроллерами и адаптерами ПУ, как непосредственно через себя (и имея некоторые из них в своём составе), так и через другие контроллеры и адаптеры, с помощью многоуровневой системы шин. Так как ЦП, как правило, не может взаимодействовать с ними напрямую. Чипсет определяет функциональность системной платы. Являясь по сути основой платформы/системной платы,чипсеты встречаются и в других устройствах.

Во времена мобильных телефонов, которые были «глупыми» и мало что, по нынешним меркам, умели, особого внимания начинке покупатель не уделял. Бо́льшую важность представляли внешний вид, объем памяти для записи телефонных номеров и SMS, позже — «навороты» в виде браузера, почтового клиента и тому подобные. Может, играла роль престижность модели.

Как это часто бывает, все изменила Apple, выпустив джинна из бутылки — оригинальный iPhone. Он дал начало новой моде на девайсы. Хотя «яблочная» корпорация не была первой в сфере «умных телефонов» (ведь задолго до этого существовали IBM Simon, Nokia 9000 Communicator, Qualcomm pdQ 800 и другие), именно она смогла популяризовать направление — своим подходом, созданием должного образа и, что самое главное, экосистемы.

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

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

Коротко, о чем пойдет речь:

  • Процессор — CPU — является лишь одним из компонентов SoC. SoC, в свою очередь, — это набор, включающий в себя все необходимые узлы для обеспечения работы мобильного устройства. позволяет увеличить производительность смартфонов и снизить энергопотребление.
  • Вычислительные ядра бывают разные: много — не обязательно хорошо. : чем меньше цифра, тем лучше. — защита от разрушения процессора и необходимость для повышения производительности. программной и аппаратной частей может привести к падению производительности даже самых топовых смартфонов и негативно сказаться на времени автономной работы.
  • Модное веяние: выделенный нейронный процессор, который применяется для обработки фото, идентификации юзера и предметов, создания сценариев и способен на еще более интересные вещи, о которых пользователь и не узнает.

Мобильный процессор, но правильнее — SoC

В отличие от домашнего компьютера, смартфон использует несколько иную логику: в случае с умными мобильниками процессором часто называют всю «систему на чипе» — SoC (System-on-a-Chip), или «систему на кристалле». Это набор компонентов, которые выполняют основные функции смартфона — от обработки данных, поступающих из всех источников, до подключения к беспроводным сетям и вывода картинки на экран.

Читайте также:  Лучший процессор эффектов гитара

То есть SoC — это собственно вычислительный процессор (CPU), «видеокарта» (GPU), модемы (3G, 5G и тому подобные), модули беспроводной связи (Wi-Fi, Bluetooth) и что угодно еще, но мы будем говорить именно о «процессоре», то есть об основном вычислительном компоненте. Отметим, что существуют и раздельные решения, когда тот или иной компонент не интегрирован, однако основной путь — «все вместе».

Какие мобильные процессоры самые-самые? Сейчас к актуальным и топовым относятся: Apple A13 Bionic для iPhone, Snapdragon 855 и 855 Plus для большинства Android-смартфонов, Helio G90, Exynos 990 для смартфонов Samsung, Kirin 990 для Huawei и Honor. Хотя те, что постарше на год-два, не особенно хуже, и средний юзер не ощутит разницы в производительности от слова «вообще».

Apple iOS, экран 4.7″ IPS (750×1334), Apple A13 Bionic, ОЗУ 3 ГБ, флэш-память 64 ГБ, камера 12 Мп, 1 SIM Apple iOS, экран 4.7″ IPS (750×1334), Apple A10 Fusion, ОЗУ 2 ГБ, флэш-память 32 ГБ, камера 12 Мп, аккумулятор 1960 мАч, 1 SIM Apple iOS, экран 6.1″ IPS (828×1792), Apple A12 Bionic, ОЗУ 3 ГБ, флэш-память 64 ГБ, камера 12 Мп, аккумулятор 2942 мАч, 1 SIM

Многоядерность, тактовая частота

Все адекватные производители смартфонов используют сегодня решения с многоядерными процессорами. Многоядерность позволяет эффективнее утилизировать ресурсы.

Появляется возможность одновременного выполнения нескольких заданий (работа приложений в фоне). Кроме того, в одном CPU обычно компонуются как менее производительные ядра, так и более производительные с разной тактовой частотой. В восьмиядерном процессоре это могут быть «наборы» 4+4, 4+3+1 или другие в зависимости от производителя процессора и требований заказчика.

Нужно набрать SMS или посмотреть список дел? Задействованы «слабые» ядра с низкой частотой, нагрузка на батарейку минимальная. Запустили игру? Включились «сильные» ядра, аккумулятор стал активнее терять заряд. В жизни это означает, что один и тот же смартфон в руках мобильного геймера или любителя поснимать видео в 4K продержится часов пять, а у предпочитающего только звонки и SMS — двое суток.

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

Ядра бывают разные

Производители смартфонов используют ядра (архитектуру), разработанные в компании Arm. Дизайн чипов при этом проектируют отдельно: Apple делает свое, Samsung, Huawei, Qualcomm и MediaTek — свое.

Одно и то же ядро (например, Cortex-A77 — самый актуальный вариант) может работать на разной частоте в зависимости от устройства и собственной модификации. Ядра объединяют в кластеры — те самые «наборы».

От дизайна зависит, сколько может быть ядер в одном кластере. Общее количество ядер в одном процессоре Android-смартфона обычно составляет восемь (в самых свежих iPhone — шесть).

«Количество ядер не указывает на производительность смартфона»

big.LITTLE, в свою очередь, расшифровывается просто: есть ядра более производительные (big) и менее производительные (little). Смартфон должен обеспечить плавное переключение на лету между кластерами в зависимости от задач, выполняемых мобильником. Это сложно и иногда работает со сбоями. Логика инженеров Apple и их возможности немного иные. Также есть и другие нюансы, объективно выделяющие «яблоко» из остальных (часто ли вы видели тормозящий iPhone?).

В качестве примера приведем флагманский процессор Snapdragon 855+ для Android-смартфонов. Он использует чип с одним высокопроизводительным ядром до 2,84 ГГц, двумя производительными до 2,42 ГГц, построенными на базе Cortex-A76 (они же кастомные Kryo 485 Gold и Kryo 485 Gold Prime), и четырьмя энергосберегающими до 1,8 ГГц на базе Cortex-A55 (Kryo 485 Silver). Итог — три кластера под разную интенсивность работы.

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

Еще один момент: количество ядер не указывает прямо на производительность смартфона. Поэтому восемь слабых ядер уступят компоновке из четырех мощных и четырех малопроизводительных.

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

Какие-то нанометры

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

К примеру, 7-нанометровый чип будет производительнее 14-нанометрового при том же напряжении на четверть или таким же по производительности при вдвое сниженном напряжении (и батарея сядет позже).

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

Троттлинг

Обычно троттлинг означает чрезмерный нагрев процессора, после которого тот снижает частоту и заметно теряет в производительности. Это механизм защиты, придуманный для того, чтобы сохранить целостность CPU в критической ситуации. Отчего случается «плохой троттлинг»?

«Если система отвода тепла не продумана, гигагерцы не помогут»

В спецификациях к мобильнику можно заявить о частоте в 2,5 ГГц на все восемь ядер, производительность будет «доказана» в синтетических тестах. В реальности же смартфон не будет справляться с играми или тяжелыми приложениями: первые пару минут все будет хорошо, затем последует сильный нагрев из-за попыток CPU выдавить из себя условные 2,5 ГГц, появятся «фризы», «тормоза», аппарат будет неприятно горячим и станет бесполезным — если система отвода тепла не продумана, а ПО работает плохо.

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

Если вы хотите узнать тактовую частоту своего компьютера, откройте меню «Пуск» (или нажмите клавишу Windows*) и введите текст «О системе». Модель и тактовая частота вашего процессора будут показаны в графе «Процессор».

Что такое тактовая частота?

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

Ваш процессор каждую секунду обрабатывает множество команд различных программ (в форме низкоуровневых расчетов, таких как арифметические операции). Тактовая частота определяет количество циклов, выполняемых процессором за секунду и измеряется в гигагерцах (ГГц).

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

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

Процессор с тактовой частотой 3,2 ГГц выполняет 3,2 млрд. циклов в секунду. (В старых процессорах тактовая частота измерялась в мегагерцах или миллионах циклов в секунду).

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

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

Источник

Adblock
detector