Набор инструкций процессора для windows 10

Как определить поддерживает ли ваш процессор PAE, NX и SSE2

Для работы 64 разрядных версий операционных систем windows 10 и 8.1 необходима поддержка ЦП таких инструкций как NX, PAE и SSE2. Поскольку 64 разрядные инструкции вводились в процессоры не сразу все а постепенно, то старые процессоры могут их не поддерживать. Как определить поддерживает ли ваш процессор инструкции PAE, NX и SSE2?

Программы для проверки наличия инструкций PAE, NX и SSE2

Майкрософт выпустила программу Coreinfo v3.31 , которая показывает соответствие между логическим процессором и физическим. Топология логического процессора зашита в саму программу. Соответствие инструкций, присутствующих в вашем процессоре отмечено звёздочками. Программу необходимо запустить из командной строки. В результате её работы вы получите примерно такую информацию:

Проверка поддержки NX, PAE и SSE2 — скрин экрана

На рисунке я подчеркнул, всё что вас будет интересовать в первую очередь. Первые две строки это название и топология вашего ЦП. Следующие три это как раз NX, PAE и SSE2. Все они должны быть отмечены звёздочками как на рисунке. И хотя майкрософт указывает именно эти наборы инструкций для всех 64 разрядных виндовс от 7 до 10 как обязательных, поддержки их процессором хватает только для семёрки и восьмёрки.

Для виндовса 8.1 и 10 этого уже не достаточно. Дело в том что в списках 64 разрядных инструкций процессора уже больше 75. А старые процессоры, выпущенные скажем в 2005 году, поддерживают только 15. Естественно они физически не могут выполнять остальные инструкции. Следовательно 64 разрядные версии windows такие как 8.1 и 10 уже работать не будут.

Чтобы точно узнать подходит ли ваш старый микропроцессор для работы с виндовс 10 или 8.1 вам необходимо пройти на страницу майкрософт Системные требования для установки Windows 10 или 8.1. В строке «Процессор» найти слово выделенное синим цветом. Это ссылка на страницу Требования к процессору Windows . На этой странице ниже текста найдёте таблицы соответствий версий виндовсов от 7 до 10 группам процессоров. Зная полное название своего микропроцессора, в интернете можно найти достаточно подробностей о нём и потом сравнить с записями в таблице.

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

Почему не устанавливается windows 10 64 bit на старый компьютер

Когда я описывал как ускорить работу компьютера путём добавления памяти, основой для такого ускорения было создание условий комфортной работы в win 10 64 bit. Но как в последствии выяснилось на мой компьютер не устанавливается windows 10 64 bit ни при каких условиях. Я заподозрил что есть проблемы с процессором, но какие именно было не понятно?

По результатам тестирования в AIDA мой микропроцессор поддерживает всего 15 наборов 64 разрядных инструкций из 76. Самые главные по мнению Майкрософт такие как NX, PAE и SSE2 присутствуют. Это же подтвердила выпущенная майкрософт программа Coreinfo, но десятка и win 8.1 64 разрядные не устанавливаются. В чём же дело?

Почему не устанавливается windows 10 64 bit?

Не смотря на наличие 4 ГБ ОЗУ виндовс 10 х64 категорически не хочет устанавливаться. Из под БИОСа установка протекает очень долго и завершается перезагрузкой без каких-либо сообщений.

Было решено провести эксперимент и выполнить не чистую установку, а обновление win 7. Установил семёрку х64. Добавил все возможные обновления. Из виндовса 7 запустил установку windows 10. Как только закончилось тестирование оборудования, инсталлятор выдал сообщение об ошибке: «Процессор компьютера не поддерживает важный компонент (CompareExchange128)». Выглядит это так:

Почему не устанавливается windows 10 — сообщение инсталлятора об ошибке

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

Так же выяснилось, что это сообщение может появляться если БИОС очень старый и обновление биоса может исправить ситуацию.

Если не устанавливается windows 10 64 bit — поможет ли обновление BIOS?

Нажимаем на надпись «Дополнительные сведения» и попадаем на страницу майкрософт «Компьютерные характеристики и системные требования для Виндовс 10». Характеристики компьютера обычные.

