CUDA
rrr2
这个作者很懒,什么都没留下…
展开
-
WINDOWS CUDA版本的切换
打开Path切换后的放在最上边cmd中查看nvcc --version原创 2022-01-12 08:29:28 · 166 阅读 · 0 评论 -
Could not load dynamic library ‘cupti64_100.dll‘;
Could not load dynamic library ‘cupti64_100.dll’; dlerror: cupti64_100.dll not found2021-04-19 21:31:45.754560: W tensorflow/core/profiler/lib/profiler_session.cc:213] Encountered error while starting profiler: Unavailable: CUPTI error: CUPTI could not be原创 2021-04-19 21:47:34 · 1341 阅读 · 1 评论 -
Windows系统下安装多个版本cuda、cudnn,以及切换使用
方法一哪个版本不用时,就把那个环境变量中的path路径改为非实际路径,比如v9.0改为v9.0.111需要用的版本,就在环境变量中将CUDA_PATH,NVCUDASAMPLES_ROOT改成对应的路径原创 2021-04-16 09:24:25 · 693 阅读 · 0 评论 -
cuda cudnn gpu驱动 tensorflow-gpu版本对应
CUDA与显卡驱动:https://docs.nvidia.com/cuda/cuda-toolkit-release-notes/index.htmlTensorFlow-GPU与CUDA cudnn Python版本关系:https://tensorflow.google.cn/install/source_windows?hl=en#gpu以下是windows的对应关系,Linux和macOS的对应关系在上面的链接里面...原创 2021-04-15 17:12:30 · 257 阅读 · 0 评论 -
cuda的cublas库
cublas库是在NVIDIA CUDA上实现blas(基本线性代数子程序),该库是已经封装好的,可以利用该库进行向量和矩阵的多种操作cuBLAS包含了三部分:cuBLAS API(从cuda6.0开始)CUBLASXT API(从cuda6.0开始)cuBLASLt API(从cuda10.1开始)cuBLASLt API是一个轻量的矩阵-矩阵运算库(GEMM),且句柄可以复用(类似于cuFFT的句柄可以在相同大小和数据类型的数据上复用句柄)。想要使用cuBLAS API,必须按照以下步骤原创 2020-05-31 11:44:11 · 2611 阅读 · 1 评论 -
CUDA编程.cu文件
一个.cu文件内既包含CPU程序(称为主机程序),也包含GPU程序(称为设备程序)。如何区分主机程序和设备程序?根据声明,凡是挂有“global”或者“device”前缀的函数,都是在GPU上运行的设备程序,不同的是__global__设备程序可被主机程序调用,而__device__设备程序则只能被设备程序调用。CUDA程序文件后缀为.cu,有些编译器可能不认识这个后缀的文件,我们可以在VS的Tools->Options->Text Editor->File Extension里添加cu原创 2020-05-30 15:24:26 · 16635 阅读 · 0 评论