hackintosh + nvidia 开启机器学习之路(一)(cuda+cudnn)

本文详细介绍了如何在Hackintosh系统(macOS High Sierra 10.13.6)中配置GTX1050TI显卡进行机器学习的环境。包括安装Xcode、CUDA、cuDNN以及NVIDIA驱动等关键步骤,确保GPU加速的机器学习任务能够顺利运行。
部署运行你感兴趣的模型镜像

hackintosh + GTX 1050 TI 开启机器学习

  1. 环境信息
  • macOS High Sierra 10.13.6
  • xcode 10.1
  • cuda 418.105
  • cuda Tookit 10.1
  • GPU GTX1050ti
  • Nvidia web Driver 387.10.10.10.40.387
  • cudnn 10.1-osx-x64-v7.6.5.32

在这里插入图片描述

  1. cuda安装

注意:CUDA Driver与NVIDIA GPU Driver的版本必须一致。

在以上安装完成后(可以先忽略cudnn),配置 CUDA 环境,编辑 ~/.zshrc文件,添加如下:

export CUDA_HOME=/usr/local/cuda
export DYLD_LIBRARY_PATH="$CUDA_HOME/lib:$CUDA_HOME/extras/CUPTI/lib"
export LD_LIBRARY_PATH=$DYLD_LIBRARY_PATH
export PATH=$DYLD_LIBRARY_PATH:$PATH
export flags="--config=cuda --config=opt"

使环境变量生效

source ~/.zshrc

cudnn安装

sudo tar -xf cudnn-10.1-osx-x64-v7.6.5.32.tar 
sudo cp cuda/include/cudnn.h /usr/local/cuda/include
sudo cp cuda/lib/libcudnn* /usr/local/cuda/lib
sudo chmod a+r /usr/local/cuda/include/cudnn.h /usr/local/cuda/lib/libcudnn*
  1. 测试cuda是否正常
cd /usr/local/cuda/samples/
sudo make -C 1_Utilities/deviceQuery
cd 1_Utilities/deviceQuery
./deviceQuery

Result 为PASS的时候,说明OK,剩下的测试用例可以全部测试一遍

您可能感兴趣的与本文相关的镜像

PyTorch 2.7

PyTorch 2.7

PyTorch
Cuda

PyTorch 是一个开源的 Python 机器学习库,基于 Torch 库,底层由 C++ 实现,应用于人工智能领域,如计算机视觉和自然语言处理

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值