矩池云上nvidia opencl安装及测试教程
本教程租用的是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安装及测试教程相关推荐
- 矩池云上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 ...
- 矩池云上安装CUDA头文件教程
简介 CUDA头文件(cuda header files)在进行CUDA编程的时候会经常遇到.下面我介绍了一些常用的CUDA头文件及其安装. 英伟达官方源 矩池云cuda10及以上 https://d ...
- 如何在矩池云上安装java
在矩池云上安装java其实非常简单,按照下面的办法安装即可 安装 OpenJDK 11 apt update apt install openjdk-11-jdk java -version 安装 O ...
- 矩池云上安装ikatago及链接教程
https://github.com/kinfkong/ikatago-resources/tree/master/dockerfiles 从作者的库中可以看到,该程序支持cuda9.2.cuda10 ...
- 矩池云上编译安装dlib库
方法一(简单) 矩池云上的k80因为内存问题,请用其他版本的GPU去进行编译,保存环境后再在k80上用. 准备工作 下载dlib的源文件 进入python的官网,点击PyPi选项,搜索dilb,再点击 ...
- 如何在矩池云上安装语音识别模型 Whisper
如何在矩池云上安装语音识别模型 Whisper Whisper 是 OpenAI 近期开源的一个语音识别的模型,研究人员基于 680,000 小时的标记音频数据进行训练,它同时也是一个多任务模型,可以 ...
- 矩池云上CUDA、nvcc、cuDNN相关操作汇总
本文汇总整理如何在矩池云上安装.使用CUDA .nvcc.cudnn的教程,后续还将不断补充,也欢迎大家在评论区提相关问题. 优质提问和反馈,将有机会获得矩池云算力豆激励- CUDA相关文章 CUDA ...
- 矩池云上使用nvidia-smi命令教程
简介 nvidia-smi全称是NVIDIA System Management Interface ,它是一个基于NVIDIA Management Library(NVML)构建的命令行实用工具, ...
- 在矩池云上复现 CVPR 2018 LearningToCompare_FSL 环境
这是 CVPR 2018 的一篇少样本学习论文:Learning to Compare: Relation Network for Few-Shot Learning 源码地址:https://git ...
最新文章
- mac的终端下面使用ssh user@localhost输入密码 不能正常登录
- 关于Object.create()与原型链的面试题?
- golang 字符串分割
- 被忽视的 Application
- numpy笔记 linalg
- clion 配置,操作,技巧
- Fight against involution
- ubuntu 16.0安装ros-kinetic
- 四川大学计算机应用基础第二次,四川大学川成教2017年秋季《计算机应用基础》第二次作业...
- 【Paper-Attack】Poisoning Attacks to Graph-Based Recommender Systems
- macOS Recovery中修复磁盘的具体操作方法
- 搜索树判断 (25 分)(先序建立二叉树)
- MATLAB 读取表格 | readmatrix函数
- 微信三级分销系统开发规则及源码
- Word公式插件Mathpix Snip
- 今天拿到小米正式Offer啦
- 计算机专业理科二本录取分数线,理科二本大学排名及分数线
- c语言讲义pdf,C语言基本讲义.pdf
- JS中冒泡排序从小到大以及从大到小
- 除夕拿起落灰的html,把灰尘吹拂,助力朋友表白心声~
热门文章
- python怎么判断字段不存在_Python 判断一个对象是否存在
- 基于tcp的协议需要设计数据校验码吗_C#与宇电温控表自定义协议通信实例
- java heap 查看_使用VisualVM查看Java Heap Dump
- 数据挖掘原理与算法 Agnes算法
- Exponential notation 思维题
- ESP32开发 3.bat批处理文件,批量删除编译后的build文件夹,方便Git上传分享
- 项目之爬虫入门(豆瓣TOP250)
- 【扯皮】李诞 ▪《笑场》
- 【机房收费系统】--SSTab控件与MSHFlexGrid控件
- 找回Google Reader丢失的笔记(notes)