点积运算注释都已经写在代码里面了
需要注意的问题:
1.数的个数超过了thread的总数,所以thread有个递增,每个thread要计算多个数
2.点积的运算结果是标量,两个输入矢量中相应元素相乘之后,不是将值保存到第三个输出矢量中,而是将这些值相加得到一个标量输出值。
//***************************点积运算****************//
/* 时间:2017-8-10 页数:54
参考书:《GPU高性能编程CUDA实战》
编译环境:Nsight Eclipse Edition
需要注意的问题:
1.数的个数超过了thread的总数,所以thread有个递增,每个thread要计算多个数
2.点积的运算结果是标量,两个输入矢量中相应元素相乘之后,不是将值保存到第三个输出矢量中,而是将这些值相加得到一个标量输出值。*/
#include <iostream>
#include <stdio.h>