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