При внимательном прочтении далее в разделе «Особые требования для Windows 10» обнаруживаем такой пункт: «Для шифрования диска BitLocker (доступно только в Windows 10 Pro или Windows 10 Enterprise) требуется BIOS или UEFI, совместимый с Trusted Computing Group (TCG).» И хотя здесь указано только для «Windows 10 Pro или Windows 10 Enterprise» думаю это не совсем так. И это доказывает ещё один пункт: «Для безопасной загрузки требуется микропрограмма, которая поддерживает ошибки UEFI v2.3.1 и имеется в центре сертификации Microsoft Windows в базе данных сигнатур UEFI». К великому сожалению у меня старый BIOS а не UEFI.

Но всё же я нашёл последнюю версию БИОСа для моей материнской платы. Обновил БИОС. Перепрошивка БИОСа до последней версии ни какой пользы не принесла. Windows 10 64 bit не устанавливается. Продолжаем исследование этой проблемы.

Таблица соответствия версий виндовса процессорам

Возвращаемся к описанию характеристик процессора: » Процессор с тактовой частотой 1 гигагерц (ГГц) или выше или система на чипе (SoC)». Видим что слово «Процессор» подсвечено синим и является гиперссылкой для перехода на страницу: «Требования к процессору Windows».

На этой странице майкрософт привела таблицу, в которой указаны какие виндовсы с какими процессорами будут работать. Так вин 7, 8.1 и вин 10 до версии 1507 будут работать с процессорами «AMD 6-го поколения (A-Series Ax-8xxx и E-Series Ex-8xxx и FX-870K)» и «Intel 6-го поколения (Intel Core i3 / i5 / i7-6xxx, Core m3 / m5 / m7-6xxx и Xeon E3-xxxx v5), а также через серийно эквивалентные процессоры Intel Atom, Celeron и Pentium». Все новые версии виндовс 10 будут работать только с более новыми процессорами. Причем чем новее версия виндовс, тем новее нужен процессор.

Ну а мой процессор действительно очень старый и не поддерживает инструкцию CMPXCHG16b. Так что на моём ПК WIN 10 x64 работать не будет. О чём можно только сожалеть. В результате поисков решения было обнаружено ещё 3 инструкции, наличие которых так же обязательно для установки Windows 10 x64. Это X64, LAHF-SAHF, PREFETCHW.

Так же не устанавливается windows 8.1 64 битная

Как выяснилось виндовс 8.1 тоже использует эту инструкцию и также не устанавливается на этот процессор. Очень жаль. На мой процессор виндовс 10 и 8.1 64 разрядные устанавливаться не хотят.

Читайте также:  Rmdir ������� ����� � ������� mac os

Возможно и у вас такая ситуация. Внимательно следите за соответствием оборудования и программного обеспечения.

Ответы на вопросы

Как установить windows 10 на очень старый компьютер?

Из всего сказанного выше вы должны понять что 64-разрядную версию на очень старый компьютер установить не получится. Но 32-разрядную версию windows 10 установить на очень старый компьютер вполне возможно. Главное чтобы памяти было не меньше 1 ГБ, а лучше 2 или 3. Установка производится стандартно с флешки или DVD.

Какой процессор подобрать для Windows 10

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

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

Требования для процессора на ПК с Windows 10

  • Минимальные требования — хотя бы двухъядерный процессор Intel от 3-го поколения (как раз пятилетней давности) с частотой от 1 ГГц и 4 Гб оперативной памяти.
  • Разумные — четырёхъядерный процессор Core i5/i7 от 6-го поколения, 8 Гб оперативной памяти.
  • Оптимум — процессор 8 Core i3/i5/i7 от 8-го поколения (2018) с 8–16 Гб оперативной памяти

Процессор

