主要内容

SIMD代码生成

使用英特尔AVX2技术从DSP系统工具箱™中的某些算法生成SIMD代码

您可以在DSP系统工具箱中使用英特尔AVX2技术从某些算法生成SIMD代码。SIMD是一种单一指令处理多个数据的计算范式。例如,许多现代处理器都具有SIMD指令,可以一次执行多个加法或乘法运算。

DSP系统工具箱中的某些算法,如FIR滤波器和LMS滤波器,是计算密集型的。Intel AVX2 SIMD intrinsic显著提高了在Intel平台上使用这些算法生成的代码的性能,在大多数情况下满足或超过模拟性能。

从MATLAB中生成SIMD代码®您需要的系统对象MATLAB编码器™和嵌入式编码®.要从Simulink块生成SIMD代码,您需要动态仿真模块®编码器和嵌入式编码。

主题

Baidu
map