4.4. Using Existing Optimized LibrariesΒΆ

The Processor SDK for your device likely contains a set of libraries with functions that are optimized for the C7000 DSP core. You should examine the contents of these libraries to determine if an algorithm you need has already been implemented and expertly optimized for the C7000 DSP. Some optimized libraries include:

  • MATHLIB. Common floating-point math functions, optimized for speed. Contains functions such as cosine, square-root, and divide.

  • DSPLIB. Common DSP functions, optimized for speed. Contains functions such as FIR, MAX, and cascade-biquad.

  • VXLIB. Common vision-processing functions, optimized for speed. Contains functions in domains such as image filtering, feature detection, and low-level pixel processing.

See your Processor SDK documentation for more information about the available libraries.