Обычно о мощи компьютера мы судим по характеристикам процессора. Выбирать будем из двух линеек: если вы все-таки решили собрать большой стационарный комп под игрушки, то, скорее всего, вам стоит присмотреться к процессорам не от Intel, а от AMD (семейство Ryzen 3/5/7): они дадут вам лучшее соотношение цены-качества и отлично проявят себя именно
в игрушках (или, например, в обработке видео). Ноутбуков на основе этой платформы пока что не так много — в основном они относятся к офисной или бизнес-категории — но избегать их не следует: времена, когда процессоры AMD ассоциировались лишь с высокой температурой и малым временем работы от батарей, давно канули в Лету. И все же в большинстве случаев нам придется иметь дело с продукцией Intel — с десятками модификаций процессоров на любой
вкус, распределенным по трем основным линейкам:

  • Celeron/Pentium — 4-ядерные дешевые школьно-студенческие ноутбуки и мини-ПК, гибридные планшеты и ультрабуки низшего класса (до 4–5 часов работы от батареи),
  • Core m3/m5/m7 — двухъядерные процессоры для офисных ноутбуков и планшетов с увеличенным временем работы от батареи (до 10 часов),
  • Core i3/i5/i7/i9 — универсальные производительные процессоры (4–6 ядер в серии 8xxx и выше).

Впрочем, даже одна-единственная линейка Core i5–8xxx включает в себя несколько различных по характеристикам моделей, производительность которых различается в разы.

Для иллюстрации посмотрите на график производительности процессоров всех трех групп (один из многих, разумеется)… А потом осознайте, что даже минимального количества этих «попугаев» вам хватит для решения 90% обычных бытовых проблем. Топовый процессор последнего поколения превышает производительность старенького Celeron в 3 раза, а в многоядерном режиме — до 10 раз… Но часто ли вам нужна такая мощность? Что же выбрать? Скажу сразу: с документами, Интернетом, фильмами, музыкой и прочими стандартными задачами справится любой процессор (разумеется, относящийся к последнему, то есть на данный момент 8-му поколению), мощь же старших Core i7/i9 понадобится нам только в играх или, скажем, обработке видео в разрешении 4К. Во всех остальных случаях стоит держаться золотой середины: для обычного домашнего ноута вполне достаточно средненького Core i5, а для ультрабука или гибридного планшета — даже Core m5. Не забудем, что мощные процессоры не только серьезно удорожают устройство, но и не лучшим образом сказываются на времени автономной работы. Да, я тоже мечтаю о топовом планшете Microsoft Surface на Core i7, который легко заменит домашний компьютер, или о новеньком «макбуке». Но давайте уж повзрослеем: практически все их возможности можно получить вдвое дешевле, сэкономив на не слишком-то важной сегодня процессорной мощности.

Видеочип

Во всех современных процессорах уже имеется встроенное графическое ядро, возможностей которого часто достаточно даже для не слишком требовательных игрушек. Собственно, скорость работы внутренней графики — единственное, что серьезно отличает друг от друга процессоры трех последних поколений, тут прогресс налицо. И если вы ищете компьютер для работы, просто не обращайте на этот параметр никакого внимания. Разумеется, для игрушек нам понадобится графика побыстрее — вот почему в домашние и игровые ноутбуки устанавливают отдельный графический чип, чаще всего от NVIDIA. Если в описании модели вы увидите строчку GeForce MX150 или GeForce GTX 10 — это именно они.

Сравнить производительность встроенных и отдельных видеоплат в играх вы можете, к примеру, на картинке далее (нижняя строчка — встроенное графическое ядро процессоров Intel 8-й серии).

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

Запомните: даже для игровых компьютеров именно SSD должен быть главным и основным диском, на нем должна стоять и система, и все нужные приложения. Мультимедийный же мусор вроде фильмов и музыки (эй, вы до сих пор качаете, а не смотрите онлайн?) стоит сослать на внешний USB-накопитель: там им самое место. Объем SSD-диска, минимально необходимый для «десятки», — 128 Гб, а за 200 долларов можно прикупить себе и терабайтный накопитель, решив проблемы как со скоростью, так и с местом. Обычно емкость SSD в новых ноутбуках относительно невелика — 256 или в лучшем случае — 512 Гб. Ничего страшного: диск достаточно легко заменить, и даже старые компьютеры можно сделать значительно шустрее, вынув обычный винчестер и установив SSD

