Какие процессоры поддерживают avx2
Обновлено: 21.11.2024
Я планирую внедрить обнаружение расширений SIMD во время выполнения. Получается, что если я узнаю, что процессор поддерживает AVX2, то он также гарантированно поддерживает SSE4.2 и AVX?
3 ответа 3
Поддержка более позднего расширения Intel SIMD ISA подразумевает поддержку предыдущих SIMD.
AVX2 определенно подразумевает AVX1.
Я думаю, что AVX1 подразумевает, что все биты функций SSE/SSE2/SSE3/SSSE3/SSE4.1/SSE4.2 также должны быть установлены в CPUID. Если формально не гарантировать, многие вещи делают это предположение, и процессор, нарушающий его, вероятно, не будет коммерчески жизнеспособным для общего использования.
Обратите внимание, что popcnt имеет свою собственную функцию, поэтому теоретически у вас может быть ЦП с AVX2 и SSE4.2, но не popcnt , но многие вещи рассматривают SSE4.2 как подразумевающий popcnt . Так что это больше похоже на то, что вы можете рекламировать поддержку popcnt без SSE4.2.
Теоретически вы могли бы создать ЦП (или виртуальную машину) с AVX, но который не принимал кодировку инструкций SSE4.2, отличную от VEX, устаревшую-SSE, такую как pcmpistri , но я думаю, что вы нарушите гарантии Intel в отношении что подразумевает бит функции AVX. Не уверен, что это официально записано в руководстве, но большинство программ предполагают это.
Но AVX1 действительно подразумевает поддержку кодирования VEX для всех инструкций SSE4.2 и более ранних SIMD, например. vpcmpistri или vminss
gcc -mavx2 определенно подразумевает AVX1 и предыдущие расширения, но выдает только код, использующий кодировку VEX. Однако он будет определять макрос __SSE4_2__ и так далее, поэтому gcc действительно рассматривает AVX2 как подразумевающий более ранние расширения SSE и popcnt, но не FMA, AES-NI или PCLMUL. Это отдельные функции даже для GCC.
(Обратите внимание, что у MSVC не так много макросов обнаружения SIMD ISA; у него есть один для AVX, но не для всех более ранних расширений SSE *. Модель MSVC разработана на основе предположения, что программы будут выполнять обнаружение ЦП во время выполнения, а не компилируется для локального компьютера. Хотя MSVC теперь имеет параметры AVX и AVX2 для использования их в качестве базовых.)
Последние процессоры Intel Celeron и Pentium Gold для ноутбуков на базе микроархитектуры Tiger Lake, по-видимому, поддерживают большинство технологий, представленных в более дорогих компонентах Core i-серии 11-го поколения. В частности, они поддерживают расширения AVX2 и даже инструкцию AVX-512.
Процессоры Intel Celeron и Pentium Gold для ноутбуков начального уровня обычно основаны на тех же высокопроизводительных ядрах, что и их более дорогие аналоги Core, принадлежащие к тому же поколению процессоров. Чтобы различать более продвинутые компоненты Core и более дешевые компоненты Celeron и Pentium Gold, Intel отключала многочисленные функции последних, замедляя их работу в некоторых ресурсоемких приложениях и вызывая головную боль у разработчиков программного обеспечения, а также разочарование среди конечных пользователей. Как оказалось, Intel значительно изменила эту практику, выпустив процессоры Celeron 6305/6305E и Pentium Gold 7505 на базе Tiger Lake.
Новые процессоры Celeron 6305 и Pentium Gold 7505 представляют собой двухъядерные процессоры (с технологией Hyper-Threading или без нее) с настраиваемой частотой повышения TDP 1,80 ГГц и 2,0 ГГц (соответственно), 4 МБ кэш-памяти, UHD-графикой на основе архитектура Xe-LP с 48 исполнительными блоками и двухканальный контроллер памяти, поддерживающий память DDR4-3200, а также память LPDDR4X-3733.
В отличие от процессоров Celeron и Pentium Gold предыдущего поколения для ноутбуков (и встроенных приложений в случае модели 6305E), эти процессоры поддерживают инструкции AVX2, технологию Intel Deep Learning Boost (с использованием инструкции AVX512-VNNI), а также Intel Gaussian и Neural Accelerator 2.0 — те же «премиальные» функции, поддерживаемые более дорогими процессорами Tiger Lake. Между тем включение поддержки инструкций AVX2 и AVX512-VNNI не вызывает особого удивления, учитывая, что будущие маломощные ядра Intel Gracemont будут иногда поддерживать AVX2 в следующем году.
Удивительно, но процессоры Intel Celeron 6305 и Pentium Gold 7505 также оснащены графическим процессором Intel Xe-LP с 48 EU. Это означает, что они предлагают значительно большую графическую мощность, чем чипы Intel Core i7 с Iris Pro, которые компания выпустила несколько лет назад, и поддерживают до четырех дисплеев. Кроме того, процессоры поддерживают подключение Thunderbolt 4, еще одну премиальную возможность для ноутбуков начального уровня. И последнее, но не менее важное: Pentium Gold 7505 также поддерживает Turbo Boost 2.0 до 3,50 ГГц, впервые в истории линейки.
Существуют различия между Core i3-1110G4 и Celeron 6305 и Pentium Gold 7505. Часть Core i3 имеет значительно более высокую тактовую частоту, имеет больший кэш-память 6 МБ, поддерживает память LPDDR4X-4267, имеет PCIe Gen 4. интерфейс и поддерживает настраиваемое снижение TDP для более элегантных ноутбуков.
На самом деле Core i3-1110G4 предназначен для компактных машин с низким энергопотреблением и даже поставляется в меньшем корпусе. Чипы Intel Core Tiger Lake поддерживают больше инструкций AVX-512 и, следовательно, обеспечивают более высокую производительность в определенных приложениях, которые их используют.
Пока неизвестно, применит ли Intel тот же подход к своим будущим процессорам Celeron и Pentium для настольных ПК и включит ли AVX2 и Deep Learning Boost. Но, по крайней мере, компания делает это с мобильными частями.
Самый простой способ узнать это – узнать номер модели процессора из информации о системе и найти его на веб-сайте производителя. Еще одним быстрым способом было бы посмотреть, сколько лет процессору, поскольку процессоры с поддержкой AVX в основном были выпущены в 2011 году.
Что такое SSE и AVX?
SSE (потоковые расширения SIMD) и AVX (расширенные векторные расширения) — это наборы инструкций SIMD (одна инструкция, несколько потоков данных), которые поддерживаются последними процессорами Intel и AMD. Это программирование SIMD позволяет выполнять параллельную обработку несколькими ядрами в одном процессоре.
Как включить регистрацию SSE?
После этого вы можете указать процессору включить использование SSE в пользовательских задачах.
Как узнать, поддерживает ли мой процессор AVX Ubuntu?
4 ответа. В Linux (или Unix-машинах) информация о вашем процессоре находится в /proc/cpuinfo. Вы можете извлечь информацию оттуда вручную или с помощью команды grep ( grep flags /proc/cpuinfo ). Кроме того, большинство компиляторов автоматически определяют __AVX2__, так что вы тоже можете это проверить.
В чем разница между AVX и AVX2?
AVX предоставляет новые функции, новые инструкции и новую схему кодирования. AVX2 (также известный как Новые инструкции Haswell) расширяет большинство целочисленных команд до 256 бит и вводит операции слитного умножения-накопления (FMA).
В чем разница между Pro V1 и AVX?
Pro V1 – средний запуск с средним вращением, а AVX — низкий запуск с низким вращением. К вашему сведению, Left Dash Pro V1x, появившийся на рынке в прошлом году, имеет высокий старт, как и стандартный Pro V1x, но с профилем вращения, который находится между Pro V1 и AVX.
Можно ли отключить AVX?
AVX можно отключить в версиях Prime95 выше 26.6, вставив «CpuSupportsAVX=0» в файл «local. txt» в папке Prime95. Однако, поскольку температура ядра будет такой же, как 26,6, проще использовать 26,6.
Используют ли игры AVX?
Несколько современных приложений используют AVX, и сегодня даже некоторые игры (наиболее яркими примерами являются Overwatch IIRC и Assassin’s Creed Odyssey).
Использует ли Chrome AVX?
Я также заметил, что браузер Chrome использует AVX, совсем немного, время от времени на долю секунды, но достаточно, чтобы вызвать смещение, конечно, вы не хотите терять эти тактовые частоты во время игры, поэтому Браузер всегда закрыт во время игры.
Вам нужен AVX?
AVX бесполезен для большинства вычислений, хотя те вещи, для которых он полезен, могут значительно повысить производительность. Если вам нужен AVX, скорее всего, вы работаете над чем-то, что в любом случае требует довольно мощного процессора, и будете искать высококлассное или серверное оборудование.
Что-нибудь использует AVX-512?
Если вы работаете в области высокопроизводительных вычислений или машинного обучения, где распространены серверы AVX-512, это не проблема, но по статистике таких людей очень мало. Большая часть программного обеспечения работает на широком спектре процессоров Intel, большинство из которых не поддерживают AVX-512.
Потребляет ли AVX большее напряжение?
Процессор Intel, работающий с инструкцией avx, немного (или сильно) увеличивает напряжение, если для стабильности не используется ручное напряжение. Это плюс тот факт, что инструкции AVX используют огромные регистры, которым требуется больше энергии для работы, затрудняют работу с действительно высокими тактовыми частотами. Повышенное напряжение и мощность.
Какое значение мне следует установить для смещения AVX?
Причиной установки смещения AVX является мощность и температура. В 5.0 процессор будет сильно нагреваться при работе с AVX, независимо от того, какой кулер вы используете, поэтому использование смещения поможет снизить температуру и энергопотребление.
Какая должна быть установлена частота BCLK?
В нашей конфигурации мы достигли стабильной частоты BCLK 148 МГц без проблем, связанных с USB или SATA. Чтобы эталонная тактовая частота не поднималась слишком высоко, необходимо понизить множители процессора и памяти…. Изменение частоты BCLK.
Загрузка | ОС |
---|---|
148 МГц | 154 МГц< /td> |
Должен ли я отключать состояния C при разгоне?
Отключение C-состояний предотвратит переход процессора в состояние пониженного энергопотребления и значительно увеличит энергопотребление в режиме ожидания. И ручное, и адаптивное — хорошие варианты, независимо от того, что говорит Gingerbread. Обе рекомендуются в официальных руководствах по разгону для 3570k, 4790k, 4690k и т. д.
Можно ли разогнать кеш?
Кэш разгона на самом деле не слишком влияет на производительность и может дестабилизировать ваш разгон.Насколько мне известно, кеш-память разгона помогает с пропускной способностью и задержкой кеша L1/2/3.
Имеет ли значение частота кэширования?
Посмотрите здесь – частота кэширования не имеет значения!. Вместо того, чтобы наносить ущерб, как правило, лучше иметь более низкую частоту кэш-памяти по сравнению с ядром.
Должен ли я разогнать свой 9900k?
Стоит ли разгонять i9 9900k? Но разгон обычно предназначен для людей, которым нужен дополнительный сок. Если вы посмотрите на статистику, я бы сказал, что в большинстве случаев (игры, редактирование видео) результаты ничтожны, и было бы лучше поддерживать ваш процессор в безопасном темпе.
Что такое целевая частота кеша?
Целевая частота кэша — это просто выбор соотношения: 2400 — это 24, а 3000 — 30. Настройка коэффициента кэширования выше 33 практически не увеличивает производительность для 5820k.
Какой коэффициент кэширования процессора?
Максимальный коэффициент кэш-памяти ЦП: определяет максимальный коэффициент незанятости ядра, когда ЦП переходит в состояние загрузки. В целях разгона максимальное значение в пределах 3 отношений (ниже) от применяемого соотношения ядер ЦП достаточно для производительности. Напряжение по умолчанию масштабируется в соответствии с активным коэффициентом множителя.
Где был оригинальный белый дом?
1600 Пенсильвания Авеню
Президент действительно живет в Белом доме?
С того времени каждый Президент вносил свои изменения и дополнения. Белый дом — это, в конце концов, частный дом президента. Кроме того, это единственная частная резиденция главы государства, которая открыта для публики бесплатно. У Белого дома уникальная и увлекательная история.
Есть ли в Белом доме бассейн?
С 1930-х годов в Белом доме было два разных бассейна. Форд, заядлый пловец, установил открытый бассейн на территории Белого дома в 1975 году. Бассейн Рузвельта Рузвельта был построен в 1933 году. Бассейн был накрыт, но остался под полом пресс-центра.
Кто был единственным президентом, который никогда не был женат?
Джеймс Бьюкенен, 15-й президент США (1857–1861), служил непосредственно перед Гражданской войной в США. Он остается единственным президентом, избранным от Пенсильвании и оставшимся холостяком на всю жизнь.
Какой президент убил человека, находясь у власти?
президент Эндрю Джексон
У какого президента было более одной жены?
У президентов Джона Тайлера и Вудро Вильсона было две официальные первые леди; оба вступили в повторный брак во время своего президентского срока.
Похоже, процессоры Intel начального уровня теперь предлагают почти тот же набор функций, что и высокопроизводительные процессоры серии Core. Новые процессоры Celeron и Pentium Gold для ноутбуков на базе Tiger Lake поддерживают AVX2, а также наборы инструкций AVX512-VNNI.
Более дешевые компоненты Celeron и Pentium Gold обычно имели ряд наборов функций, отключенных INTEL, чтобы отличить их от дорогих высокопроизводительных серий процессоров с той же архитектурой ядра и поколением. Отключение таких функций замедляло работу некоторых используемых приложений, влияя на общую производительность.
Похоже, Intel планирует использовать другой подход с новыми процессорами Celeron 6305/6305E и Pentium Gold 7505 Mobile на базе Tiger Lake.
Однако это не стало неожиданностью, поскольку будущие маломощные ядра Intel Alder Lake-S Gracemont для настольных ПК также будут поддерживать наборы инструкций AVX/AVX2, AVX-VNNI.
В отличие от процессоров для ноутбуков предыдущего поколения, новые процессоры Celeron 6305 и Pentium Gold 7505 поддерживают набор инструкций AVX2, технологию Intel Deep Learning Boost (через инструкцию AVX512-VNNI), а также функции Intel Gaussian и Neural Accelerator 2.0 ( ВНС).
Эти функции уже поддерживаются высокопроизводительными процессорами Tiger Lake того же поколения. Синяя команда недавно добавила поддержку набора инструкций AVX-512 в свои процессоры последнего поколения. Эти чипы теперь способны ускорять более сложные вычисления, более эффективно выполнять задачи, связанные с искусственным интеллектом.
Intel GNA предназначен для обработки речи и аудио приложений ИИ, таких как нейронное шумоподавление, при одновременном высвобождении ресурсов ЦП для общей производительности и скорости отклика системы.
Интересно, что эти новые компоненты Celeron и Pentium 11-го поколения также оснащены интегрированной графикой Xe-LP с 48 EU. Вы также получаете поддержку Thunderbolt 4, а один Pentium Gold SKU даже имеет функцию Turbo Boost 2.0. Мы ожидаем, что эти же функции появятся и в настольных компьютерах.
Как видно из базы данных Intel ARK, новые процессоры Celeron 6305 и Pentium Gold 7505 являются двухъядерными с настраиваемой частотой повышения TDP 1,80 ГГц и 2 ГГц.0 ГГц (соответственно), кэш-память 4 МБ и графика UHD на базе архитектуры Xe-LP с 48 исполнительными блоками/EU. Наряду с двухканальным контроллером памяти, поддерживающим системную память DDR4-3200 и LPDDR4X-3733.
Оба этих процессора также основаны на 10-нм литографии SuperFin. Поскольку эти новые процессоры Celeron и Pentium оснащены графическим процессором Intel Xe-LP с 48 EU, это делает их немного более эффективными и мощными, чем процессоры Intel Core i7 с графикой Iris Pro.
Что бы это ни стоило, Pentium Gold 7505 также поддерживает функцию Turbo Boost 2.0 с частотой до 3,50 ГГц.
Несмотря на то, что эти чипы являются процессорами начального уровня, их характеристики должны быть достаточными для основных повседневных задач и небольших приложений, особенно если учесть прирост производительности, обеспечиваемый новыми ядрами Willow Cove и 10-нм технологическим узлом SuperFin.
Еще раз повторим: процессор Intel Celeron 6305 имеет 2 ядра и 2 потока, работающих на частоте 1,8 ГГц, а также 4 МБ кэш-памяти. С другой стороны, Intel Pentium Gold 7505 предлагает 2 ядра и 4 потока с базовой тактовой частотой 2 ГГц и тактовой частотой 3,5 ГГц, а также имеет 4 МБ кэш-памяти. Обе эти части работают в настраиваемом диапазоне TDP 15 Вт.
Настраиваемая частота повышения TDP — это режим работы процессора, в котором поведение и производительность процессора изменяются путем повышения TDP и частоты процессора до фиксированных значений. Настраиваемая частота TDP-up определяется там, где определяется настраиваемый TDP-up.
С другой стороны, Configurable TDP-up — это режим работы процессора, в котором поведение и производительность процессора изменяются путем повышения TDP и частоты процессора до фиксированных значений. Использование Configurable TDP-up обычно выполняется производителем системы для оптимизации энергопотребления и производительности.
Настраиваемая TDP-up — это средняя мощность в ваттах, которую процессор рассеивает при работе с настраиваемой частотой TDP-up в условиях сложной рабочей нагрузки, определенной Intel.
Следует также отметить, что это продукты начального уровня, ориентированные практически на OEM-партнеров, которые смогут интегрировать их в ноутбуки, моноблоки, мини-ПК и т. д.
Говоря о ядрах Alder Lake-S Gracemont, эти небольшие ядра с низким энергопотреблением в основном ограничивались ограничениями по размеру и показателям энергопотребления, и они не поддерживали инструкции, необходимые для различных высокопроизводительных вычислительных задач. А также для рабочих нагрузок кодирования/декодирования мультимедиа, включая другие подобные тяжелые задачи.
Но теперь это изменится с появлением линейки CUP Alder Lake-S для настольных ПК, а будущие ядра Gracemont будут поддерживать наборы инструкций AVX, AVX2 и AVX-VNNI соответственно
Согласно документу Intel, все ядра, используемые в архитектуре Alder Lake, будут поддерживать инструкции AVX, AVX-VNNI, AVX2 и UMONITOR/UMWAIT/TPAUSE; однако они не будут поддерживать набор инструкций Intel AVX-512.
Наличие AVX-512 могло бы помочь здесь, поскольку отсутствие поддержки означает, что ЦП не сможет разгрузить рабочие нагрузки со своих ядер Golden Cove на ядра Gracemont. Если вы не знали, UMONITOR, UMWAIT и TPAUSE — это набор инструкций ожидания пользователя.
Таблица с полным списком поддерживаемых наборов инструкций:
Следите за новостями!
Металлический Мессия
Здравствуйте, меня зовут НИК Ричардсон. Я страстный поклонник ПК и технологий еще со старых добрых времен RIVA TNT2 и интерактивных игровых карт 3DFX "Voodoo". Я люблю играть в основном в шутеры от первого лица, и я преданный поклонник этого жанра FPS со времен старых добрых Doom и Wolfenstein. МУЗЫКА всегда была моей страстью/корнями, но я начал играть «от случая к случаю», когда был молодым, на картах Nvidia серии GeForce3. Я ни в коем случае не заядлый или хардкорный геймер, но я просто люблю все, что связано с ПК, играми и технологиями в целом. Я был связан со многими инди-металлическими группами по всему миру и помогал им продвигать их альбомы на звукозаписывающих лейблах. Я очень широко мыслящий приземленный парень. МУЗЫКА – это мое внутреннее выражение и душа. Контакт: электронная почта
Читайте также: