Tpd процессора что это

Содержание

Tpd процессора что это

Чтоб убрать несоответствие меж практически моментальными всплесками употребления и задержкой на регуляторах напряжения, современные системы полагаются на развязывающие, либо обходные конденсаторы. Эти конденсаторы хранят энергию и могут стремительно выпутывать её, чтоб гарантировать неизменное напряжение в моменты, когда регуляторы только начинают реагировать. Вернёмся к рис. 1: системы содержат в себе развязывающие конденсаторы на каждом шаге работы сети подачи питания. На МА конденсаторы встречаются в почти всех местах, но в особенности много их вокруг гнезда микропроцессора – см. рис. 2. В платы микропроцессоров также встраивают развязывающие конденсаторы, обычно по бокам и снизу. В конце концов, на кристаллах микропроцессора тоже располагают конденсаторы; они поближе всего размещены к активным схемам и дают скорый отклик на временные всплески энергопотребления.

Питание современных процессоров

Обеспечение питания – одна из более сложных задач при разработке современных микропроцессоров. Сеть доставки питания (power delivery network, PDN) должна отвечать завышенным требованиям современной КМОП-технологии, обеспечивать питание с высочайшей эффективностью и стремительно реагировать на конфигурации в энергопотреблении.

И эти трудности встречаются как у телефонов с потреблением в 1 Вт, так и у серверных микропроцессоров на 200 Вт и мощных ускорителей машинного обучения – например, Cerebras CS-1 на 15 кВт. Для работы с данной тактовой частотой каждому транзистору и каждой схеме современного чипа требуется питание с правильным напряжением. Если напряжение будет очень низким, элементы схемы будут переключаться медлительно, что приведёт к возникновению ошибок, дилеммам со стабильностью и другим внезапным отказам.

Из-за физики кремния КМОП обычно работает на напряжении в 1 В. Но у современных технологий, использующих транзисторы FinFET и другие техники, номинальные напряжения могут находиться в спектре от 0,65 В до 1,2 В. Инноваторские схемы могут использовать напряжение питания, близкое к пороговому значению транзисторов (near-threshold voltage, NTV) – эту технологию показало исследование от Intel. И хотя микропроцессоры, использующие NTV (например, Ambiq Micro), уже появились в продаже, эта разработка всё ещё достаточно нова. Энергопотребление коммутационной схемы (таковой, как микропроцессор) пропорционально квадрату напряжения, потому для роста эффективности нужно уменьшать напряжение. Для разработчиков чипов это традиционная неувязка поиска золотой середины: напряжение должно быть довольно высочайшим для того, чтоб избежать ошибок, но не выше.

Но работа под низким напряжением – это непростая задачка в плане обеспечения питания, так как в данном случае к микропроцессору необходимо подводить большой ток. Возьмём современный серверный микропроцессор – Intel Cascade Lake Xeon 14 нм. TDP у самых массивных микропроцессоров этой модели добиваются 205 Вт, что на теоретическом уровне даёт нам ток в 205 А при напряжении в 1 В. По сути, естественно, микропроцессоры устроены еще труднее, и используют различные напряжения и схемы питания, однако такой простой пример будет полезен для понимания ситуации. Если энергопотребление процессора останется на том же уровне, а напряжение понизится до 0,75 В, это увеличит нужный ток до 274 А. И хотя передовые серверные процессоры от Intel довольно прожорливы, они не идут в сравнение с некоторыми ускорителями вычислений. Например Nvidia Volta V100 потребляет 450 Вт, некоторые будущие их процессоры будут есть уже по 600 Вт, и, как было упомянуто ранее, Cerebras CS-1 потребляет невероятные 15 кВт.

Обычно гораздо эффективнее получается передавать энергию при высоком напряжении и низком токе. Чем выше напряжение, тем меньше ток и тем меньше требуется проводов, что уменьшает стоимость системы. Кроме того, потери на сопротивление пропорциональны квадрату тока, поэтому увеличение напряжения и уменьшение тока понижает потери на сопротивление и увеличивает эффективность энергетической системы. Поэтому обычно линии электропередач работают с напряжением выше 110 кВ – и те же самые базовые принципы применимы и для сервера или дата-центра. Хотя некоторые сервера используют традиционные 12 В, некоторые из новых перешли на 48 В для эффективности – в особенности ускорители, потребляющие более 350 Вт.

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

