当前位置: 首页 > news >正文

Linux下为Intel核显安装OpenCL

实验环境

  • CPU:N5105
  • 运行内存:32G
  • 系统:almalinux 8 (类似CentOS系统)

安装过程

检查i915驱动

输入命令dmesg | grep i915查看驱动的加载信息。
我这里没接显示器,输出正确的驱动加载信息如下图所示,驱动正常加载。
在这里插入图片描述
该驱动为Intel核心显卡的驱动,如没有加载,请升级系统内核,建议5.10以上。我这里用的内核版本为6.6.39。
可以通过ELRepo仓库来升级内核:

sudo yum update -y
sudo yum install https://www.elrepo.org/elrepo-release-8.el8.elrepo.noarch.rpm
sudo yum --enablerepo=elrepo-kernel install kernel-ml -y
# 注意要重启才生效
sudo reboot

通过yum安装OpenCL

尝试sudo yum install ocl-icd ocl-icd-devel intel-opencl -y命令来安装OpenCL,在我这里提示未找到软件包。大家不要慌,可以通过以下命令添加软件源并安装:

sudo yum config-manager --add-repo https://repositories.intel.com/graphics/rhel/8.6/intel-graphics.repo
sudo yum install ocl-icd ocl-icd-devel intel-opencl -y

其中https://repositories.intel.com/graphics/rhel/8.6/intel-graphics.repo中的8.6代表了系统的版本,可以替换成自己的(比如说我的系统是AlmaLinux8.4就替换为8.4)。当然我这里推荐大家用最新的8.6。
除了用yum,也可以手动编译安装,这里没有试过,就给个官方下载链接给大家:https://www.intel.com/content/www/us/en/developer/archive/tools/tools-opencl-applications.html。

验证OpenCL

通过clinfo命令来检测OpenCL是否安装好。
我这里显示有3个设备,这样就代表装好了,可以正常使用了:
在这里插入图片描述
如果 Number of platforms 显示的数目为 0 ,就代表驱动没有装好,检查前面步骤是否有问题。

http://www.lryc.cn/news/539337.html

相关文章:

  • 用deepseek学大模型04-机器学习建模过程
  • 【ClickHouse】Ubuntu下离线安装ClickHouse数据库并使用DBeaver连接
  • Unity3D实现接入DeepSeek对话
  • 【ISO 14229-1:2023 UDS诊断(会话控制0x10服务)测试用例CAPL代码全解析②】
  • 前端新手必看:10 大 UI 组件库全面解析,快速搭建高质量 Web 应用」 「从零开始:Vue 和 React 最受欢迎的 UI 组件库入门指南」 「超实用!PC 端和移动端 UI 组件库推荐与实战
  • 【MySQL高级】17 - MySQL中常用工具
  • 【Linux】Linux 文件系统——有关 inode 不足的案例
  • 计算机视觉:卷积神经网络(CNN)基本概念(二)
  • 【第7章:注意力机制与Transformer模型—7.4 NLP领域的BERT、GPT系列模型】
  • [代码调试]安装Text2Image(stable diffusion)模型环境的踩坑记录
  • 大数据SQL调优专题——Flink执行原理
  • Oracle 12c中在同一组列上创建多个索引
  • 线程安全的集合类
  • 【如何实现 JavaScript 的防抖和节流?】
  • C#中File类的Copy()方法或FileInfo类的CopyTo()方法的参数overwrite取false和true的区别
  • 力扣 买卖股票的最佳时机
  • 蚁剑(AutSword)的下载安装与报错解决
  • 【全栈开发】----Mysql基本配置与使用
  • Spring Boot项目的基本设计步骤和相关要点介绍
  • 【Spring快速入门】不断更新...
  • nodejs版本管理,使用 nvm 删除node版本,要删除 Node.js 的某个版本详细操作
  • HTML之JavaScript DOM(document)编程处理事件
  • 5.【线性代数】—— 转置,置换和向量空间
  • 移动通信发展史
  • Python MoviePy 视频处理全攻略:从入门到实战案例
  • uniapp webview嵌入外部h5网页后的消息通知
  • macos安装jmeter测试软件
  • 【virtiofs】ubuntu24.04+qemu7.0调试virtiofs
  • DeepSeek 和 ChatGPT 在特定任务中的表现:逻辑推理与创意生成
  • MoE硬件部署