VectorZ is a signal processing library designed specifically for embedded digital processing applications. VectorZ uses the single-instruction, multiple data (SIMD) instructions to provide the highest performance for single-precision computation.
VectorZ is portable across a wide range of processors and operating systems. See the document in "Supported Processors & OS's " for more information.
VectorZ contains over 250 vector functions that operate on matrices and vectors. Most functions operate on real, complex, or mixed data. Because the vector length and real/complex states of a vector are attributes of a vector object, VectorZ functions automatically determine the appropriate processing to perform at runtime. Benefits are more readable and maintainable application code, fewer parameters, fewer function variants, and lower probabilities of coding errors. |