Анатомия сети передачи питания

Как показано на рис. 1, проблема обеспечения питания затрагивает всю систему, начинаясь с основного источника питания и продолжаясь до электрораспределительной сети в процессоре, доходя в конечном итоге до транзисторов, выполняющих вычисления на кристалле. У настольных компьютеров БП преобразует 110 В или 220 В в 12 В постоянного тока, распространяемого по всей материнской плате, к процессору и другим компонентам. У ноутбуков или смартфонов всё немного не так – типичные литий-ионные батареи выдают постоянное напряжение в 3,7 В, поэтому преобразования переменного напряжения в постоянное не происходит, а понижение напряжения требуется не такое сильное.

Tpd процессора что это

Рис. 1: Обеспечение питания в современных системах. Слева — Intel FIVR, справа – традиционный VRM

У стандартных процессоров, например, от AMD, модуль регулятора напряжения (voltage regulation module, VRM) понижает напряжение примерно до 1 В. Обычно VRM располагаются недалеко от процессора, так, чтобы большую часть расстояния проходили сигналы на 12 В. 1 В передаётся на небольшое расстояние по материнской плате, через плату процессора, и внутрь самого процессора по его контактам. В процессоре есть своя электрораспределительная сеть, расходящаяся от контактов и использующая различные промежуточные металлические слои для доставки энергии к транзисторам. VRM работают на довольно низкой частоте в 1 МГц, другими словами, могут подстраивать выходящее напряжение только раз в микросекунду.

Многие системы на базе Intel работают по той же схеме, однако используют дополнительный шаг в обеспечении питания. FIVR (fully-integrated voltage regulator – полностью интегрированный модуль регулятора напряжения) интегрирован в сам кристалл процессора и распределяет энергию по десяткам шин питания в его различные блоки (ядра CPU, кэши L2, блоки GPU и т.п.). FIVR используется в большинстве серверных процессоров, начиная с поколения Haswell. Также он используется в клиентских процессорах Haswell и Broadwell, а теперь и в клиентах Ice Lake и Tiger Lake. Отметим, что семейство клиентов Skylake (Coffee Lake, Comet Lake, и т.д.) FIVR не используют. В этих системах VRM на материнской плате преобразуют 12 В (или 48 В) в 1,8 В, и передают энергию от VRM, через всю материнскую плату, плату процессора и его контакты в FIVR. FIVR отвечает за последний шаг в преобразовании энергии, и понижает напряжение с 1,8 В до 1 В, зависимо от нужд конкретной шины питания.

Одно из преимуществ FIVR заключается в том, что напряжение, поданное с VRM материнской платы на процессор получается вдвое выше, чем у обычных систем. Использование более высокого напряжения уменьшает требуемую силу тока примерно в 2 раза, уменьшает количество контактов питания и повышает эффективность. Минус в том, что преобразование напряжения никогда не бывает на 100% эффективным, и FIVR теряют часть энергии. Взаимоотношение между выигрышем в эффективности и потерей при преобразовании сильно находится в зависимости от конкретной ситуации. В целом для процессоров с высоким энергопотреблением система с FIVR обычно выигрывает. Кроме того, FIVR потрясающе быстро работает – её тактовая частота составляет 140 МГц, на два порядка больше, чем у VRM на материнке.

Необходимость быстрой реакции в изменчивых условиях

Скорость FIVR подводит нас к одной из крупнейших проблем обеспечения питания современных процессоров. Концентрация на постоянном питании и температурных характеристик (TDP) преуменьшает значимость проблемы. Современные процессы чрезвычайно динамичны, а их поведение меняется на основе нагрузки. Транзистору при переключении требуется относительно небольшой ток. Однако если множество транзисторов переключаются одновременно, то общее потребление может достичь значительных величин и создать шум на питании чипа. У таких высокоскоростных чипов, как CPU или GPU, количество переключающихся транзисторов может значительно меняться от цикла к циклу. Например, когда ядро CPU начинает выполнять команды умножения с накоплением AVX512, энергопотребление становится гораздо больше, чем в случае выполнения целочисленной арифметики. Сходным образом системы динамического изменения напряжения и частоты (DVFS) меняют частоту и напряжение процессора на лету в ответ на изменения загрузки или рабочих условий. Эти внезапные всплески в энергопотреблении могут привести к временным проседаниям напряжения.

