正在加载图片...
Example:Vector Addition Kernel Device Code /Compute vector sum C A B /Each thread performs one pair-wise addition global void vecAddKernel(float*A,float*B,float*C, int n) { int i=threadIdx.x blockDim.x blockIdx.x; if(i<n)c[i]A[i]B[i]; 电子科妓女学 O12 Example: Vector Addition Kernel // Compute vector sum C = A + B // Each thread performs one pair-wise addition __global__ void vecAddKernel(float* A, float* B, float* C, int n) { int i = threadIdx.x + blockDim.x * blockIdx.x; if(i<n) C[i] = A[i] + B[i]; } 12 Device Code
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有