Какие процессоры поддерживают avx

Обновлено: 06.07.2024

Advanced Vector Extensions ( AVX , также известный как Sandy Bridge Новые Extensions ) являются расширениями x86 набор инструкций архитектуры для микропроцессоров от Intel и AMD , предложенный Intel в марте 2008 года , а первый при поддержке Intel с Sandy Bridge процессор доставки в 1 квартале 2011 года и позже AMD выпустила процессор Bulldozer в третьем квартале 2011 года. AVX предоставляет новые функции, новые инструкции и новую схему кодирования.

AVX2 (также известный как Haswell New Instructions ) расширяет большинство целочисленных команд до 256 бит и вводит операции слитного умножения с накоплением ( FMA ). Впервые они были поддержаны Intel с процессором Haswell, выпущенным в 2013 году.

AVX-512 расширяет поддержку AVX до 512-бит, используя новую префиксную кодировку EVEX, предложенную Intel в июле 2013 года и впервые поддерживаемую Intel с процессором Knights Landing , который был поставлен в 2016 году.

СОДЕРЖАНИЕ

Расширенные векторные расширения

AVX использует шестнадцать регистров YMM для выполнения одной инструкции для нескольких частей данных (см. SIMD ). Каждый регистр YMM может хранить и выполнять одновременные операции (математические вычисления) над:

  • восемь 32-битных чисел с плавающей запятой одинарной точности или
  • четыре 64-битных числа с плавающей запятой двойной точности.

Ширина регистров SIMD увеличена со 128 до 256 бит и переименована с XMM0 – XMM7 в YMM0 – YMM7 (в режиме x86-64 с XMM0 – XMM15 на YMM0 – YMM15). Унаследованные инструкции SSE могут по-прежнему использоваться через префикс VEX для работы с младшими 128 битами регистров YMM.

AVX представляет трехоперандный формат инструкций SIMD, называемый схемой кодирования VEX , где регистр назначения отличается от двух исходных операндов. Например, инструкция SSE, использующая обычную форму с двумя операндами a = a + b, теперь может использовать неразрушающую форму с тремя операндами c = a + b , сохраняя оба исходных операнда. Первоначально трехоперандный формат AVX ограничивался инструкциями с SIMD-операндами (YMM) и не включал инструкции с регистрами общего назначения (например, EAX). Позже он использовался для кодирования новых инструкций регистров общего назначения в более поздних расширениях, таких как BMI . Кодирование VEX также используется для инструкций, работающих с регистрами маски k0-k7, которые были введены в AVX-512 .

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

Новая схема кодирования VEX представляет новый набор кодовых префиксов, который расширяет пространство кода операции , позволяет инструкциям иметь более двух операндов и позволяет регистрам векторов SIMD быть длиннее 128 бит. Префикс VEX также можно использовать в устаревших инструкциях SSE, придавая им форму с тремя операндами и позволяя им более эффективно взаимодействовать с инструкциями AVX без необходимости использования VZEROUPPER и VZEROALL .

Новые инструкции

