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

用wordpress搭建商店厦门百度快速优化排名

用wordpress搭建商店,厦门百度快速优化排名,四川省采购一体化平台,wordpress 代码编写参考:https://blog.51cto.com/u_16099172/7398948 问题:用小数据集训练显存使用率、GPU使用率正常,但是用大数据集训练GPU使用率一直是0. 小数据: 大数据: 1、我理解GPU内存占用率显存使用率,由模型的大小…

参考:https://blog.51cto.com/u_16099172/7398948
问题:用小数据集训练显存使用率、GPU使用率正常,但是用大数据集训练GPU使用率一直是0.
小数据:
在这里插入图片描述
大数据:
在这里插入图片描述
1、我理解GPU内存占用率=显存使用率,由模型的大小以及batch size的大小,来影响这个指标。模型结构固定的情况下,尽量将batch size设置大,充分利用GPU的内存。但是代码中有val部分,val时会只使用gpu0,bs太大可能导致val时候out of memory。
2、gpu利用率。GPU在等待数据从CPU传输过来,当从总线传输到GPU之后,GPU逐渐起计算来,利用率会突然升高,但是GPU的算力很强大,0.5秒就基本能处理完数据。所以利用率接下来又会降下去,等待下一个batch的传入。因此,这个GPU利用率瓶颈在内存带宽和内存介质上以及CPU的性能上面。最好当然就是换更好的四代或者更强大的内存条,配合更好的CPU。硬件都固定的情况下,尝试调节参数优化gpu使用率。
在PyTorch这个框架里面,数据加载Dataloader上做更改和优化,包括num_workers(线程数),pin_memory,会提升速度。解决好数据传输的带宽瓶颈和GPU的运算效率低的问题。

torch.utils.data.DataLoader(image_datasets[x],batch_size=batch_size, shuffle=True,num_workers=8,pin_memory=True)

为了提高利用率,首先要将num_workers(线程数)设置得体,4,8,16是几个常选的几个参数。本人测试过,将num_workers设置的非常大,例如,24,32,等,其效率反而降低,因为模型需要将数据平均分配到几个子线程去进行预处理,分发等数据操作,设高了反而影响效率。当然,线程数设置为1,是单个CPU来进行数据的预处理和传输给GPU,效率也会低。其次,当你的服务器或者电脑的内存较大,性能较好的时候,建议打开pin_memory打开,就省掉了将数据从CPU传入到缓存RAM里面,再给传输到GPU上;为True时是直接映射到GPU的相关内存块上,省掉了一点数据传输时间。
3. CPU的利用率问题
很多人在模型训练过程中,不只是关注GPU的各种性能参数,往往还需要查看CPU处理的怎么样,利用的好不好。这一点至关重要。但是对于CPU,不能一味追求超高的占用率。如图所示,对于14339这个程序来说,其CPU占用率为2349%(我的服务器是32核的,所以最高为3200%)。这表明用了24核CPU来加载数据和做预处理和后处理等。其实主要的CPU花在加载传输数据上。此时,来测量数据加载的时间发现,即使CPU利用率如此之高,其实际数据加载时间是设置恰当的DataLoader的20倍以上,也就是说这种方法来加载数据慢20倍。当DataLoader的num_workers=0时,或者不设置这个参数,会出现这个情况。
在这里插入图片描述

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

相关文章:

  • 山东网站优化推广企业培训公司有哪些
  • 个人网站网页首页恶意点击广告软件
  • 做视频网站需要流媒体吗seo平台
  • 如果做京东优惠卷的网站经典seo伪原创
  • 关于成立网站建设项目小组的通知有做网站的吗
  • 自己的网站做优化怎么设置缓存百度号码认证平台官网首页
  • 怎么做网站关键词视频网络推广宣传
  • 哪些网站是做b2b的店铺数据分析主要分析什么
  • 阿里巴巴1688成都黑帽seo
  • 永州网站开发公司免费seo快速收录工具
  • 温岭市建设局网站审批公示宁波网站建设优化企业
  • 贵阳微网站建设公司哪家好珠海做网站的公司
  • 金华网站建设微信开发云搜索
  • 网站流量分析报告网站建设公司网站
  • 网站制作公司全域营销获客公司重庆seo哪个强
  • 乐清手机网站优化推广代码编程教学入门
  • wordpress建设企业网站网站联盟
  • 网站策划书基本内容大数据营销系统多少钱
  • 无锡市网站搭建湖人排名最新
  • 湖南网站建设公司排名2024年小学生简短小新闻
  • 大兴快速网站建设公司搜索引擎关键词竞价排名
  • 平面设计软件排行杭州网站优化企业
  • 隆昌网站建设公司企业网站制作
  • 一般做网站要什么编程4p营销理论
  • 永久个人自助建站网络营销课程速成班
  • 免费购物网站制作网络推广怎么学
  • 新加坡网站建设公司推广app大全
  • 潍坊专业电动滚筒优质商家北京seo优化费用
  • 做网站 一级 二级地推推广方案
  • 网站虚拟旅游怎么做的永久免费二级域名申请