Идеально, если ваш компьютер поддерживает установку SSD-накопителей формата M.2 — размер такого накопителя не больше отдельной флешки (как раз такой и показан на фото). Однако в старых ноутбуках или больших компьютерах таких портов обычно нет, так что для апгрейда вам придется выбирать SSD другого формата, под старый порт SATA. Скорость чтения данных в этом случае будет в несколько раз ниже, но все равно составит в 500–550 Мбит/с (против от 70–100 у обычного жесткого диска). Но еще лучше будет, если ваш компьютер поддерживает накопители типа NVMe, работающие по шине PCI-E, — такие накопители выдают скорость до 1500 Мбайт/с. Система и даже самые тяжелые программы будут грузиться с такого накопителя всего за несколько секунд.

Что до остального, то «крутизна» процессора и видеоплаты вам понадобится лишь в играх, для видеомонтажа и обработки больших изображений в Photoshop. Во всех остальных случаях можно не покупать отдельную видеокарту, ограничившись встроенным графическим ядром самого процессора (Core i5 от Intel 8-го поколения и выше — самый подходящий выбор для дома, не исключая и игровые системы).

Технологии и инструкции,
используемые в процессорах

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

Читайте также:  Windows 10 change language lock screen

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

Так, полюбившийся многим браузер Google Chrome не работает без поддержки процессором SSE2. Инструкции AVX могут в разы ускорить обработку фото- и видеоконтента. А недавно один мой знакомый на достаточно быстром Phenom II (6 ядер) не смог запустить игру Mafia 3, поскольку его процессор не поддерживает инструкции SSE4.2.

Если аббревиатуры SSE, MMX, AVX, SIMD вам ни о чем не говорят и вы хотели бы разобраться в этом вопросе, изложенная здесь информация станет неплохим подспорьем.

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

Аббревиатура образована от MultiMedia eXtensions (мультимедийные расширения). Это набор инструкций процессора, предназначенных для ускорения обработки фото-, аудио- и видеоданных. Разработан компанией Intel, используется в процессорах с 1997 года и на момент внедрения обеспечивал до 70% прироста производительности. Сегодня вам вряд ли удастся встретить процессор без поддержки этой технологии. Подробнее.

3DNow!

Технология впервые была использована в 1998 году в процессорах AMD и стала развитием технологии MMX, значительно расширив возможности процессора в области обработи мультимедийных данных. Ее презентацию совместили с выходом игры Quake 2, в которой 3DNow! обеспечивала до 30% прироста быстродействия. Но широкого распространения 3DNow! не получила. Сейчас она заменена другими технологиями и в новых процессорах не используется. Подробнее.

Аббревиатура от от Streaming SIMD Extensions. SIMD расшифровывается как Single Instruction Multiple Data, что значит «одна инструкция — множество данных».

SSE впервые использована в 1999 году в процессорах Pentium ІІІ и стала своеобразным ответом компании Intel на разработанную компанией AMD технологию 3DNow!, устранив некоторые ее недостатки. SSE применяется процессором, когда нужно совершить одни и те же действия над разными данными и обеспечивает осуществление до 4 таких вычислений за 1 такт, чем обеспечивает существенный прирост быстродействия.

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

Этот набор инструкций был разработан компанией Intel и впервые интегрирован в процессоры Pentium 4 (2000 — 2001 гг.).

Поддержка инструкций SSE2 является обязательным условием использования современного программного обеспечения. В частности, без этого набора команд не будут работать популярные браузеры Google Chrome и Яндекс-браузер. На компьютере без SSE2 также невозможно использовать Windows 8, Windows 10, Microsoft Office 2013 и др. Подробнее.

Набор из 13 инструкций, разработанный компанией Intel и впервые использованный ею в 2004 г. в процессорах с ядром Prescott. Позволяет процессору более эффективно использовать 128-битные регистры SSE.

Инструкции SSE3 заметно упростили ряд DSP- и 3D-операций. Практическая польза от них больше всего ощущается в приложениях, связанных с обработкой потоков графической информации, аудио- и видеосигналов. Подробнее.

SSSE 3

Сокращение от «Supplemental SSE3», что значит «Дополнительный SSE3». Это набор дополнительных инструкций процессора, внедренных компанией Intel в 2006 году в продолжение развития предыдущих наборов команд SSE. По сути, это был четвертый по счету набор инструкций SSE. Но в Intel решили иначе, возможно, посчитав его лишь незначительным дополнением к предыдущему пакету.

