nmpp
Функции

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

Функции

int nmppsDotProd_8s8sm (const nm8s *pSrcVec1, const nm8s *pSrcVec2, int nSize, int64b *pnRes, nm64s *tmp)
 
int nmppsDotProd_8s16sm (const nm8s *pSrcVec1, const nm16s *pSrcVec2, int nSize, int64b *pnRes, nm64s *tmp)
 
int nmppsDotProd_8s32sm (const nm8s *pSrcVec1, const nm32s *pSrcVec2, int nSize, int64b *pnRes, nm64s *tmp)
 
int nmppsDotProd_16s16sm (const nm16s *pSrcVec1, const nm16s *pSrcVec2, int nSize, int64b *pnRes, nm64s *tmp)
 
int nmppsDotProd_16s32sm (const nm16s *pSrcVec1, const nm32s *pSrcVec2, int nSize, int64b *pnRes, nm64s *tmp)
 
int nmppsDotProd_32s32sm (const nm32s *pSrcVec1, const nm32s *pSrcVec2, int nSize, int64b *pnRes, nm64s *tmp)
 

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

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

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

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