Усильте расширения системы команд целевого компьютера

Описание

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

Оптимизация Category:

Настройки

Значение по умолчанию: SSE2

Для всех целей:

  • None — Не генерирует код SIMD.

Системы команд для основанных на GRT целей:

  • SSE2

Системы команд для основанных на ERT целей:

  • SSE

  • SSE2

  • SSE4.1

  • AVX

  • AVX2

  • FMA

  • AVX512F

Список систем команд для основанных на ERT целей показывает зависимость систем команд, где каждая система команд зависит от систем команд, которые предшествуют ему. Генератор кода загружает выбранную систему команд и системы команд, от которых это зависит. Например, если вы выбираете AVX, генератор кода загружает AVX, SSE4.1, SSE2, и SSE. Если вы выбираете SSE2 для основанной на GRT цели или основанной на ERT цели, генератор кода загружает SSE2 и SSE.

Зависимость

Чтобы использовать этот параметр, необходимо установить Device vendor на IntelAMD, или Generic и Device type к x86-64 (Windows 64), x86-64 (Linux 64), Athlon 64, или MATLAB Host Computer. Если вы используете MATLAB Host Computer, можно выбрать только системы команд, которые поддерживаются компьютером.

Информация о командной строке

Параметр: InstructionSetExtensions
Значение: 'None' | 'SSE' | 'SSE2' | 'SSE4.1' | 'AVX' | 'AVX2' | 'FMA' | 'AVX512F'
Значение по умолчанию: 'SSE2'

Рекомендуемые настройки

ПриложениеУстановка
ОтладкаНикакой удар
ТрассируемостьНикакой удар
ЭффективностьНикакой удар
Меры безопасностиНикакой удар

Похожие темы

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