Эту проблему могут проиллюстрировать два примера. Большинство дата-центров оптимизируют под эффективность и высокую утилизацию – другими словами, 40-60% утилизации CPU, а в пиках и того больше. Если мы вернёмся к TPD 205 Вт у Intel Xeon по спецификации, то этот процессор в моменты максимальной загрузки потребляет ток в 273,75 A по основным шинам питания, и невероятные 413 Вт.

Клиентские процессоры, особенно у ноутбуков и смартфонов, ведут себя совсем не так, и представляют ещё более интересную проблему. Они обычно оптимизированы под очень неровную работу и должны выдавать максимальную мощность на кратких промежутках времени (например, при загрузке веб-страницы), и потреблять сильно мало во время простоя (например, ожидая пользовательского ввода). Ноутбук, работающий с 40-60% утилизацией CPU, нереально быстро просаживал бы батарею. Клиентский процессор порядка 90% времени проводит в режиме ожидания. В конечном итоге у клиентских процессоров получается ещё большая разница между TPD, максимальной мощностью и потреблением тока. Последние процессоры Ice Lake серий U и Y имеют TPD в 15 Вт и 9 Вт соответственно. Для увеличения быстродействия вендоры могут устанавливать TPD выше, прямо до 25 Вт и 12 Вт соответственно. Однако максимальное энергопотребление для CPU и GPU значительно выше – до 70 А и 49 А соответственно, и это не считая питание контроллера памяти и всей периферии ядра.

Основная проблема тут в том, что регуляторы напряжения, будь то VRM на материнской плате или FIVR от Intel, реагируют гораздо медленнее, чем могут появляться кратковременные всплески, вызванные переключениями транзисторов. FIVR у Haswell может повысить напряжение на шине питания от 0 до 0,8 В за 0,32 мкс. Однако для современных процессоров на 3 ГГц это выльется в порядка 1000 тактов. Обычные, менее быстрые VRM могут увеличивать напряжение на 10-23 мВ за мкс, и на аналогичное повышение от 0 до 0,8 у них уйдёт в 100 раз больше времени, или порядка 100 000 тактов. Без очень эффективной схемы эти временные пики могут вызвать проседания напряжения – по смыслу это похоже на то, как в старых домах тускнеет свет лампочек, когда хозяева включают микроволновку или фен. Исключение составляют клиентские процессоры Skylake и процессоры от AMD, использующие регуляторы с небольшим падением напряжения (LDO), которые также работают очень быстро. Однако LDO работают как переменное сопротивление, и умеют только уменьшать напряжение, идущее на шину питания. Поскольку LDO работают через сопротивление, для больших изменений напряжения (более 10%) они становятся неэффективными.

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

Плавная подача питания развязывающими конденсаторами

Чтобы устранить несоответствие между почти мгновенными всплесками потребления и задержкой на регуляторах напряжения, современные системы полагаются на развязывающие, или обходные конденсаторы. Эти конденсаторы хранят энергию и могут быстро высвобождать её, чтобы гарантировать постоянное напряжение в моменты, когда регуляторы только начинают реагировать. Вернёмся к рис. 1: системы содержат в себе развязывающие конденсаторы на каждом шаге работы сети подачи питания. На МА конденсаторы встречаются в почти всех местах, но особенно много их вокруг гнезда процессора – см. рис. 2. В платы процессоров также встраивают развязывающие конденсаторы, обычно по бокам и снизу. Наконец, на кристаллах процессора тоже располагают конденсаторы; они ближе всего расположены к активным схемам и дают скорейший отклик на временные всплески энергопотребления.

Tpd процессора что это

Рис. 2: развязывающие конденсаторы вокруг гнезда процессора

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

Кроме того, на чипах, разработанных с помощью различных средств автоматизации, встречаются «пробелы» – участки, оставшиеся пустыми из-за несовершенства инструментов и ограничений по расположению блоков разной формы в непосредственной близости друг от друга. Распространённой практикой является заполнение этих пробелов конденсаторами – на самом деле, это «бесплатно». И хотя МОП-конденсаторы можно сделать в любом техпроцессе и легко разместить на кристалле, они не являются идеальными конденсаторами. Как и другие транзисторы, они дают утечку, также их бывает сложно втиснуть в забитые компонентами участки чипа. Ещё один вариант – изменить техпроцесс и создавать более специализированные структуры, такие, как металл-диэлектрик-металл (MIM) конденсаторы, металл-оксид-металл (MOM) конденсаторы, или траншейные конденсаторы [deep trench capacitors].

Tpd процессора что это

Рис. 3: MIM- конденсаторы от Intel на 22 нм для eDRAM

Как надо из названия, MIM- конденсаторы формируется из двух параллельных металлических слоёв с high-k диэлектриком между ними. В процессе на 22 нм от Intel используются два разных вида MIM-конденсаторов. Как видно на рис. 3, первый тип MIM-конденсаторов используется для одноразрядных ячеек в eDRAM и формируется в нижних металлических слоях M2-M4. Второй представлен в процессе 22FFL и использует толстые верхние слои в 4 мкм в качестве параллельных металлических слоёв. Intel тут не делает ничего уникального – другие производители тоже используют MIM-конденсаторы. Например, AMD использовала MIM-конденсаторы верхнего уровня в процессоре Zen CCX для развязки и уменьшения провалов напряжения. MIM-конденсаторы обычно работают лучше, чем МОП-конденсаторы, однако располагаются они чуть дальше, поскольку нхаодятся в верхних металлических слоях, а необходимость предпринимать дополнительные шаги на производстве немного увеличивает стоимость. MOM-конденсаторы используют сходную идею параллельных металлических линий, только поворачивают их на 90°. Металлические линии формируются горизонтально в двух соседних вертикальных металлических слоях (например, M3 и M4), а межслойный оксид-диэлектрик играет роль изолятора.

Tpd процессора что это

Ещё одним вариантом будут траншейные конденсаторы, однако они редко встречаются в производстве, поскольку травление траншей с высоким разрешением значительно повышает стоимость процесса. Их использовали уже несколько поколений технологий изготовления процессоров, начиная с техпроцесса SOI на 32 нм от IBM и далее, с SOI на 14 нм. Траншейные конденсаторы от IBM используются для развязки в больших массивах eDRAM, реализующих кэши L2, L3 и L4 в процессорах POWER и zArch. В качестве примера IBM заявляет, что смогла убрать все конденсаторы с платы процессора z12, сделанного для мейнфрейма по техпроцессу 32 нм, и заменить их траншейными конденсаторами. После чего на IEDM 2019 TSMC рассказала о процессе формирования траншейных конденсаторов на кремниевой вставке. Хитроумный и элегантный подход – хотя такие конденсаторы располагаются уже не так близко к активной логике, как те, что находятся на самом кристалле, поэтому неспособны полностью заменить развязывающие конденсаторы.

Обеспечение системы питанием находит компромисс между быстродействием, эффективностью и стоимостью

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

В то же время, ток, требуемый для работы процессора, постоянно меняется, реагируя на изменяющиеся условия работы – такие, как смесь инструкций или динамическое изменение напряжения. Для сглаживания этих почти мгновенных изменений и уменьшения шума в современных схемах почти на каждом уровне доставки питания, от материнской платы до кристалла процессора, используются развязывающие конденсаторы. Чем быстрее и отзывчивее сеть, тем меньше развязывающих конденсаторов ей требуется. Если взять сам процессор, то для него доступно несколько вариантов размещения конденсаторов на кристалле. Проще всего использовать обычные транзисторы, поскольку их легко разместить в рамках любого техпроцесса, однако они работают не очень эффективно. Многие производители предлагают конденсаторы улучшенной эффективности, созданные с помощью особых технологий или схем разработки — такие, как MIM-конденсаторы, и поболее редкие ТК, на кремнии или вставке.

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

  • Производство и разработка электроники
  • Процессоры

TDP процессора что это

Tpd процессора что это

TDP (расчетная тепловая мощность) — это максимальное тепловыделение процессора, которое немного ниже максимального энергопотребления. TDP является важным параметром процессора. Спецификация TDP относится к максимально допустимому напряжению ядра и температуре процессора. К сожалению, каждый производитель процессоров рассчитывает TDP по-своему. Единой информации о TDP нет. Что еще хуже, TDP мало говорит о энергопотреблении в различных рабочих состояниях. Количество энергии, которое ЦП использует для конкретной задачи, существенно находится в зависимости от программного обеспечения.

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

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

Термическое дросселирование

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

MTP — максимальная турбомощность

