我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

CUDA矩阵加法块、线程与数组间的理解

图片说明
global void MatAdd(float A[N][N], float B[N][N], float C[N][N]) {

int i = blockIdx.x * blockDim.x + threadIdx.x;

int j = blockIdx.y * blockDim.y + threadIdx.y;

if (i < N && j < N)

C[i][j] = A[i][j] + B[i][j];

}

图中blockDim.x=4,blockDim.y=3
代码中用block(1,1)和thread(1,1)求出的i=5,j=4代表什么意思?刚学这块,不是很懂

http://blog.csdn.net/qq_25819827/article/details/51956774

近期文章

  • 有谁有adobe dreamweaver cc 2015 32位的,有的话感谢分享下?
  • 关于mysql控制台的问题
  • 为什么一搜索就黑屏求解
  • 视频怎么加密并防止翻录
  • ffmpeg解码播放H264解码播放的速度过快
  • opencv2.4.9中kmeans函数
  • 这个代码如何让他在手机微信浏览的时候 可以自动播放
  • Three.js无法加载obj文件,总是提示404错误,但是文件明明就在那啊??
  • MFC 64位下OpenGL使用FreeType 绘制文字编译不通过
  • C#中如何用comBox控件被点击后所对应的项查找数据库后输出相应的值??
  • Rational Irrationals
  • Digital Racing Circuit
  • windowsXPsp3无法安装office2010
  • C语言,输入初始值和项数求数列前n项
  • 这个开奖视频如何制作或者把他的仿过来
  • 求教这个c++程序哪里有错
  • Quadtree
  • Tree Recovery
  • 怎么在vb6.0中实现对窗体界面的控件的for循环变量怎么处理的思路怎么写?
  • Android调用百度地图闪退问题

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华