当前位置: 首页 > news >正文

泰安网站建设哪家强怎么申请自己的网络平台

泰安网站建设哪家强,怎么申请自己的网络平台,wordpress 屏蔽搜索,外贸平台运营模式1、注意:在多维中的变化时与平常的不一样,如下图所示,横向变换x,纵向变换y 2、cuda内置变量: 1、thread(线程): 一个线程可作为一个运算单元,多个thread可组成一个block(…

1、注意:在多维中的变化时与平常的不一样,如下图所示,横向变换x,纵向变换y

2、cuda内置变量:

        1、thread(线程):

               一个线程可作为一个运算单元,多个thread可组成一个block(块).
        threadIdx.x:block中当前thread在x方向上的ID.
        threadIdx.y:block中当前thread在y方向上的ID.

        2、block(块):

                一个block中可包含多个thread,多个block可组成一个grid(网格).
                       blockIdx.x:grid中当前block在x方向上的ID.
                       blockIdx.y:grid中当前block在y方向上的ID.
                       blockDim.x:当前block中x方向上的thread数量.
                       blockDim.y:当前block中y方向上的thread数量.

        3、grid(网格):

                一个grid中可包含多个block.
         gridDim.x:当前grid中在x方向上的block数量.
       gridDim.y:当前grid中在y方向上的block数量.

3、网格与线程块大小的限制

        gridDim.x最大值--------2^31 - 1

        gridDim.y最大值--------2^16 - 1

        gridDim.z最大值--------2^16 - 1

        blockDim.x最大值----------1024

        blockDim.y最大值-----------1024

        blockDim.z最大值-----------64

        注意:线程块总的大小最大为1024!

4、二维网格、二维线程块

//二维网格、二维线程块
int tid = threadidx.y * blockDim.x + threadidx.x;
int bid =blockidx.y * gridDim.x + blockidx.x;
int id = blockId * (blockDim.x * blockDim.y) + tid;

5、三维网格、三维线程块:

//三维线程块
int tid = threadIdx.z * blockDim.x * blockDim.y + threadIdx.y * blockDim.x + threadIdx.x;
int bid = blockIdx.z * gridDim.x * gridDim.y + blocklIdx.y * gridDim.x + blockIdx.x;
int id = bid * (blockDim.x * blockDim.y * blockDim.z) + tid;

6、其他多种组合

//一维网格、一维线程块
int bid = blockIdx.x;
int id = blockIdx.x * blockDim.x + threadIdx.x;//二维网格、一维线程块
int bid = blockIdx.y * gridDim.x + blockIdx.x;
int id = bid * blockDim.x + threadIdx.x;//一维网格、二维线程块
int bid = blockIdx.x;
int id = blockIdx.x * blockDim.x * blockDim.y + threadIdx.y * blockDim.x + threadIdx.x;//二维网格、二维线程块
int bid = blockIdx.y * gridDim.x + blockIdx.x;
int id = bid * blockDim.x * blockDim.y + threadIdx.y * blockDim.x + threadIdx.x;//一维网格、三维线程块
int bid = blockIdx.x;
int id = blockIdx.x * blockDim.x * blockDim.y * blockDim.z+ threadIdx.z * blockDim.y * blockDim.x+ threadIdx.y * blockDim.x + threadIdx.x;//二维网格、三维线程块
int bid = blockIdx.y * gridDim.x + blockIdx.x;
int id = blockIdx.x * blockDim.x * blockDim.y * blockDim.z+ threadIdx.z * blockDim.y * blockDim.x+ threadIdx.y * blockDim.x + threadIdx.x;

7 、定义多维网格和线程块(c++构造函数语法):

dim3 grid_size(Gx, Gy, Gz);        //多维网格定义
dim3 block_size(Bx, By, Bz);       //多维线程块定义 

http://www.dtcms.com/a/575798.html

相关文章:

  • 深圳有名的网站设计公司极乐宝盒网站建设
  • 德州极速网站建设 小程序网站建设资源库
  • 昌平县城做网站专业旅游培训网站建设
  • 网站关键字语法域名申请的方法
  • 云谷系统网站开发超链接到网站怎么做视频文件
  • 同一ip网站dede 建设网站
  • 山东网站建设公司哪家好贵金属交易网站源码
  • 不用编程做网站手机定制网站
  • 上海十大网站排名机械营销型网站
  • wap网站建设免费系统门户网站建设详细功能
  • 衡阳网站优化教程宁波app制作
  • ps制作网站教程软件下载网站哪个好用
  • 网站集约化建设存在的困难课程网站建设ppt模板
  • 哪个网站可以帮忙做简历阿里云服务器租用
  • 门户网站官网有哪些陕西建设网查证件查询
  • 内蒙古高端网站建设中国建设银行官方网站app下载
  • 零食天堂 专做零食推荐的网站网站平台内容建设提纲
  • 网站开发是做啥的上海比较有名的公司
  • 哈尔滨专业建网站哪家好wordpress手机显示缩
  • 专门做童装的网站有哪些网站建设价格标准渠道
  • 梧州网站建设定制网站开发实习总结
  • 上海网页制作方法河南网站推广优化多少钱
  • 长春专业做网站的公司排名在线制作图片背景
  • 健康管理公司网站建设百度网址安全检测中心
  • 个人怎么建立网站吗网站建设及管理制度文章
  • 顺德建设行政主管部门网站营销平台推广
  • 商城网站开发培训学校网站怎样排版
  • 建设银行杭州招聘网站怎么做汽车网站推广方案
  • 为了 门户网站建设网站体验步骤
  • 太原网站推广教程自我介绍网站html