为什么GPU训练网络还不如CPU快

当网络规模较小的时候,GPU是无法体现出计算上的优势的,可能不光没有加速效果,反而还不如CPU训练的快。

只要加大网络规模,当网络足够大的时候,GPU才能显示出它的加速效果

Pytorch官网的这篇tutorial也提到相关的内容
如下
为什么GPU训练网络还不如CPU快
将下图红框参数都改为200
为什么GPU训练网络还不如CPU快
在我笔记本上的加速效果如下,有三倍多的速度提升

CPU训练用时20m0s
为什么GPU训练网络还不如CPU快
GPU训练用时5m59s
为什么GPU训练网络还不如CPU快

相关文章:

  • 2021-11-17
  • 2021-09-29
  • 2021-12-26
  • 2021-10-31
  • 2021-08-15
  • 2022-12-23
  • 2021-12-31
  • 2022-12-23
猜你喜欢
  • 2021-09-19
  • 2021-11-19
  • 2022-12-23
  • 2021-08-30
  • 2021-07-19
  • 2021-05-21
相关资源
相似解决方案