Используйте Code Replacement Tool или интерфейс программирования, чтобы задать заменяющие отображения кода для скалярных и операций над матрицей. Замените операции над матрицей на процессор или код BLAS. Управляйте выравниванием данных. Настройте процесс соответствия и замены кода.
Code Replacement Tool | Создайте, измените и подтвердите содержимое заменяющих библиотек кода |
Code Replacement Viewer | Исследуйте содержимое заменяющих библиотек кода |
Скалярная замена оператора кода
Задайте заменяющие отображения кода для скалярных операторов.
Оператор сложения и замена оператора вычитания кода
Задайте заменяющие отображения кода для операций сложения и операций вычитания.
Маленькая операция над матрицей к замене процессора кода
Задайте заменяющие отображения кода, которые заменяют нескалярные маленькие операции над матрицей на специфичные для процессора встроенные функции.
Операция умножения матриц к MathWorks BLAS Code Replacement
Задайте заменяющие отображения кода, которые заменяют нескалярные операции умножения на функции умножения Основной стандартной подпрограммы линейной алгебры (BLAS)
и x
gemm
.x
gemv
Операция Умножения матриц к ANSI/ISO C BLAS Замена Кода
Задайте заменяющие отображения кода, которые заменяют нескалярные операции умножения на функции умножения C BLAS ANSI®/ISO®
и x
gemm
.x
gemv
Переключите левые операции и замену кода
Задайте заменяющие отображения кода для кода, что генератор кода производит для сдвига (<<) операции.
Разработайте заменяющую библиотеку кода
Рабочий процесс для разработки заменяющей библиотеки кода.
Код можно заменить из кода MATLAB
Рассмотрите списки функций и операторов, которые генератор кода может заменить в зависимости от заменяющей библиотеки кода, которую вы задаете.
Замена кода (MATLAB Coder)