主要内容

このページの翻訳は最新ではありません。ここをクリックして,英語の最新版を参照してください。

SIMDコード生成

英特尔AVX2テクノロジーを使用してDSP系统工具箱™で特定のアルゴリズムからSIMDコードを生成する

英特尔AVX2テクノロジーを使用してDSP系统工具箱で特定のアルゴリズムからSIMDコードを生成できます。SIMDは1つの命令で複数のデータを処理するコンピューティングパラダイムです。多くの最新のプロセッサには,たとえば,複数の加算や乗算を一度に実行するSIMD命令があります。

冷杉フィルターやLMSフィルターなど,DSP系统工具箱の特定のアルゴリズムは計算負荷が高くなります。英特尔AVX2 SIMDの内部機能は,英特尔プラットフォームでこれらのアルゴリズムを使用するコード生成のパフォーマンスを大幅に向上し,多くの場合,シミュレーションパフォーマンスを満たすかそれを超える向上を示します。

MATLAB®系统对象からSIMDコードを生成するには,MATLAB编码器™と嵌入式编码器®が必要です。金宝app仿真软件ブロックからSIMDコードを生成するには,金宝app®编码器と嵌入式编码器が必要です。

トピック

支持SIMD代码生成的DSP系统工具箱中的系统对象金宝app

从MATLAB系统对象生成SIMD代码的过程。支持的特性列表和金宝app支持可用的条件。

金宝app支持SIMD代码生成的DSP系统工具箱中的Simulink块金宝app

支持的特性列表和金宝app支持可用的条件。