Ubuntu 20.04和Ubuntu 16.04 集成显卡支持opencl说明

news/2024/10/19 2:26:11/


针对Ubuntu 不同版本Ubuntu 20.04和Ubuntu 16.04对集成显卡安装opencl说明.

1、安装支持opencl显卡驱动

1)Ubuntu 20.04
sudo apt-get update 
sudo apt-get update && sudo apt-get install -y --no-install-recommends curl gpg gpg-agent && sudo curl https://repositories.intel.com/graphics/intel-graphics.key | sudo gpg --dearmor --output /usr/share/keyrings/intel-graphics.gpg && echo 'deb [arch=amd64 signed-by=/usr/share/keyrings/intel-graphics.gpg] https://repositories.intel.com/graphics/ubuntu focal-legacy main' | sudo tee  /etc/apt/sources.list.d/intel.gpu.focal.list

2) Ubuntu 16.04
   通过intel-graphics-update-tool进行安装,先安装 intel-graphics-update-tool ,再安装显卡驱动(参考https://cloud.tencent.com/developer/article/1386851?from=15425)
wget https://download.01.org/gfx/ubuntu/16.04/main/pool/main/i/intel-graphics-update-tool/intel-graphics-update-tool_2.0.2_amd64.deb
sudo dpkg -i intel-graphics-update-tool_2.0.2_amd64.deb
sudo intel-graphics-update-tool 
sudo apt-get install -f
sudo intel-graphics-update-tool 
wget $(echo "https://download".01.org/gfx/RPM-GPG-GROUP-KEY-ilg) -O - | sudo apt-key add -
sudo apt-get update

2、根据opencl驱动


1)Ubuntu 20.04
sudo apt-get update 
sudo apt-get install -y --no-install-recommends intel-opencl-icd intel-level-zero-gpu level-zero 

2)Ubuntu 16.04
https://blog.csdn.net/GerZhouGengCheng/article/details/121358166
下载deb安装包

cd opencl
wget https://github.com/intel/compute-runtime/releases/download/18.45.11804/intel-gmmlib_18.4.0.348_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/18.45.11804/intel-igc-core_18.44.1060_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/18.45.11804/intel-igc-opencl_18.44.1060_amd64.deb
wget https://github.com/intel/compute-runtime/releases/download/18.45.11804/intel-opencl_18.45.11804_amd64.deb

以root权限安装deb包
sudo dpkg -i *.deb

3、安装clinfo进行确认OpenCL驱动信息

 1)安装clinfo
   sudo apt-get install clinfo
  2)查看Intel GPU OpenCL驱动信息
   sudo  clinfo

4、根据opencl开发库


sudo apt-get install opencl-headers ocl-icd-opencl-dev


5、opencl测试

测试代码(矩阵乘法):cl.c、matecv.cl
编译:
gcc cl.c -o opencl_t -g -lOpenCL
运行:
./opencl_t

GitCode - 开发者的代码家园
6、GPU的监控工具是intel-gpu-tools


安装后使用sudo intel-gpu-tools就可以监控gpu的使用率。安装完毕后, 
系统中会多种三个gpu工具: intel_gpu_abrt   intel_gpu_time   intel_gpu_top
其中,常用的是intel_gpu_top和intel_gpu_time

安装命令:
apt-get install intel-gpu-tools

查看GPU使用情况命令:
sudo intel_gpu_top

参考

https://cloud.tencent.com/developer/article/1386851?from=15425

Ubuntu 16.04下静态编译OpenCV 3.4.14集成OpenCL调用Intel(R) HD Graphics NEO实现GPU加速_opencv opengl intel gpu-CSDN博客


http://www.ppmy.cn/news/1432197.html

相关文章

微服务之网关路由

一、概述 1.1认识网关 什么是网关? 顾明思议,网关就是网络的关口。数据在网络间传输,从一个网络传输到另一网络时就需要经过网关来做数据的路由和转发以及数据安全的校验。 更通俗的来讲,网关就像是以前园区传达室的大爷。 外…

个人免签支付、三方收款支付平台推荐

文章目录 背景调研平台推荐一、蓝鲸支付二、V云支付三、云免签 总结 背景 运营过网站的朋友们都知道,最重要和难实现的莫过于支付平台了,因为个人资质压根无法对接微信支付宝的官方平台,如果无法对接支付的话,那就没办法实现资源变…

新质生产力应用场景深度分析,再塑行业格局

新质生产力应用场景深度分析 技术突破、要素创新配置和产业深度转型升级,催生“新质生产力”定义:新质生产力是由技术革命性突破、生产要素创新性配置、产业深度转型升级而催生的当代先进生产力,它以劳动者、劳动资料、劳动对象及 其优化组合…

新网站上线需要注意什么?

质量保证:确保网站的所有功能和页面都经过了充分的测试,并且在各种不同的浏览器和设备上都能够正常运行。检查所有链接、表单和交互式元素,确保它们都能够按照预期工作。优化性能:确保网站加载速度快,响应迅速。优化图…

巧用波卡生态优势,Mythical Games 引领 Web3 游戏新航向

Polkadot 对创新、安全和治理的承诺为 Mythical Games 提供了极大的发展价值。这个链上生态不仅将支持 Mythical Games 成长发展,还将帮助其他 Mythos 合作伙伴来壮大建设项目。 —— Mythical Games 创始人兼首席执行官 John Linden 近期 Web3 游戏行业又有新动向&…

【LeetCode热题100】【动态规划】打家劫舍

题目链接:198. 打家劫舍 - 力扣(LeetCode) 如果没有房子,那就是0,如果有一间房子,那么就是这间房子,如果有两间,那么就挑一间打劫 如果有多间,对于第i间来说&#xff0…

【Elasticsearch】Elasticsearch 从入门到精通(二):基础使用

《Elasticsearch 从入门到精通》共包含以下 2 2 2 篇文章: Elasticsearch 从入门到精通(一):基本介绍Elasticsearch 从入门到精通(二):基础使用 😊 如果您觉得这篇文章有用 ✔️ 的…

【Camera Sensor Driver笔记】三、点亮指南之Sensor DTS

camera sensor 接口配置 xxsensor.cpp -> xxxsensor.so CalculateExposure 函数 pCalculateExposure函数 (平台)输入参数: pCalculateExposureData realgain :total gain,ae算法传过来的值或者手动曝…