DataLearner 标志DataLearnerAI
AI技术博客
大模型评测排行
大模型评测基准
AI大模型大全
AI资源仓库
AI工具导航

加载中...

DataLearner 标志DataLearner AI

专注大模型评测、数据资源与实践教学的知识平台,持续更新可落地的 AI 能力图谱。

产品

  • 评测榜单
  • 模型对比
  • 数据资源

资源

  • 部署教程
  • 原创内容
  • 工具导航

关于

  • 关于我们
  • 隐私政策
  • 数据收集方法
  • 联系我们

© 2026 DataLearner AI. DataLearner 持续整合行业数据与案例,为科研、企业与开发者提供可靠的大模型情报与实践指南。

隐私政策服务条款
  1. 首页/
  2. 博客列表/
  3. 博客详情

PyTorch终于支持苹果的M1芯片了!

2022/05/19 22:52:17
1,547 阅读
pytorch苹果

自从苹果发布M1系列的自研芯片开始,基于ARM架构的电脑处理器开始大放异彩。而强大的M1芯片的能力也让很多Mac用户高兴很久。而就在现在,M1也开始支持PyTorch的深度学习框架了。PyTorch官网刚刚宣布,经过和Apple的Metal工程师队伍的合作,PyTorch支持Mac的GPU加速了。

使用苹果公司的Metal Performance Shaders(MPS)作为PyTorch的后端,可以实现加速GPU训练。MPS后端扩展了PyTorch框架,提供了在Mac上设置和运行操作的脚本和功能。MPS通过针对每个Metal GPU系列的独特特性进行微调的内核来优化计算性能。新设备在MPS图形框架和MPS提供的调整内核上映射机器学习计算图形和基元。

如上图所示,相比较CPU训练和评估而言,GPU的训练速度明显快很多。

不过,可惜的是并不是所有的PyTorch操作目前都可以支持,例如flip、indexing操作貌似都不行。不过,不管怎么说,如果继续合作的化,那么以后PyTorch可能会在苹果软硬件上有更好的表现了。

其实,与X86架构的处理器相比,ARM本身在图形处理、日常工作中的能力早就可以支撑很好了。不过,由于Windows等生产力工具的限制,尽管CPU的硬件性能没问题,但是缺乏好的生态依然难以让ARM在很多领域发挥价值。包括华为之前发布的基于ARM芯片的电脑,如果无法将操作系统和软件生态一起打包让消费者接受,其实很难获取成功的。

DataLearner 官方微信

欢迎关注 DataLearner 官方微信,获得最新 AI 技术推送

DataLearner 官方微信二维码
返回博客列表

相关博客

  • 华为大模型生态重要一步!PyTorch最新2.1版本宣布支持华为昇腾芯片(HUAWEI Ascend)
  • 重磅!PyTorch官宣2.0版本即将发布,最新torch.compile特性说明!
  • 12倍推理速度提升!Meta AI开源全新的AI推理引擎AITemplate
  • 卷到家了!发布2天后MetaAI的Text-to-Video模型MAKE-A-VIDEO的开源PyTorch实现就要来了!
  • 重磅!Meta将PyTorch移交给Linux基金会!
  • TorchVision最新0.13版本发布!
  • TensorFlow与PyTorch近几年发展对比
  • 深度学习卷积操作的维度计算(PyTorch/Tensorflow等框架中Conv1d、Conv2d和Conv3d介绍)

热门博客

  • 1Dirichlet Distribution(狄利克雷分布)与Dirichlet Process(狄利克雷过程)
  • 2回归模型中的交互项简介(Interactions in Regression)
  • 3贝塔分布(Beta Distribution)简介及其应用
  • 4矩母函数简介(Moment-generating function)
  • 5普通最小二乘法(Ordinary Least Squares,OLS)的详细推导过程
  • 6使用R语言进行K-means聚类并分析结果
  • 7深度学习技巧之Early Stopping(早停法)
  • 8H5文件简介和使用