Используйте алгоритмы, оптимизированные для размещения главного массива строки

Описание

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

Категория: Математика и типы данных

Настройки

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

Когда размещение Массивов (Simulink Coder) установлено в Row-major, генератор кода использует алгоритмы, чтобы поддержать непротиворечивость числовых результатов между моделированием и сгенерированным кодом. Иногда, сгенерированный код для этих алгоритмов может быть неэффективным. Можно позволить алгоритмам Использования, оптимизированным для параметра конфигурации размещения главного массива строки включить эффективные алгоритмы, которые могут привести к числовым различиям между моделированием и сгенерированным кодом. Чтобы включить интерполяционную таблицу, сумма и блоки продукта для эффективной главной строкой генерации кода, используют этот параметр конфигурации. Алгоритмы Использования, оптимизированные для параметра размещения главного массива строки, влияют на моделирование и сгенерированный код.

На

Используйте алгоритмы, оптимизированные для размещения главного массива строки, когда размещение Массивов будет установлено в Row-major.

'off'

Не используйте алгоритмы, оптимизированные для размещения главного массива строки, когда размещение Массивов будет установлено в Column-major.

Советы

Когда размещение Массивов установлено в Row-major, главный строкой алгоритм работает с табличными данными, который непрерывен в памяти. Эта таблица данные приводит к более быстрому доступу к кэшу, делая эти алгоритмы благоприятными для кэша.

Эта таблица суммирует отношение между размещением массивов и благоприятными для кэша алгоритмами. Рекомендуется использовать алгоритм, который оптимизирован для заданного размещения массивов, чтобы достигнуть хорошей производительности. Например, выберите алгоритмы Use, оптимизированные для размещения главного массива строки, когда размещение Массивов будет установлено в Row-major для генерации кода.

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

Параметр: UseRowMajorAlgorithm
Ввод: символьный вектор
Значение: 'on' | 'off'
Значение по умолчанию: 'off'

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

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

Похожие темы

Была ли эта тема полезной?