首页 Paddle Serving 帖子详情
需要做哪些检查确保Serving可以运行在GPU环境 已解决
收藏
快速回复
Paddle Serving 问答推理 1004 1
需要做哪些检查确保Serving可以运行在GPU环境 已解决
收藏
快速回复
Paddle Serving 问答推理 1004 1

需要做哪些检查确保Serving可以运行在GPU环境

旧鸱c_
已解决
2# 回复于2021-08
注:如果是使用Serving提供的镜像不需要做下列检查,如果是其他开发环境可以参考以下指导。 首先需要确保nvidia-smi可用,其次需要确保所需的动态库so文件在LD_LIBRARY_PATH所在的目录(包括系统lib库)。 (1)Cuda显卡驱动:文件名通常为 libcuda.so.$DRIVER_VERSION 例如驱动版本为440.10.15,文件名就是libcuda.so.440.10.15。 (2)Cuda和Cudnn动态库:文件名通常为 libcudart.so.$CUDA_VERSION,和 libcudnn.so.$CUDNN_VERSION。例如Cuda9就是 libcudart.so.9.0,Cudnn7就是 libcudnn.so.7。Cuda和Cudnn与Serving的版本匹配参见Serving所有镜像列表. (3) Cuda10.1及更高版本需要TensorRT。安装TensorRT相关文件的脚本参考 install_trt.sh.
展开
0
收藏
回复
全部评论(1)
时间顺序
旧鸱c_
#2 回复于2021-08

注:如果是使用Serving提供的镜像不需要做下列检查,如果是其他开发环境可以参考以下指导。

首先需要确保nvidia-smi可用,其次需要确保所需的动态库so文件在LD_LIBRARY_PATH所在的目录(包括系统lib库)。

(1)Cuda显卡驱动:文件名通常为 libcuda.so.$DRIVER_VERSION 例如驱动版本为440.10.15,文件名就是libcuda.so.440.10.15。

(2)Cuda和Cudnn动态库:文件名通常为 libcudart.so.$CUDA_VERSION,和 libcudnn.so.$CUDNN_VERSION。例如Cuda9就是 libcudart.so.9.0,Cudnn7就是 libcudnn.so.7。Cuda和Cudnn与Serving的版本匹配参见Serving所有镜像列表.

(3) Cuda10.1及更高版本需要TensorRT。安装TensorRT相关文件的脚本参考 install_trt.sh.

0
回复
需求/bug反馈?一键提issue告诉我们
发现bug?如果您知道修复办法,欢迎提pr直接参与建设飞桨~
在@后输入用户全名并按空格结束,可艾特全站任一用户