TensorFlow2.4可以在MacBook Pro/Mac Pro上利用GPU做机器学习训练了
田海立@CSDN 2020-11-21
之前MacBook上TensorFlow只能利用CPU做训练,TF2.4开始可以利用GPU做训练了,并且不管是M1的MacBook Pro,还是Intel架构的MacBook Pro还是Mac Pro都是支持的。Apple披露这一信息,并且po出性能对比数据。
MacBook Pro上利用GPU训练
看下面的性能数据,对比了CPU数据、Intel架构的MacBook Pro以及M1架构的MacBook Pro:
结果显示:M1架构的训练性能比CPU提升了7倍;Intel架构的没那么明显。
其中的机器及软件配置:
- CPU是13-inch Intel架构的Macbook Pro,跑的是TF2.3
- Intel架构的GPU加速机器以及M1芯片的GPU加速机器跑的是TF2.4 prerelease
- Intel架构的13-inch Macbook Pro的配置:1.7GHz 4核 i7 CPU + Intel Iris Plus Graphics 645 GPU + 16GB内存 + 2TB SSD硬盘
- M1芯片的13-inch Macbook Pro的配置:M1(4核高性能+4核高效能CPU + 8核GPU + 16核Neural Engine)+ 16GB内存 + 256GB SSD硬盘
只是,M1里有NPU,这个有利用NPU吗,还是仅仅GPU?Apple没过多披露,字里行间也只提到了GPU,保留关注。
Mac Pro上利用GPU训练
Mac Pro上CPU与GPU训练的数据如下:
这个看起来GPU效果还是比CPU有极大提升的。
当然Mac Pro仅有Intel架构的机器,其中的机器及软件配置:
- CPU数据跑的是TF2.3
- GPU数据跑的是TF2.4 prerelease
- 机器配置:3.2GHz 16核 Intel Xeon W-based + 32GB内存 + AMD Radeon Pro Vega II Duo GPU (64GB HBM2显存) + 256GB SSD硬盘
看来想利用Intel架构的MacBook Pro来跑机器学习训练任务提升有限;用M1的MacBook Pro或Mac Pro可以跑机器学习训练任务了。
【来源参考】
Leveraging ML Compute for Accelerated Training on Mac https://machinelearning.apple.com/updates/ml-compute-training-on-mac
TensorFlow2.4可以在MacBook Pro/Mac Pro上利用GPU做机器学习训练了相关推荐
- 带t2芯片的mac装linux,2018版Macbook Pro笔记本用上T2芯片
苹果昨天夜里低调推出了2018版Macbook Pro笔记本,处理器升级到英特尔八代酷睿,最高可配6核Core i9,其他如屏幕.SSD.内存等配置也有所升级.值得注意的是,新版Macbook Pro ...
- 怎么重置imac_如何重置Mac Pro?四种重置Macbook Pro的方法
点击苹果菜单,选择"休眠",让你的MacBook进入休眠模式.在机器进入睡眠模式后,按下某一按键唤醒它. 故障: 你想让文件继续运行,而不是关闭计算机. 解决方案: 让你的MacB ...
- 苹果新Mac Pro生产线将从美国转至中国 会更便宜吗?
苹果之前在美国德克萨斯州生产圆柱形Mac Pro.据华尔街日报消息,苹果已经将新Mac Pro的生产线转移到了中国.Mac Pro是苹果公司在美国组装的唯一主要设备,近日苹果已经与国内供应商签约,委托 ...
- 苹果WWDC 2019看点回顾:iOS黑化、iPad系统独立、王者Mac Pro发布...
又是一年一度的苹果WWDC,相较于以往我们调侃苹果WWDC的"软",这一次的大会颇有看点,带来了很多颠覆性的更新.在苹果最核心的iPhone业务市场逐渐紧缩时,苹果似乎更加明白软件 ...
- 全能修图工具Pixelmator Pro Mac
Pixelmator Pro中文版图像处理软件来啦,让人工智能更好地服务于图片编辑!!你会用它来处理图片吗?新的进化版本Pixelmator Pro Mac 激活版,拥有众多新功能,并且令人工智能在图 ...
- 耗电更少,苹果 M1 编译代码速度与 2019 年 Mac Pro 一样快
近期苹果自研M1处理器讨论度非常高,我们已经看到了许多基准测试结果和测评,展示了苹果新的 M1 芯片在 Mac 上的突破性性能,但如果再加上电池续航指标,其改进就更加令人印象深刻了.TechCrunc ...
- AnyMP4 iPhone Transfer Pro Mac破解教程
AnyMP4 iPhone Transfer Pro Mac(iOS数据传输管理工具) 想轻松的管理iOS设备吗?AnyMP4 iPhone Transfer Pro for Mac破解版可轻松将各种 ...
- Mac pro 下安装win7系统双系统
Mac pro 下安装win7系统双系统 准备工作:mac笔记本一台,win7系统 1. 应用程序-实用工具-bootCamp助理 2. 进入bootCamp助理界面点击继续 注意:有的可 ...
- 专业音视频播放器:Elmedia Video Player Pro mac中文版
为大家推荐一款超级好用的苹果专用视频播放器,Elmedia Video Player Pro for Mac几乎支持所有的音视频格式,具备修改播放.流式传输.画中画.流传输视频到其他设备.彩色主题.观 ...
最新文章
- 平均符号熵的计算公式_交叉熵(Cross Entropy)从原理到代码解读
- oracle:instance与database,启动过程
- Luogu3375 【模板】KMP字符串匹配
- 【c++面向对象编程】工资管理系统
- 定义和使用含有泛型的方法
- leetcode278. 第一个错误的版本
- python--DenyHttp项目(1)--socket编程:客户端与服务器端
- srsLTE源码学习:生成多播信道表gen_mch_tables
- Reids Lua 模糊查询所有key 及 相对应的集合总数
- Zabbix动态监控磁盘I/O
- js一行四个 超过自动换行_干货!零基础学JavaScript要掌握的四个基本常识
- 美团NLP实习生招聘
- 如何开启Windows远程桌面服务
- 编译器处理虚函数的原理
- 2020福州大学计算机录取名单,福州大学数学与计算机科学/软件学院2020年硕士研究生招生复试结果(第二批非全日制公示)...
- Photoshop CC 2017 软件安装包+安装教程
- 【Cesium入门】四、相机系统
- [转载]受 Windows XP SP2 影响的软件列表
- JDBC连接数据库6个步骤
- 管理系统菜单父子结构,有parentId,快速获取结构树代码