Инструкции SSSE3 необходимы для нормальной работы многих современных приложений, в частности программ распознавания речи, используемых алгоритм DNN (Deep Neural Network). Подробнее.

SSE 4.1

Набор инструкций, разработанный компанией Intel. Используется в процессорах с 2006 года.

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

SSE 4.2

Набор инструкций процессора, включающий 7 команд обработки строк, подсчета CRC32 и популяции единичных бит, а также работы с векторными примитивами. Впервые использован компанией Intel в 2008 году.

На практике инструкции SSE 4.2 повышают производительность при сканировании вирусов, поиска текста, строковой обработки библиотек (ZLIB, базы данных и др.), обработки 3D информации. Подробнее.

SSE4A (SSE128)

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

Аналогичные инструкций есть также в наборе SSE 4 (4.1, 4.2.) от Intel, который является значительно более эффективным (в общей сложности 54 инструкции), см. выше. Подробнее.

Расширение системы команд процессора, разработанное в 2008 году компанией Intel с целью ускорения работы и повышения уровня защищенности программ, использующих алгоритм шифрования AES (Advanced Encryption Standard).

В США и некоторых других странах AES является официальным стандартом шифрования. Используется операционной системой Windows и многими популярными программами для защиты конфиденциальной информации (The Bat!, TrueCrypt и др.). Если процессор поддерживает инструкции AES, прирост производительности приложений, использующих этот алгоритм, может достигать 1200 %. Подробнее.

Аббревиатура образована от Advanced Vector Extensions. Это расширение системы команд процессора, разработанное компанией Intel в 2008 году. Оказывает большое влияние на мультимедийные и вычислительные возможности процессора.

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

Значительный прирост производительности наблюдается при работе с фото-, видеоконтентом, решении научных задач и др.). Но для этого требуется также использование соответствующей операционной системы и адаптированного программного обеспечения. В Windows поддержка AVX появилась, только начиная с Windows 7 SP1. Подробнее.

AVX 2

Набор инструкций, ставший развитием технологии AVX. Впервые использован в 2013 г. в процессорах Intel на ядре Haswell.

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

Набор инструкций процессора, ускоряющий операции умножения-сложения чисел с плавающей запятой. Аббревиатура FMA образована от англ. Fused Multiply-Add, что переводится как умножение-сложение с однократным округлением.

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

NX (XD), EVP

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

Названия NX (No Xecute) и XD (eXecute Disable) характерны для процессоров Intel. EVP (Enhanced Virus Protection) — для процессоров AMD. Подробнее.

AMD64, Intel64

AMD64, Intel64, EM64T, x86-64, x64, Hammer Architecture — все эти термины обозначают одно и то же — 64-битную архитектуру центрального процессора, разработанную и внедренную в 2003 году компанией AMD. До этого процессоры были 32-битными.

Для обычного пользователя главным преимуществом 64-битного процессора является возможность использования в компьютере 64-битного программного обеспечения и большого объема оперативной памяти (теоретически, до 16777216 терабайт). Максимальное количество оперативной памяти, которое может адресовать 32-битный процессор — 4 ГБ. Подробнее.

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

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

Читайте также:  How to sign linux kernel

HT, SMT

В процессорах Intel технология многопоточности называется Hyper-Threading (HT), в процессорах AMD — Simultaneous MultiThreading (SMT).

Кроме названий, эти технологии отличаются еще и многими аспектами реализации. Однако, суть их одинакова. HT и SMT повышают эффективность использования вычислительных возможностей процессора (в среднем, на 20 — 30 %) за счет параллельного выполнения каждым его ядром двух потоков вычислений. Подробнее.

Аппаратная виртуализация (VT-x, VT-d, AMD-V)

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

Кроме того, появляется возможность «проброса» в гостевую систему устройств ввода-вывода, подключаемых к компьютеру через шину PCI и некоторые другие шины (видеокарты, звуковые карты, сетевые адаптеры и др.). Подробнее.

Turbo Boost, Turbo Core

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

Несмотря на одинаковое предназначение, Turbo Boost и Turbo Core существенно отличаются. Подробнее.

