Vector Optimized Library of Kernels  3.0.0
Architecture-tuned implementations of math kernels

Overview

<FIXME>

Dispatcher Prototype

void volk_16i_x5_add_quad_16i_x4(short* target0, short* target1, short* target2, short*
target3, short* src0, short* src1, short* src2, short* src3, short* src4, unsigned int
num_points);

Inputs

  • src0: The input vector 0.
  • src1: The input vector 1.
  • src2: The input vector 2.
  • src3: The input vector 3.
  • src4: The input vector 4.
  • num_points: The number of data points.

Outputs

  • target0: The output value 0.
  • target1: The output value 1.
  • target2: The output value 2.
  • target3: The output value 3.

Example

int N = 10000;
volk_16i_x5_add_quad_16i_x4();
VOLK_API void volk_free(void *aptr)
Free's memory allocated by volk_malloc.
Definition: volk_malloc.c:80