Data Types | |
interface | yepcore::yepCore_Sum_V32f_S32f |
Computes the sum of single precision (32-bit) floating-point array elements. More... | |
interface | yepcore::yepCore_Sum_V64f_S64f |
Computes the sum of double precision (64-bit) floating-point array elements. More... | |
interface yepcore::yepCore_Sum_V32f_S32f |
Computes the sum of single precision (32-bit) floating-point array elements.
[in] | v | The array of elements which will be summed up. |
[out] | sum | The variable where the sum will be stored. |
[in] | length | Length of the array specified by v. If length is zero, the computed sum will be 0. |
0 | The computation finished successfully. |
2 | v or sum argument is not naturally aligned. |
Architecture | Target microarchitecture | Required instruction extensions |
---|---|---|
x86-64 | Intel Nehalem | SSE, SSE3 |
x86-64 | Intel Sandy Bridge | AVX |
x86-64 | AMD Bulldozer | AVX |
interface yepcore::yepCore_Sum_V64f_S64f |
Computes the sum of double precision (64-bit) floating-point array elements.
[in] | v | The array of elements which will be summed up. |
[out] | sum | The variable where the sum will be stored. |
[in] | length | Length of the array specified by v. If length is zero, the computed sum will be 0. |
0 | The computation finished successfully. |
2 | v or sum argument is not naturally aligned. |
Architecture | Target microarchitecture | Required instruction extensions |
---|---|---|
x86-64 | Intel Nehalem | SSE, SSE2 |
x86-64 | Intel Sandy Bridge | AVX |
x86-64 | AMD Bulldozer | AVX |