本教程租用的是2080ti,3.7多框架镜像。

添加nvidia-cuda的阿里源

curl -fsSL https://mirrors.aliyun.com/nvidia-cuda/ubuntu1804/x86_64/7fa2af80.pub | apt-key add -
echo "deb https://mirrors.aliyun.com/nvidia-cuda/ubuntu1804/x86_64/ /" > /etc/apt/sources.list.d/cuda.list
apt update

安装nvidia opencl

apt search nvidia-opencl

 apt-get install nvidia-opencl-dev

创建链接

mkdir -p /etc/OpenCL/vendors/
cd /etc/OpenCL/vendors
ls

vim nvidia.icd

在nvidia.icd填入以下链接

/usr/lib/x86_64-linux-gnu/libnvidia-opencl.so.1


验证释放正确链接

cat nvidia.icd
ll /usr/lib/x86_64-linux-gnu/libnvidia-opencl.so.1

测试opencl

clGetPlatformIDs.c 内容

#include <stdio.h>
#include <CL/opencl.h>int main(int argc, char **argv)
{int status;cl_uint n_platform;status = clGetPlatformIDs(0, NULL, &n_platform);if(status != CL_SUCCESS){fprintf(stderr, "no platforms %d\n", status);return -1;} else{fprintf(stderr, "number of CL platforms %d\n", n_platform);return 0;}
}

进入解决,我这里的文件夹是22,大家按照自己习惯来即可

cd /22
ls
gcc clGetPlatformIDs.c -lOpenCL -o main
chmod +x main
./main


出现number of CL platforms 1,安装及测试就完成了

参考文章

Install OpenCL on Ubuntu 14.04 and Nvidia

Ubuntu 18.10 with Nvidia 410: OpenCL not working anymore (clinfo: 0 platforms)

Opencl clGetPlatformIDs error -1001

OpenCL crashes on call to clGetPlatformIDs

ERROR: clGetPlatformIDs -1001 when running OpenCL code (Linux)

矩池云上nvidia opencl安装及测试教程相关推荐

  1. 矩池云上Ubuntu18.6安装COMSOL Multiphysics 5.5

    解压镜像 sh /public/script/switch_apt_source.sh apt-get install p7zip-full -y 7z x /mnt/COMSOL.5.5.0.292 ...

  2. 矩池云上安装CUDA头文件教程

    简介 CUDA头文件(cuda header files)在进行CUDA编程的时候会经常遇到.下面我介绍了一些常用的CUDA头文件及其安装. 英伟达官方源 矩池云cuda10及以上 https://d ...

  3. 如何在矩池云上安装java

    在矩池云上安装java其实非常简单,按照下面的办法安装即可 安装 OpenJDK 11 apt update apt install openjdk-11-jdk java -version 安装 O ...

  4. 矩池云上安装ikatago及链接教程

    https://github.com/kinfkong/ikatago-resources/tree/master/dockerfiles 从作者的库中可以看到,该程序支持cuda9.2.cuda10 ...

  5. 矩池云上编译安装dlib库

    方法一(简单) 矩池云上的k80因为内存问题,请用其他版本的GPU去进行编译,保存环境后再在k80上用. 准备工作 下载dlib的源文件 进入python的官网,点击PyPi选项,搜索dilb,再点击 ...

  6. 如何在矩池云上安装语音识别模型 Whisper

    如何在矩池云上安装语音识别模型 Whisper Whisper 是 OpenAI 近期开源的一个语音识别的模型,研究人员基于 680,000 小时的标记音频数据进行训练,它同时也是一个多任务模型,可以 ...

  7. 矩池云上CUDA、nvcc、cuDNN相关操作汇总

    本文汇总整理如何在矩池云上安装.使用CUDA .nvcc.cudnn的教程,后续还将不断补充,也欢迎大家在评论区提相关问题. 优质提问和反馈,将有机会获得矩池云算力豆激励- CUDA相关文章 CUDA ...

  8. 矩池云上使用nvidia-smi命令教程

    简介 nvidia-smi全称是NVIDIA System Management Interface ,它是一个基于NVIDIA Management Library(NVML)构建的命令行实用工具, ...

  9. 在矩池云上复现 CVPR 2018 LearningToCompare_FSL 环境

    这是 CVPR 2018 的一篇少样本学习论文:Learning to Compare: Relation Network for Few-Shot Learning 源码地址:https://git ...

最新文章

  1. mac的终端下面使用ssh user@localhost输入密码 不能正常登录
  2. 关于Object.create()与原型链的面试题?
  3. golang 字符串分割
  4. 被忽视的 Application
  5. numpy笔记 linalg
  6. clion 配置,操作,技巧
  7. Fight against involution
  8. ubuntu 16.0安装ros-kinetic
  9. 四川大学计算机应用基础第二次,四川大学川成教2017年秋季《计算机应用基础》第二次作业...
  10. 【Paper-Attack】Poisoning Attacks to Graph-Based Recommender Systems
  11. macOS Recovery中修复磁盘的具体操作方法
  12. 搜索树判断 (25 分)(先序建立二叉树)
  13. MATLAB 读取表格 | readmatrix函数
  14. 微信三级分销系统开发规则及源码
  15. Word公式插件Mathpix Snip
  16. 今天拿到小米正式Offer啦
  17. 计算机专业理科二本录取分数线,理科二本大学排名及分数线
  18. c语言讲义pdf,C语言基本讲义.pdf
  19. JS中冒泡排序从小到大以及从大到小
  20. 除夕拿起落灰的html,把灰尘吹拂,助力朋友表白心声~

热门文章

  1. python怎么判断字段不存在_Python 判断一个对象是否存在
  2. 基于tcp的协议需要设计数据校验码吗_C#与宇电温控表自定义协议通信实例
  3. java heap 查看_使用VisualVM查看Java Heap Dump
  4. 数据挖掘原理与算法 Agnes算法
  5. Exponential notation 思维题
  6. ESP32开发 3.bat批处理文件,批量删除编译后的build文件夹,方便Git上传分享
  7. 项目之爬虫入门(豆瓣TOP250)
  8. 【扯皮】李诞 ▪《笑场》
  9. 【机房收费系统】--SSTab控件与MSHFlexGrid控件
  10. 找回Google Reader丢失的笔记(notes)