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

门户网站后台管理系统百度关键词搜索推广

门户网站后台管理系统,百度关键词搜索推广,株洲在线论坛招聘,淘客wordpress背景: 项目中有个数据量大小为5195 * 512 * 128float 1.268G的显存,发现有个函数调用很耗时,函数里面就是对这个显存进行128个元素求和,得到一个5195 * 512的图像 分析 1. 为什么耗时 直观上感觉这个流程应该不怎么耗时才对&a…

背景:

        项目中有个数据量大小为5195 * 512 * 128float = 1.268G的显存,发现有个函数调用很耗时,函数里面就是对这个显存进行128个元素求和,得到一个5195 * 512的图像

分析

1. 为什么耗时

直观上感觉这个流程应该不怎么耗时才对,但是写了个demo测试发现

上面代码,统计耗时

需要消耗掉50ms左右(显卡是Quadro P2200)

太恐怖了

2.修改数据类型为int16_t

将数据类型修改为int16_t访问的显存大小降为0.6G左右

降低为上面结果

3.修改数据类型为int8_t

将数据类型修改为int8_t访问的显存大小降为0.3G左右

降低不再明显

3. 修改访问方式

由于显存是按照内存事务一次性加载的,如果按照上面代码进行访问,按照个人理解,32个线程一次加载的内存是不够用的,需要至少32次内存事务才能完成处理,尝试修改代码:

同样是int类型,耗时如下:

结论:

        当cuda程序需要访问的显存过大时,将会出现耗时非常严重的问题

参考链接:

cuda 学习之内存层次结构_请说明 register,shared,global 以及 constant 四类 cuda 内 存_xukang95的博客-CSDN博客

http://www.mmbaike.com/news/41068.html

相关文章:

  • 自助建站软件自动建站系统网站品牌推广策略
  • 做地方网站要办什么证竞价关键词排名软件
  • 一般网站建设都用什么字体网站流量统计软件
  • 网站建设单位搜索引擎优化怎么做的
  • 深圳网站做的好的公司名称海外网站seo优化
  • 建立网站需要多少钱一个广告公司广告牌制作
  • 学校做网站有些什么好处网络广告创意
  • 国际网站后缀百度广告投诉电话客服24小时
  • 虎门有没有做网站公司成人电脑基础培训班
  • html5做网站的总结整合营销公司排名
  • 长沙住房与城乡建设部网站手机seo排名软件
  • 企业网站建设网站制作如何做好营销推广
  • 用dwcs6做网站实例得奖口碑营销经典案例
  • 纯 flash 网站网络营销和传统营销的区别有哪些
  • 十大素材网站社区建站网站系统
  • 郑州做网站找赢博科技seo高级教程
  • wap建站系统php版怎么制作网站教程手机
  • 哪个网站可以做海报友情链接购买
  • 做网站友情链接互换咖啡seo是什么意思
  • 网站运营优化推广口碑营销的好处
  • asp做网站基本过程最近疫情最新消息
  • 宝安网站开发google全球推广
  • 单位装专用的网站网页归档赣州seo推广
  • 最好的网站设计公司源码 php百度搜索风云榜电视剧
  • 建设网站需要学什么程序时事新闻热点摘抄
  • 一个vps 几个wordpress吉林百度seo公司
  • 苏州app软件开发公司适合seo的建站系统
  • 手机如何创建网站代发新闻稿的网站
  • 做网站一般像素近期出现的病毒叫什么
  • wordpress企业网站网页制作学习