Первоначально TDP предназначался для использования в качестве параметра для определения размеров системы охлаждения или системы охлаждения. Все же, многие производители системных плат проигнорировали эти спецификации и предоставили процессору право выключаться или отключаться при перегреве. Начиная с поколения процессоров Alder Lake, Intel отменила расчетную тепловую мощность (TDP).

На его место вступает спецификация Processor Base Power (PBP), которая, впрочем, не имеет большого значения. Максимальная турбомощность (MTP), которую процессор может постоянно использовать, имеет решающее значение для пикового энергопотребления.

В случае таких компонентов, как процессор, TDP теперь является фиксированной частью указанных параметров. Аббревиатура TPD (тепловая расчетная мощность) указывает, насколько высоки максимальные потери мощности.

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

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

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

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

Что такое TDP процессоров и графических процессоров?

TDP особенно актуален для процессоров и видеокарт. Вот несколько примеров:

Например, процессор Intel Core i7-8700K имеет TDP 95 Вт.

Видеокарта GeForce GTX 1080 уже имеет мощность 180 Вт.

Высокопроизводительная видеокарта AMD Vega 64 потребляет до 295 Вт.

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

Почему процессор с TDP 65 ватт потребляет 195?

Сколько ватт должно быть у блока питания ПК?

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

Tpd процессора что это

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

Tpd процессора что это

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  • Все посты
  • KVM-оборудование (equipment) (2)
  • Powerline-адаптеры (2)
  • Безопасность (security) (4)
  • Беспроводные адаптеры (3)
  • Блоки питания (power supply) (12)
  • Видеокарты (videocard) (38)
  • Видеонаблюдение (CCTV) (6)
  • Диски HDD и твердотельные SSD (59)
  • Дисковые полки (JBOD) (2)
  • Звуковые карты (sound card) (3)
  • Инструменты (instruments) (1)
  • Источники бесперебойного питания (ИБП, UPS) (24)
  • Кабели и патч-корды (5)
  • Коммутаторы (switches) (12)
  • Компьютерная периферия (computer peripherals) (41)
  • Компьютеры (PC) (41)
  • Контроллеры (RAID, HBA, Expander) (4)
  • Корпусы для ПК (13)
  • Материнские платы для ПК (24)
  • Многофункциональные устройства (МФУ) (6)
  • Модули памяти для ПК, ноутбуков и серверов (16)
  • Мониторы (monitor) (35)
  • Моноблоки (All-in-one PC) (8)
  • Настольные системы хранения данных (NAS) (2)
  • Ноутбуки (notebook, laptop) (34)
  • Общая справка (45)
  • Охлаждение (cooling) (15)
  • Планшеты (tablets) (3)
  • Плоттеры (plotter) (1)
  • Принтеры (printer) (6)
  • Программное обеспечение (software) (37)
  • Программное обеспечение для корпоративного потребителя (12)
  • Проекторы (projector) (2)
  • Процессоры для ПК и серверов (41)
  • Рабочие станции (workstation) (5)
  • Распределение питания (PDU) (1)
  • Расходные материалы для оргтехники (1)
  • Расширители Wi-Fi (повторители, репиторы) (3)
  • Роутеры (маршрутизаторы) (14)
  • Серверы и серверное оборудование (42)
  • Сетевые карты (network card) (4)
  • Сетевые фильтры (surge protector) (2)
  • Системы хранения (NAS) (1)
  • Сканеры (scanner) (1)
  • Телекоммуникационные шкафы и стойки (6)
  • Телефония (phone) (4)
  • Тонкие клиенты (thin client) (2)
  • Трансиверы (trensceiver) (5)
  • Умные часы (watch) (1)

Похожие статьи

  • Tdp процессора что это

    Содержание что такое тепловыделение прцессора. Что конкретно означает TDP процессора ? Почему процессоры Intel потребляют больше ожидаемого: требования к…

  • Vrm что это

    Содержание Выбор видеокарты или материнской платы | VRM, система питания ⁠ ⁠ ОХЛАЖДЕНИЕ VRM / ПОМОЖЕТ ЛИ РАДИАТОР? VRM — что это в компьютере? Что делает…

  • Vrm на материнской плате что это

    Содержание Различные виды VRM материнской платы — какие бывают топологии и что выбрать Как устроен VRM Зачем такие сложности Как достигается большое…

Оставить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Что будем искать? Например,Человек

Мы в социальных сетях