Deep learning Caffe总是在CPU模式下使用单核
我从源代码构建了caffe(基于BVLC安装指南)。问题是,在CPU模式下,它总是使用单核,尽管我将Deep learning Caffe总是在CPU模式下使用单核,deep-learning,caffe,openblas,Deep Learning,Caffe,Openblas,我从源代码构建了caffe(基于BVLC安装指南)。问题是,在CPU模式下,它总是使用单核,尽管我将OPENBLAS\u NUM\u THREADS设置为不同的值 在我的CentOS机箱上,我安装了openblas-threads64、openblas-serial64和openblas-openmp64rpm软件包,并在Makefile.config中设置BLAS:=open。另外,在/user/lib64/下,我看到了单共享库和并行共享库,但是caffe二进制文件上的ldd输出显示它加载li
OPENBLAS\u NUM\u THREADS
设置为不同的值
在我的CentOS机箱上,我安装了openblas-threads64
、openblas-serial64
和openblas-openmp64
rpm软件包,并在Makefile.config
中设置BLAS:=open
。另外,在/user/lib64/
下,我看到了单共享库和并行共享库,但是caffe二进制文件上的ldd
输出显示它加载libopenblas.so.0
而不是libopenblasp.so.0
(大概是并行版本)
我不确定我是否还遗漏了任何东西,或者是caffe中的一个bug。我已经有几个月没有运行BVLC版本了,所以我将与您一起检查一些事情:(1)您使用的是什么CPU?(2) 您是否关闭或禁用了所有基于GPU的功能?我认为它们不会干扰——只是检查一下。系统有两个Xeon E5-2680 v3。GPU没有被使用,因为我将solver_模式设置为CPU。