TXT (англ. Trusted eXecution Technology — технология доверенного выполнения) — разработанная компанией Intel и используемая в ее процессорах технология, обеспечивающая аппаратную защиту компьютера от вредоносных программ.

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

TSX (Transactional Synchronization eXtensions) — набор инструкций многоядерного процессора, разработанный компанией Intel, который повышает эффективность взаимодействия ядер между собой при осуществлении общего доступа к одним и тем же данным и, в конечном счете, увеличивает общую производительность компьютера. Подробнее.

SpeedStep, PowerNow!, Cool’n’Quiet

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

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

Memory Protection Extensions — технология, обеспечивающая повышенную защиту компьютера от вирусных и других угроз, использующих механизм переполнения буфера.

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

Software Guard Extensions (SGX) — набор инструкций, разработанный компанией Intel и используемый в ее процессорах, начиная с архитектуры Skylake.

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

Intel SHA

Intel Secure Hash Algorithm extensions (SHA) — набор инструкций процессора, разработанных компанией Intel для ускорения работы приложений, используемых алгоритмы шифрования SHA. Включает 7 инструкций, 4 из которых ускоряют работу SHA-1, остальные 3 — SHA-256. Ускорение может составлять 150-200 % и более (в зависимости конкретного приложения).

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

Advanced Configuration and Power Interface (ACPI) — стандарт, разработанный компаниями HP, Intel, Microsoft, Phoenix и Toshiba. Используется в компьютерной технике с 1996 года, постепенно дополняясь и совершенствуясь. Определяет общий подход к управлению питанием и обеспечивает взаимодействие между устройствами компьютера, его операционной системой и BIOS/UEFI в целях снижения уровня энергопотребления.

Стандарт ACPI предусматривает несколько режимов работы процессора. В зависимости от модели, они могут поддерживаться процессором в полном объеме или только какая-то их часть. Подробнее.

System Management Mode (SMM) — режим, при котором процессор приостанавливает исполнение любого кода (в том числе и операционной системы) и запускает специальную программу, хранящуюся в зарезервированной области оперативной памяти.

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

Dynamic Front Side Bus Frequency Switching (DFFS) — одна из технологий снижения энергопотребления компьютерных систем. Она позволяет операционной системе компьютера, в зависимости от нагрузки, которую он испытывает, понижать частоту системной шины FSB, что влечет за собой также и снижение частоты процессора. Подробнее.

SenseMI

SenseMI — технология, разработанная компанией AMD и впервые использованная в процессорах серии Ryzen. Она представляет собой комплекс из нескольких взаимосвязанных компонентов, обеспечивающих оптимальную производительность и энергоэффективность путем прогнозирования программного кода, а также динамического изменения частоты процессора в соответствии с решаемыми задачами в каждый конкретный момент времени (Smart Prefetch, Neural Net Prediction, Pure Power, Precision Boost, Extended Frequency Range).

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

AMD CoolCore

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

AMD CoolSpeed

AMD CoolSpeed — технология, разработанная компанией AMD для защиты процессора от перегрева путем понижения частоты и напряжение питания. Подробнее.

AMD Enduro

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

Ценной Enduro является для мобильных компьютеров, поскольку позволяет существенно экономить заряд аккумулятора. Подробнее.

BMI, TBM, ABM

Bit Manipulation Instructions (BMI) — наборы инструкций, используемые в процессорах Intel и AMD для ускорения операций, связанных с манипулированием битами.

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

DPM, DDPM

Dynamic Power Management и Dual Dynamic Power Management- технологии автоматического динамического изменения питания процессора. В совокупности с другими энергосберегающими технологиями, они значительно повышают его энергоэффективность, снижая уровень питания в периоды простоя или незначительных загрузок и повышая его, когда это необходимо. Подробнее.

SMEP, SMAP

Supervisor Mode Execution Prevention и Supervisor Mode Access Prevention — технологии, разработанные компанией Intel для защиты компьютера от хакерских атак и других угроз, использующих так называемый «режим супервизора». Подробнее.

F16C — набор инструкций, используемый в процессорах архитектуры x86 для ускорения преобразований между двоичными числами половинной точности (16 bit) и стандартными двоичными числами с плавающей запятой одинарной точности (32 bit).

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

Оцените статью