美文网首页
caffe CPU和 GPU切换 2018-01-10

caffe CPU和 GPU切换 2018-01-10

作者: 蒜泥狠 | 来源:发表于2018-01-10 14:45 被阅读0次

1.修改Makefile.config,放开USE_CUDNN:=1 ,注释掉 CPU_ONLY:=1

2:查看下cuda 版本 

# For CUDA < 6.0, comment the *_50 through *_61 lines for compatibility.

# For CUDA < 8.0, comment the *_60 and *_61 lines for compatibility.

# For CUDA >= 9.0, comment the *_20 and *_21 lines for compatibility.

注释掉相应的不支持的版本

3:修改下环境变量

cd caffe

vim ~/.bashrc

添加环境变量

export CUDAHOME=/usr/local/cuda-9.0

export CUDA_INSTALL_PATH=/usr/local/cuda-9.0

export PATH=$PATH:$CUDA_INSTALL_PATH/bin

export LD_LIBRARY_PATH=$CUDA_INSTALL_PATH/lib64:$LD_LIBRARY_PATH

4:如果在运行模型中出错,有可能是因为没有使用GPU,可以用nvidia-smi命令查看一下有没有在用GPU。

在caffe-xxx模型包下,根据模型的代码使用步骤,设置Makefile.config,然后make all,make pycaffe。

make all -j8

make  pycaffe

相关文章

  • caffe CPU和 GPU切换 2018-01-10

    1.修改Makefile.config,放开USE_CUDNN:=1 ,注释掉 CPU_ONLY:=1 2:查看下...

  • keras(tensorflow)使用gpu

    参考文章keras & tensorflow 列出可用GPU 和 切换CPU & GPU 可能sklearn里面的...

  • 移动端图像处理

    Soc 嵌入CPU和Gpu CPU 功能大于Gpu Gpu适合重复工作 CPU功耗大于Gpu 硬件板子 dsp 适...

  • iOS开发(14)性能优化

    一、CPU和GPU优化 1、CPU和GPU 在屏幕成像的过程中,CPU和GPU起着至关重要的作用CPU(Centr...

  • caffe--源码阅读笔记2

    本文主要caffe如何采用多GPU进行训练。 1. Caffe启用多GPU caffe源码中使用宏USE_NCCL...

  • 编译caffe-Makefile.config解析

    配置cuDNN 原始代码: 如果要使用GPU版本的caffe并且准备使用cuDNN加速库,那就将 改为 CPU o...

  • iOS底层day11 - 性能优化

    CPU & GPU 屏幕成像原理: 卡贞 CPU 计算和GPU渲染是具有周期性的,当 CPU 计算和GPU渲染的时...

  • Caffe源码分析-syncedmem内存

    Caffe为了简化CPU主机和GPU内存管理,采用了一个syncedmem类来封装了这两部分的内存管理,其中它主要...

  • 性能优化

    CPU和GPU 在屏幕成像的过程中,CPU和GPU起着至关重要的作用CPU(Central Processing ...

  • VR备用知识点

    1、cpu和gpu瓶颈https://www.wepc.com/tips/cpu-gpu-bottleneck/[...

网友评论

      本文标题:caffe CPU和 GPU切换 2018-01-10

      本文链接:https://www.haomeiwen.com/subject/kajonxtx.html