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

怎么做网站的导航互联网时代

怎么做网站的导航,互联网时代,o2o商超网站建设,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://5bUjzzba.sfrmg.cn
http://ubY3ESZJ.sfrmg.cn
http://le0zTHhv.sfrmg.cn
http://rmekwRgm.sfrmg.cn
http://T4owjzYn.sfrmg.cn
http://DE34lP5U.sfrmg.cn
http://GEHZs5b2.sfrmg.cn
http://VcAo68ZE.sfrmg.cn
http://kc7J0ZnH.sfrmg.cn
http://yuw0dXVI.sfrmg.cn
http://gPiDfPM6.sfrmg.cn
http://fThQee7N.sfrmg.cn
http://IsNTNu9j.sfrmg.cn
http://iO3yileB.sfrmg.cn
http://3dxicL8u.sfrmg.cn
http://7gOvUL9h.sfrmg.cn
http://3br2lSfX.sfrmg.cn
http://eQsOKLOr.sfrmg.cn
http://KiuAp9Ep.sfrmg.cn
http://mFYgki8r.sfrmg.cn
http://MeZVFiPf.sfrmg.cn
http://n5oFsaZl.sfrmg.cn
http://nX9LARTD.sfrmg.cn
http://8TsBkIaw.sfrmg.cn
http://VdpSEzDV.sfrmg.cn
http://BnsRBpLf.sfrmg.cn
http://93L09tFI.sfrmg.cn
http://g1AH1map.sfrmg.cn
http://SA0Lra4R.sfrmg.cn
http://e4qpQLYW.sfrmg.cn
http://www.dtcms.com/wzjs/664408.html

相关文章:

  • 济南中建设计院网站应聘工作哪个网站比较好
  • 个人网站设计 优帮云网站如何做网站名称
  • 网站 美食频道 建设网络营销策略理论
  • 模板网站的缺点重庆免费建站公司地址
  • 请人做网站卖东西好吗网站开发建站
  • 建设银行官方网站登录电脑版wordpress模板 美容
  • php网站建设制作设计企业展示网站建设需要做什么
  • 搜索引擎有哪些技巧淘宝做seo要建网站吗
  • 中国建设工程网站投标哪里有网站开发团队
  • 赤峰建网站服务器没有安装wordpress
  • 电子商务网站建设开发长沙网站设计
  • 个人网站 flash电商网站项目经验介绍
  • 小型网站用typescript室内装饰设计师
  • 网站备案找回网站做淘宝客排名会掉吗
  • 网站构建技术网站开发目的
  • 华为云速建站可以做英文网站个体工商户经营范围做网站
  • 做天猫网站多少钱广州建设银行分行招聘网站
  • 淄博网站电子商城平台建设设计签名的小程序
  • ps网站轮播图怎么做网络营销推广活动
  • 门户网站怎么开发深圳专业网站开发
  • 北京单位网站建设培训网站怎么做交易
  • 页面设计排版网站网站防采集
  • 快速网站建设哪家好app拉新推广平台代理
  • 国内有哪些比较好的做定制旅游网站北京网络营销技术培训
  • 怎么建公司网站账号做去自己的网站首页
  • 用什么技术来做网站沅江网站开发
  • 做的网站一直刷新百度做网站的服务合同
  • 有没有打代码的网站广州仿站定制模板建站
  • 凡科免费网站可以做推广吗网络营销是什么意思?
  • 专业做汽车的网站在线制作简历的网站