Paddle 2.0rc1用GPU更耗时?

mlmc2os5  于 2021-12-07  发布在  Java
关注(0)|答案(4)|浏览(362)
uyto3xhc

uyto3xhc1#

您好,我们已经收到了您的问题,会安排技术人员尽快解答您的问题,请耐心等待。请您再次检查是否提供了清晰的问题描述、复现代码、环境&版本、报错信息等。同时,您也可以通过查看官网API文档常见问题历史IssueAI社区来寻求解答。祝您生活愉快~

Hi! We've received your issue and please be patient to get responded. We will arrange technicians to answer your questions as soon as possible. Please make sure that you have posted enough message to demo your request. You may also check out the APIFAQGithub Issue and AI community to get the answer.Have a nice day!

tag5nh1u

tag5nh1u2#

可能是网络太小,reader速度太慢导致发挥不了gpu的性能。

rta7y2nd

rta7y2nd3#

那怎么改?“网络太小”何意?

njthzxwz

njthzxwz4#

数据读入有瓶颈可以使用DataLoader将num_workers加大,加快数据处理读取的速度。
https://www.paddlepaddle.org.cn/documentation/docs/zh/2.0-rc1/api/paddle/io/DataLoader_cn.html#dataloader

网络太小是指这个模型很简单,只有简单的一两层Linear,无法完全发挥GPU的算力,如果是resnet或者bert这些较大模型,可以把GPU利用率打的比较满,这时候GPU的算力优势就可以体现出来了。

相关问题