栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

Tensorflow C++部署实战-linux平台上cuda环境搭建(1)

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Tensorflow C++部署实战-linux平台上cuda环境搭建(1)

0. cuda,cudnn, cuda driver, cuda toolkit 介绍 0-1 cuda

英文全称是Compute Unified Device Architecture,是一种由NVIDIA推出的通用并行计算架构,该架构使GPU能够解决复杂的计算问题。

0-2 cudnn

CUDNN 是用于深度神经网络的GPU加速库。它强调性能、易用性和低内存开销。可以集成到高级的机器学习框架中,如谷歌的Tensorflow、加州大学伯克利分校的caffe框架、Facebook的PyTorch框架等。

0-3 cuda-driver

常说的显卡驱动,比如我的电脑显卡型号是:GTX 1660 SUPER,显卡驱动程序的版本:441.08
每个版本的CUDA工具包都对应一个最低版本的CUDA Driver,也就是说如果你安装的CUDA Driver版本比官方推荐的还低,那么很可能会无法正常运行。CUDA Driver和CUDA Toolkit版本对应情况请参考官网。

显卡驱动,是向后兼容的,这意味着根据CUDA的特定版本编译的应用程序将继续在后续发布的driver上也能继续工作。

0-4 cuda-toolkit

CUDA Toolkit 就是Nvidia 官方提供的一个完整的工具安装包,其中提供了Nvidia 驱动程序、开发CUDA 程序相关的开发工具包等可供安装的选项。往往在安装CUDA Toolkit的时候都会默认安装CUDA Driver。

1. cuda环境依赖包-linux<
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1033497.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号