nmpp
Функции

Скалярное умножение двух векторов. Подробнее...

Функции

void nmppsDotProd_8s64s (const nm8s *pSrcVec1, const nm64s *pSrcVec2, int nSize, int64b *pnRes)
 
void nmppsDotProd_16s64s (const nm16s *pSrcVec1, const nm64s *pSrcVec2, int nSize, int64b *pnRes)
 
void nmppsDotProd_32s64s (const nm32s *pSrcVec1, const nm64s *pSrcVec2, int nSize, int64b *pnRes)
 
void nmppsDotProd_64s64s (const nm64s *pSrcVec1, const nm64s *pSrcVec2, int nSize, int64b *pnRes)
 

Подробное описание

Скалярное умножение двух векторов.

\[
    nRes = \sum_{i=}^{nSize-1} pSrcVec1[i] \cdot pSrcVec2[i]
\]

Аргументы
pSrcVec1Первый вектор.
pSrcVec2Второй вектор.
nSizeРазмер векторов в элементах.
Возвращаемые значения
pnResУказатель на результирующее значение.
Возвращает
pTmpBuff Временный массив из nSize элементов.
void