Процессоры с AVX

  • Intel
    • Процессоры Sandy Bridge , первый квартал 2011 г.
    • Процессоры Sandy Bridge E , 4 квартал 2011 г.
    • Процессоры Ivy Bridge , первый квартал 2012 г.
    • Процессоры Ivy Bridge E , третий квартал 2013 г.
    • Процессоры Haswell , второй квартал 2013 г.
    • Процессоры Haswell E , третий квартал 2014 г.
    • Процессоры Broadwell , 4 квартал 2014 г.
    • Процессоры Skylake , третий квартал 2015 г.
    • Процессоры Broadwell E , второй квартал 2016 г.
    • Процессоры Kaby Lake , 3 квартал 2016 г. (ULV для мобильных устройств) / 1 квартал 2017 г. (настольные / мобильные)
    • Процессоры Skylake-X , второй квартал 2017 г.
    • Процессоры Coffee Lake , 4 квартал 2017 г.
    • Процессоры Cannon Lake , второй квартал 2018 г.
    • Переработчики Whiskey Lake , третий квартал 2018 г.
    • Процессоры Cascade Lake , 4 квартал 2018 г.
    • Процессоры Ice Lake , третий квартал 2019 г.
    • Процессоры Comet Lake (только под брендами Core и Xeon), третий квартал 2019 г.
    • Процессоры Tiger Lake (под брендами Core, Pentium и Celeron), третий квартал 2020 г.
    • Процессоры Rocket Lake , первый квартал 2021 г.
    • Переработчики Alder Lake , 2021 г.
    • Процессоры Gracemont , 2021 г.

    Не все процессоры из перечисленных семейств поддерживают AVX. Как правило, процессоры с коммерческим наименованием Core i3 / i5 / i7 / i9 поддерживают их, а процессоры Pentium и Celeron - нет.

    • AMD :
      • Процессоры на базе Jaguar и новее
      • Процессоры на базе Puma и новее
      • Переработчики "тяжелого оборудования"
        • Процессоры на базе бульдозеров , IV квартал 2011 г.
        • Процессоры на базе Piledriver , 4 квартал 2012 г.
        • Процессоры на базе Steamroller , первый квартал 2014 г.
        • Экскаваторные процессоры и новее, 2015 г.

        Вопросы, касающиеся совместимости будущих процессоров Intel и AMD, обсуждаются в наборе инструкций XOP .

        • ЧЕРЕЗ :
          • Nano QuadCore
          • Eden X4
          • Процессоры на базе WuDaoKou (KX-5000 и KH-20000)

          Поддержка компилятора и ассемблера

          • Absoft поддерживает флаг -mavx.
          • Free Pascal компилятор поддерживает AVX и AVX2 с -CfAVX и -CfAVX2 переключается с версии 2.7.1.
          • RAD studio (v11.0 Alexandria) поддерживает AVX2 и AVX512.
          • Функции встроенного ассемблера GNU Assembler (GAS) поддерживают эти инструкции (доступные через GCC), как и примитивы Intel и встроенный ассемблер Intel (близко совместимый с GAS, хотя и более общий в его обработке локальных ссылок во встроенном коде).
          • GCC, начиная с версии 4.6 (хотя была ветка 4.3 с определенной поддержкой), и Intel Compiler Suite, начиная с версии 11.1, поддерживают AVX.
          • В Open64 версия компилятора 4.5.1 поддерживает AVX с -mavx флагом.
          • PathScale поддерживает флаг -mavx.
          • Vector Pascal компилятор поддерживает AVX с помощью флага -cpuAVX32.
          • Visual Studio +2010 / +2012 компилятор поддерживает AVX с помощью внутреннего и / арочного: переключателя AVX.
          • Другие ассемблеры, такие как версия MASM VS2010, YASM , FASM , NASM и JWASM .

          Поддержка операционной системы

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

          • DragonFly BSD : поддержка добавлена ​​в начале 2013 года.
          • FreeBSD : поддержка добавлена ​​в патч, представленный 21 января 2012 г., который был включен в стабильный выпуск 9.1.
          • Linux : поддерживается с версии ядра 2.6.30, выпущенной 9 июня 2009 г.
          • macOS : поддержка добавлена ​​в обновлении 10.6.8 ( Snow Leopard ), выпущенном 23 июня 2011 г.
          • OpenBSD : поддержка добавлена ​​21 марта 2015 г.
          • Solaris : поддерживается в Solaris 10 Update 10 и Solaris 11
          • Windows : поддерживается в Windows 7 SP1, Windows Server 2008 R2 SP1, Windows 8 , Windows 10
            • Windows Server 2008 R2 SP1 с Hyper-V требует исправления для поддержки процессоров AMD AVX (серии Opteron 6200 и 4200), KB2568088

            Расширенные векторные расширения 2

            Advanced Vector Extensions 2 (AVX2), также известный как Haswell New Instructions , представляет собой расширение набора инструкций AVX, представленного в микроархитектуре Intel Haswell . AVX2 вносит следующие дополнения:

            • расширение большинства векторных целочисленных инструкций SSE и AVX до 256 бит
            • Получите поддержку, позволяющую загружать векторные элементы из несмежных ячеек памяти
            • DWORD- и QWORD-гранулярность от любого к любому перестановки
            • векторные сдвиги.

            Иногда другое расширение, использующее другой флаг cpuid, считается частью AVX2; эти инструкции перечислены на отдельной странице, а не ниже:

            Новые инструкции

            Процессоры с AVX2

            • Intel
              • Процессор Haswell (только под брендами Core и Xeon), второй квартал 2013 г.
              • Процессор Haswell E , третий квартал 2014 г.
              • Процессор Broadwell , 4 квартал 2014 г.
              • Процессор Broadwell E , третий квартал 2016 г.
              • Процессор Skylake (только под брендами Core и Xeon), третий квартал 2015 г.
              • Процессор Kaby Lake (только под брендами Core и Xeon), третий квартал 2016 года (ULV для мобильных устройств) / первый квартал 2017 года (для настольных компьютеров / мобильных устройств)
              • Процессор Skylake-X , второй квартал 2017 г.
              • Процессор Coffee Lake (только под брендами Core и Xeon), 4 квартал 2017 г.
              • Процессор Cannon Lake , второй квартал 2018 г.
              • Процессор Cascade Lake , второй квартал 2019 г.
              • Процессор Ice Lake , третий квартал 2019 г.
              • Процессор Comet Lake (только под брендами Core и Xeon), третий квартал 2019 г.
              • Процессор Tiger Lake (под брендами Core, Pentium и Celeron), третий квартал 2020 г.
              • Процессор Rocket Lake , первый квартал 2021 года
              • Переработчик Alder Lake , 2021 г.
              • Процессоры Gracemont , 2021 г.
              • Экскаваторный процессор и новее, второй квартал 2015 г.
              • Процессор Zen , первый квартал 2017 г.
              • Процессор Zen + , второй квартал 2018 г.
              • Процессор Zen 2 , третий квартал 2019 г.
              • Процессор Zen 3 , 2020 г.
              • Nano QuadCore
              • Eden X4

              AVX-512

              AVX-512 - это 512-битные расширения для 256-битных инструкций SIMD Advanced Vector Extensions для архитектуры набора команд x86, предложенные Intel в июле 2013 года, и поддерживаются процессором Intel Knights Landing .

              Инструкции AVX-512 кодируются с новым префиксом EVEX . Он позволяет использовать 4 операнда, 8 новых 64-битных регистров маски операции , режим скалярной памяти с автоматическим широковещанием, явное управление округлением и режим адресации сжатой памяти смещения . Ширина файла регистров увеличивается до 512 бит, а общее количество регистров увеличивается до 32 (регистры ZMM0-ZMM31) в режиме x86-64.

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

              Для всех реализаций требуется только расширение ядра AVX-512F (AVX-512 Foundation), хотя все текущие процессоры также поддерживают CD (обнаружение конфликтов); вычислительные сопроцессоры будут дополнительно поддерживать ER, PF, 4VNNIW, 4FMAPS и VPOPCNTDQ, а центральные процессоры будут поддерживать VL, DQ, BW, IFMA, VBMI, VPOPCNTDQ, VPCLMULQDQ и т. д.

              Обновленные инструкции SSE / AVX в AVX-512F используют ту же мнемонику, что и версии AVX; они могут работать с 512-битными регистрами ZMM, а также будут поддерживать 128/256-битные регистры XMM / YMM (с AVX-512VL) и целочисленные операнды байта, слова, двойного слова и четверного слова (с AVX-512BW / DQ и VBMI).

              Процессоры с AVX-512

              Компиляторы, поддерживающие AVX-512

              • GCC 4.9 и новее
              • Clang 3.9 и новее
              • ICC 15.0.1 и новее
              • Компилятор Microsoft Visual Studio 2017 C ++

              AVX-VNNI

              AVX-VNNI - это кодированный VEX вариант расширения набора команд AVX512-VNNI . Он обеспечивает тот же набор операций, но ограничен 256-битными векторами и не поддерживает никаких дополнительных функций кодирования EVEX , таких как широковещательная передача, регистры opmask или доступ к более чем 16 векторным регистрам. Это расширение позволяет поддерживать операции VNNI, даже если полная поддержка AVX-512 не реализована процессором.

              Процессоры с AVX-VNNI

              Приложения

              • Подходит для вычислений с большим объемом операций с плавающей запятой в мультимедийных, научных и финансовых приложениях (в AVX2 добавлена ​​поддержка целочисленных операций).
              • Увеличивает параллелизм и пропускную способность в вычислениях SIMD с плавающей запятой .
              • Уменьшает нагрузку на регистр за счет неразрушающих инструкций.
              • Повышает производительность программного обеспечения Linux RAID (требуется AVX2, AVX недостаточно)

              Программное обеспечение

              Разгон

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

              • L0 (100%): нормальный предел турбо наддува.
              • L1 (

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

              В Ice Lake сохраняются только два уровня:

              • L0 (100%): нормальный предел турбо наддува.
              • L1 (

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

              В поддерживаемых и разблокированных вариантах процессоров с пониженной тактовой частотой коэффициенты регулируются и могут быть полностью отключены (установлены на 0x) с помощью утилиты Intel Overclocking / Tuning или в BIOS, если она там поддерживается.

              Предыдущая часть вызвала бурную дискуссию, в ходе которой выяснилось, что AVX/AVX2 на самом деле есть в десктопных CPU, нет только AVX512. Поэтому продолжаем знакомиться с SIMD, но уже с современной его частью — AVX. А так же разберём некоторые комментарии:

              • медленнее ли _mm256_load_si256 , чем прямое обращение к памяти?
              • влияет ли на скорость использование AVX команд над SSE регистрами?
              • действительно ли так плохо использовать _popcnt ?

              Немного про AVX

              AVX/AVX2 — это более мощная версия SSE, которая расширяет большинство 128 битных SSE операций до 256 бит, плюс приносит ряд новых инструкций.

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

              Так же нужно учитывать, что при прямой адресации данные должны быть выровнены по 32 байта, в SSE выравнивание по 16.

              Дополненная версия бенчмарка

              1. Количество элементов увеличено в 10 000 раз (до 10 240 000), чтобы гарантированно не вместиться в кэш процессора.
              2. Выравнивание изменено с 16 байт на 32 для поддержки AVX.
              3. Добавлены AVX реализации аналогичные SSE.

              Новые результаты выглядят так (-O0):

              Итого суммарное ускорение в 9+ раз, AVX ожидаемо быстрей SSE почти в 2 раза.

              Медленнее ли _mm256_load_si256 , чем прямое обращение к памяти?

              Однозначного ответа нет. С -O0 медленнее прямого обращения, но быстрее _mm256_loadu_si256 :

              С -O3 быстрее, чем прямое обращение к памяти, но всё ещё ожидаемо медленней _mm256_loadu_si256 .

              В продакшн коде всё-таки лучше использовать _mm256_load_si256 вместо прямого обращения, этот вариант компилятор умеет лучше оптимизировать.

              Влияет ли на скорость использование AVX команд над SSE регистрами?

              Короткий ответ — нет. Для эксперимента я собрал и запустил бенчмарк с -mavx2 и с -msse4.2 .

              -mavx2

              -msse4.2

              bonus

              Действительно ли так плохо использовать _popcnt ?

              В одном из комментариев Antervis написал:

              а потом, в конце цикла, сделать одно горизонтальное сложение (не забывая про переполнение).

              AVX (Advanced Vector Extensions) - расширение системы команд процессора, разработанное компанией Intel в 2008 году, которое, как и SSE, SSE2, SSE3, SSSE3, SSE4, стало дальнейшим развитием технологий SIMD (Single Instruction - Multiple Data, то есть "одна инструкция - множество данных").

              На практике расширение AVX впервые было использовано в 2011 году в процессорах с архитектурой Sandy Bridge (Intel), а также Bulldozer (AMD), и внесло в их работу значительные усовершенствования.

              В частности:

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

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

              • инструкции AVX вместо двухоперандного используют так называемый "неразрушающий" трёхоперандный синтаксис. Что это значит? Процессор вместо A=A+B работает по схеме A+B=C, благодаря чему после операции регистр A остается неизмененным и может быть использован в дальнейших вычислениях. Как следствие, отпадает необходимость сохранять регистр A (если он нужен в дальнейшем) перед вычислением и восстанавливать его по завершению вычисления из другого регистра или памяти. Это позитивно сказывается на быстродействии процессора.

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

              • в AVX введена новая схема кодирования инструкций процессора (VEX), предоставившая возможность в перспективе вводить новые команды AVX (что важно для дальнейшего развития SIMD).


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

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

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

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

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


              Таблица совместимости процессоров и материнских плат AMD

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

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


              Сравнение процессоров

              В таблицу можно одновременно добавить до 6 процессоров, выбрав их из списка (кнопка "Добавить процессор"). Всего доступно больше 2,5 тыс. процессоров Intel и AMD.

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

              Дополнительные рекомендации по использованию таблицы можно найти внизу страницы.


              Спецификации процессоров

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

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

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

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

              Для получения подробной информации о любом процессоре достаточно нажать на его название.


              Как проверить стабильность процессора

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

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



              ПОКАЗАТЬ ЕЩЕ

              Новые Pentium и Celeron получили функции серии Core

              Новейшие мобильные процессоры Intel начального уровня поддерживают большинство «продвинутых» технологий, использованных в более дорогостоящих чипах серии Core семейства Tiger Lake. В частности, Celeron 6305/6305E и Pentium Gold 7505 включают расширение системы команд AVX2 и одно из расширений AVX-512.

              Как отмечает ресурс Tom’s Hardware, процессоры Celeron и Pentium Gold, предназначенные для недорогих ноутбуков, как правило, построены на основе точно таких же высокопроизводительных ядер, как и чипы Core того же поколения. Intel целенаправленно ограничивает работу различных «продвинутых» функций на чипах младших моделей, тем самым замедляя и в некоторых приложениях и создавая проблемы разработчикам ПО.

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

              int600.jpg

              Новые Celeron и Pentium Gold для ноутбуков поддерживают «продвинутые» технологии более дорогостоящих моделей

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

              Различия стираются

              Новые Celeron 6305 и Pentium Gold 7505 – двухъядерные процессоры (последний поддерживает Hyper-Threading) с базовыми частотами 1,8 ГГц и 2 ГГц соответственно, 4 МБ кэш-памяти, а также двуканальным контроллером памяти с поддержкой DDR4-3200 и LPDDR4X-3733.

              В отличие от процессоров Celeron и Pentium Gold предыдущих поколений, новые модели поддерживают AVX2, технологию ускорения глубокого обучения Deep Learning Boost (использует инструкцию VNNI из набора AVX-512), а также содержат аппаратный блок ускорения ИИ Intel Gaussian and Neural Accelerator 2.0.

              Кроме того, Intel Celeron 6305 и Pentium Gold 7505 также оснащены встроенной графикой на базе архитектуры Intel Xe-LP с 48 исполнительными блоками. Таким образом, отмечает Tom’s Hardware, они лучше справляются с графикой, чем чипы Intel Core i7 прошлых лет с графикой Iris Pro, к тому же поддерживают до четырех дисплеев. Кроме того, новые Celeron и Pentium семейства Tiger Lake обеспечивают поддержку интерфейса Thunderbolt 4. Наконец, Pentium Gold 7505 впервые в истории линейки поддерживает технологию Turbo Boost 2.0, благодаря которой может автоматически разгоняться до 3,5 ГГц.

              Тем не менее, если сравнивать самую младшую Core-модель семейства Tiger Lake – Core i3-1110G4 – с новинками начального уровня, первая все-таки выигрывает по ряду параметров. Тактовая частота «тройки» существенно выше (2,5 ГГц и 3,9 ГГц в «турборежиме») обладает более вместительным кэшем (6 МБ), поддерживает более скоростную оперативную память LPDDR4X-4267, а также интерфейс PCIe 4.0. Кроме того, Core i3-1110G4 оснащен поддержкой большего числа инструкций AVX-512 и, следовательно, лучше себя проявляет в приложениях, которые их используют.

              Старт линейки Tiger Lake

              Intel продемонстрировала первые процессоры 11 поколения линейки Tiger Lake в начале сентября 2020 г. Новые чипы для мобильных ПК, по заявлению компании, в несколько раз опережают по производительности в играх, графических редакторах и офисных программах конкурирующие решения AMD.

              Что будет, если в СДХ убрать семь из восьми контроллеров?


              Стартовая группа процессоров Intel Tiger Lake состояла из девяти чипов для ноутбуков – трех Core i7, двух Core i5 и четырех Core i3. Семь из них получили по четыре ядра и поддержку восьми потоков данных, оставшиеся два (Core i3-1110G4 и Core i3-1115G4) располагают лишь двумя ядрами и четырьмя потоками.

              Все процессоры серии характеризуются сравнительно невысоким TDP – у младших моделей этот показатель не превышает 15 Вт, у старших – 28 Вт. Все новинки получили увеличенный объем кэш-памяти третьего уровня (от 6 до 12 МБ) и поддержку оперативной памяти DDR4-3200 и LPDDR4x 3733 или 4266.

              По заявлению Intel, процессоры Tiger Lake обладают до 20% большей производительностью при решении реальных офисных задач в сравнении с AMD Ryzen 7 4800U.

              Компания пообещала и прирост производительности до 2,7 раз при редактировании фотографий в сравнении с конкурирующими решениями и заодно вдвое более быструю обработку видео.

              Также Intel сравнила производительность видеокарты Vega 8 из состава Ryzen 7 4800U со своей Xe во флагманском Core i7 в ряде актуальных игр, включая Fortnite, «Ведьмак 3», GTA V и др. В каждом из случаев процессор AMD сильно отставал от конкурента.

              Читайте также: