メインコンテンツ

System objects in DSP System Toolbox that Support SIMD Code Generation

When certain conditions are met, you can generate SIMD code from MATLAB® System objects in DSP System Toolbox™ using these two approaches:

The following table contains a list of all System objects in DSP System Toolbox that support SIMD code generation. For more information on the conditions under which these objects generate SIMD code, see the Extended Capabilities > C/C++ Code Generation sections in the respective object reference pages.

MATLAB System objectsUsing Intel AVX2 code replacement libraryUsing InstructionSetExtensions parameter

dsp.AnalyticSignal

Not supported

dsp.ComplexBandpassDecimator

Not supported

dsp.DCBlocker

Not supported

dsp.Differentiator

Not supported

dsp.DigitalDownConverter

Not supported

dsp.DigitalUpConverter

Not supported

dsp.FIRFilter

Supports these hardware devices:

  • Apple silicon processors

  • ARM® Cortex®-A processors

  • Intel platforms

dsp.FIRDecimator

Supports these hardware devices:

  • Apple silicon processors

  • ARM Cortex-A processors

  • Intel platforms

dsp.FIRHalfbandInterpolator

Not supported

dsp.FIRInterpolator

Supports these hardware devices:

  • Apple silicon processors

  • ARM Cortex-A processors

  • Intel platforms

dsp.HighpassFilter

Not supported

dsp.LMSFilter

Not supported

dsp.LowpassFilter

Not supported

dsp.SampleRateConverter

Not supported

dsp.SOSFilter

Not supported

dsp.VariableBandwidthFIRFilter

Not supported

See Also

Topics