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

MI50在ubuntu22.04环境下升级ROCm7.2.1

看到ollama最新日志中rocm升级到7.2.1上了,遂考虑升级到最新试试。

首先去官网找到MI50 32G的驱动下载界面,下载对应系统的驱动

image

 安装驱动

sudo dpkg -i amdgpu-install_7.2.1.70201-1_all.deb

sudo amdgpu-install ./amdgpu-install_7.2.1.70201-1_all.deb

 

安装完成后,更新下,并安装更新

sudo apt update

sudo apt upgrade

 

编译rocBLAS

去github上下载rocBLAS for rocm7.2.1

https://codeload.github.com/ROCm/rocBLAS/zip/refs/tags/rocm-7.2.1

解压,进入目录,启动命令终端(提前挂入T,避免编译过程中下载依赖、库代码失败)

# 创建build目录

mkdir -p build && cd build

# 设置环境

export ROCM_PATH=/opt/rocm
export CC=$ROCM_PATH/bin/amdclang
export CXX=$ROCM_PATH/bin/amdclang++

 

# cmake配置(容易失败,主要是网络问题,没T就别折腾了。如果过程中失败了,需要在build目录下执行rm -rf *后,重新该操作)

cmake .. \
-DCMAKE_PREFIX_PATH=$ROCM_PATH \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_CXX_COMPILER=$ROCM_PATH/bin/amdclang++ \
-DCMAKE_C_COMPILER=$ROCM_PATH/bin/amdclang \
-DGPU_TARGETS="gfx906" \
-DBUILD_CLIENTS_SAMPLES=OFF

 

# 开始编译

make -j$(nproc)

# 安装

sudo make install

 

拷贝tensile文件,即编译的/build/Tensile/library拷贝到/opt/rocm-7.2.1/lib/rocblas

sudo cp -r build/Tensile/library /opt/rocm-7.2.1/lib/rocblas

 

整个过程就完成了

注意:需要重新编译ollama、llama.cpp推理框架到rocm7.2.1上,原来的推理框架已经不适用当前rocm环境(不重新编译,表现就是会去调用cpu而不是gpu)。

 

http://www.jsqmd.com/news/646180/

相关文章:

  • 深度解析:Windows11DragAndDropToTaskbarFix如何强力恢复Windows 11任务栏拖放功能
  • 具身智能正式落地工厂:智元精灵G2的2283次零失误意味着什么
  • Linux CFS 的 slice_max:任务时间片的最大使用时间
  • [特殊字符] 解密Godot游戏资源:PCK解包工具完全指南
  • 前端微前端新方法:别再用传统的单体应用了
  • 2026编程语言排名:Rust会取代Python吗?
  • STM32G474外部中断避坑指南:从CubeMX配置到中断服务函数编写,新手常犯的5个错误
  • 美团外卖点豪客来牛排好吗?有什么必点的?在家吃豪客来性价比首选指南 - 资讯焦点
  • 【CHI】深入解析Multi-copy Atomicity与Transaction Ordering的协同机制
  • tao-8k部署教程(Linux/macOS双平台):Xinference源码安装与模型注册
  • Encoder与Decoder在NLP任务中的核心差异与应用场景解析
  • 荣耀/华为耳机弹窗原理大揭秘:RCSP协议如何实现开盖即连(附多设备切换教程)
  • Claude Code Hooks 实战:8大生命周期事件与10+脚本的深度解析
  • 前端 PWA 新方法:别再忽视 PWA 了
  • [Python] 实战解析百度慧眼API:构建城市人口热力数据自动化采集与可视化系统
  • 从DTU数据集到MVSNet:点云重建精度与完整度的量化评估实战
  • 电力系统课程设计救星:手把手教你用Matlab实现牛顿拉夫逊潮流计算(附完整代码)
  • 想点奶茶外卖,古茗值得点吗?搭配美团周末五折活动性价比拉满 - 资讯焦点
  • 从压枪困扰到精准射击:罗技鼠标宏在绝地求生的完整解决方案
  • RT-Thread中SPI设备初始化与操作函数关联的常见陷阱
  • ASP.NET Core项目里,如何用C#和OpenVINO.NET离线部署PaddleOCR(含模型配置避坑)
  • ComfyUI-Impact-Pack终极指南:5步掌握AI图像增强专业技巧
  • 从原理图到回环测试:深度拆解28DR与VU13P高速互联(Aurora/SRIO/GTY)设计与验证
  • PortSwigger SQL注入LAB 1
  • 2026智慧水务有什么好的推荐?全流程管理 + 智慧巡检 + 数字孪生平台优质公司大盘点 - 品牌种草官
  • 纯电动汽车再生制动策略,Cruise和Simulink联合仿真,提供Cruise整车模型和si...
  • 六要素自动气象站 自动气象站六要素
  • GSE宏编辑器终极指南:5步解决魔兽世界复杂技能管理难题
  • Horos开源医疗影像平台:技术架构解析与临床应用实现
  • XMC武汉新芯-xmc nor flash代理商-武汉新芯代理商-深圳市微效电子有限公司