• 大小: 9KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-06-06
  • 语言: 其他
  • 标签: cuda  gpu  

资源简介

几个cuda源代码示例 1.cuda矩阵例子.cu 2.实现矩阵的乘法.cu 3.... /*****************************************************************************************/ /核心代码部分,实现了矩阵的乘法运算/核心代码部分,实现了矩阵的乘法运算 /*****************************************************************************************/ / // Matrix multiplication kernel –thread specification __global__ void MatrixMulKernel(Matrix M, Matrix N, Matrix P) { // 2D Thread ID int tx = threadIdx.x; int ty = threadIdx.y; // Pvalue is used to store the element of the matrix // that is computed by the thread float Pvalue = 0; // 并行计算体现在次,多个thread并行进行 // 每个thread计算一行与一列的乘积 for (int k = 0; k < M.width; ++k) { float Melement = M.elements[ty * M.pitch + k]; float Nelement = Nd.elements[k * N.pitch + tx]; Pvalue += Melement * Nelement; } // Write the matrix to device memory; // each thread writes one element P.elements[ty * P.pitch + tx] = Pvalue; }

资源截图

代码片段和文件信息

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       4190  2008-08-23 18:41  cuda code\code\cudaMallocAndMemcpy.cu

     文件       2173  2008-08-23 17:45  cuda code\code\cuda矩阵例子.cu

     文件       4167  2008-08-23 17:39  cuda code\code\my_first_kernel.cu

     文件       1672  2008-08-26 16:20  cuda code\code\n_body.cu

     文件       4321  2008-08-23 18:55  cuda code\code\reverseArry_singleblock.cu

     文件       4865  2008-08-23 15:32  cuda code\code\实现矩阵的乘法.cu

     目录          0  2012-07-23 17:04  cuda code\code

     目录          0  2012-07-23 17:04  cuda code

----------- ---------  ---------- -----  ----

                21388                    8


评论

共有 条评论