作为一个常用python的人,一不小心就弄上深度学习,即使随便跑点实例模型,也是很平常的事.那么问题来了,如果机器没有独立显卡,或者独立显卡比较渣,只用cpu 跑,会慢到什么程度呢?
泛舟刚刚今天就做了个比较,pytorch跑resnet 152层,训练数据和验证数据共311M图片,GPU是二手的台式机 GTX960 , 2G 显存.CPU是i7 3720M ,16G内存.
结果,呵呵,GPU是CPU 的 15倍以上.当泛舟用CPU跑完第一次周期,坚决停掉,太浪费时间了.
这个是CPU的结果:
这个是GPU的结果:
相关模型,请参考泛舟之前的文章:
浩海泛舟:用中文写Pytorch代码,助你快速入门深度学习(一)zhuanlan.zhihu.com泛舟这个算是之前的作有了实际的用途,还是有点小高兴的.
具体泛舟的配置:
怎么装外置显卡,泛舟之前的文章:
浩海泛舟:W530安装外置N显卡,实现3显卡同时使用zhuanlan.zhihu.com外置显卡本体:
有这样的结果,泛舟在考虑什么时候再入手更加强的显卡,看看效果会提升多少.
感谢各位的阅读,望勿喷!