苹果自研Apple M1芯片对机器学习意味着什么?

2020-12-25  微信红包微币天天送,关注微信号: hkziyouxing (长按左边红色字复制)获取福利和最新香港购物优惠折扣信息

苹果iPad和iPhone系列中首次推出了基于苹果A系列处理器的苹果硅片台式机/笔记本电脑处理器。他们推出了这一新的处理器的同时,也推出了三款新的Mac,包括新的M1 MacBook Air、M1 MacBook Pro和M1 Mac mini。


这些新的M1 mac都在宣传使用新的M1处理器时令人难以置信的表现:CPU速度提高了3.5倍,GPU的速度提高了5倍,使用了使用新的Neural Engine,机器学习速度提高了9倍。至于电池续航时间,MacBook Air可以支持15小时无线上网和18小时电影播放(其中他们有一个小小的广告,那就是推荐使用appletv应用程序播放电影)。不知道这是否会有什么不同,但只有等Youtube上有人测试时,具体续航才会曝光。至于MacBook Pro,它的电池续航时间为17小时的无线上网和20小时的苹果tv电影播放。不管你信与不信,在我看来20小时的续航时间是难以置信的。我现在手中使用的是16英寸i9 MacBook Pro,我觉得它的电池续航时间(11小时)已经非常出色。


M1 架构


新的M1架构采用了最新的5nm技术。它在处理器中有1个CPU, 1个GPU, 1个神经引擎以及DRAM单元。由于RAM内置在处理器中,因此所有组件都会访问相同的内存。这意味着不会再因为将内存从一个组件移动到下一个组件而造成性能损失。无需再尝试弄清楚你的模型是否符合GPU的内存规格。


CPU


这块CPU是8核CPU,其中4核是用于数据处理和一些需要高性能任务的高性能内核,另外4核被称为“e核”或高效内核,提供更高的处理效率和更低的功耗的任务。



让我们比较一下在新的M1处理器上和一些其他的处理器的性能测试分数。


在和4个非常受欢迎的CPU的性能的比较之下,苹果M1在单核上的表现优于所有CPU,甚至在16英寸Macbook Pro上的i9处理器上也很好。直到在有关使用多核处理器的问题上,你才会想看到其他处理器的优势,尤其是AMD处理器,与M1处于一种竞争关系。


这一切对机器学习意味着什么?


首先,CPU和GPU之间共享的RAM(内存)应该会提高性能,因为从CPU RAM到GPU RAM的数据传输不会再产生延迟。


对于单核得分和多核得分,大多数数据预处理库没有充分利用处理器的多核优势;因此,多核分数对数据预处理的作用很小,基本没有意义。在数据预处理中,单核得分越高,处理效果越好。


GPU


其中集成的GPU是一块8核GPU,可以同时执行25,000个线程。苹果声称这是“世界上最快的个人电脑集成显卡(最快的集成在PC上的图像处理器)”,具有每秒2.6万亿次浮点数计算(32位的浮点数)的吞吐量。当然,这对于一个集成的GPU来说是令人印象深刻的,但作为数据科学家,我们更感兴趣的是其整体性能。


让我们来看看和其他GPU的比较。



从这些值来看,M1芯片可能适用于视频处理、图像处理、Apple Arcade(游戏订阅服务)或游戏上。而GPU将无法很好地用于机器学习。它的确有一定的能力,但不是我们所预期的表现。你可能会赞同这样的想法:凭借其每秒11.2万亿次浮点数计算的能力,装载了RTX 2080 Super的Razer Blade Pro 17是一个更好的选择.不过,苹果还在M1处理器中添加了一个神经引擎,专门用于提高机器学习效率。


神经引擎


M1处理器还配备了苹果专为机器学习过程设计的业内领先的神经引擎。这款神经引擎之前已经被装载到了iPad和iPhone的A系列处理器中,但直到现在才被添加到Mac上使用。


苹果声称,其新16核神经引擎的运行速度达到了每秒可以执行11万亿次运算。



*每秒11万亿次运算?他们说的是每秒11万亿次浮点数运算?如果是这样的话它就可以成为这个领域的一个有力竞争者。


当你将这种计算速度与集成内存(低延迟)和20小时的电池寿命结合在一起时,对于四处奔波的数据科学家来说,这可能就是一个值得考虑的选择了。你不仅得到了一块可与RTX 2080 Super媲美的GPU,拥有着业界最好的单核得分的CPU,外形与MacBook Air相当,而且还拥有18-20小时的电池续航时间。


关于这个问题的另一个想法是,一些机器学习的框架是否可以利用GPU和神经引擎来训练和执行推理。


Apple M1芯片及其软件支持


现在我们来谈谈软件支持。我的问题是:


M1可以与一些最常用的软件一起工作吗?(例如,Python, VSCode, Jetbrains, Anaconda, Excel, Juypter Notebooks)


Python


Apple Silicon芯片使用的是基于arm的指令集的结构。Python已经可以在许多其他平台上运行,包括ARM、MIPS、PowerPC、i386和x86-64。使用Python应该是不成问题的。


Juypter Notebook


现在的情况仍不能十分确定Juypter笔记本是否支持与苹果M1处理器兼容。我们已经发现了一个链接,它是通过使用docker在ARM架构上运行jupyter notebooks。时间会证明一切的,包括这是否真的有效。也许当VSCod产品一旦可以投入生产,将会有一个可以用来工作的Juypter扩展。


VSCode


微软于2020年11月10日在Twitter上宣布,他们正在为苹果M1开发VSCode的通用版本。在写这篇文章的时候,他们已经在他们的网站上建立了ARM的架构上测试的版本。


Microsoft Excel


微软同样也于2020年11月11日宣布,将推出新的通用版Mac Office 2019测试版,支持新的苹果M1处理器。事实上,Erik Schwiebert在推特上宣布在同一天微软正在发布一个测试版本在它的测试通道上。然而,他们没有宣布任何公开发布的日期。


机器学习框架(例如,Tensorflow,Scikit-Learn,Keras之类)支持M1吗?


Tensorflow


在苹果M1发布会上,苹果提到了对Tensorflow的支持。但我还没有找到有关这一说法的任何细节。Tensorflow框架是为x86_64架构和Nvidia gpu构建的。目前还没有ARM或Apple M1架构的其他版本。


一些人声称你可以通过利用苹果转换器来执行Tensorflow模型上进行推理。这里有一个链接


(https://www.inovex.de/blog/tensorflow-models-with-core-ml/)


是一篇关于从TF模型转换到CoreML上所用的方法的文章。其他意见则认为他们(Apple)指的是Swift for Tensorflow。


现在它是未知的,我还找不到任何有关它的资料。


Scikit-Learn


Scikit-learn会支持和Apple M1一起工作吗?我认为简短的答案是-也许有这个可能?所以,我们所知道的是,Python是支持M1的ARM架构。而且Scikit-learn不需要使用GPU。所以从理论上讲,Scikit-learn应该适用于Apple M1。


我还可以继续说下去,但其他机器学习库(PyTorch、Keras等)都和上述的道理大同小异。


纲要


Apple M1:8核的CPU, 8核GPU, 16核神经引擎以及集成内存。


Apple M1 CPU具有历史上最出色的单核跑分1687。7433的多核得分,这是一个十分不错的成绩。比较下,英特尔i9-9880H (Macbook Pro 16 ):单核得分1029,多核得分6012。


Apple M1 GPU有每秒2.6万亿次浮点数运算的能力,与之对比Nvidia GeForceRTX 2080 Super(Razer 手提电脑)能达到每秒11.2万亿次浮点数运算。


Apple M1 神经引擎自称有每秒11万亿次运算的能力。但问题在于这种能力是否是在运算浮点数上?这是在与Nvidia GeForce RTX 2080 Super 的每秒11.2万亿次运算浮点数的能力作比较。


Apple M1是否有软件支持?



来源:LiveVideoStack 责任编辑:阿苗
版权免责声明:本微信公众号部分图文分享自互联网。如有侵权,请及时微信告知。3hk.cn 第一时间处理异议。转载3hk.cn原创文章,需注明来源于【本微信号昵称】和作者3hk.cn (无注明来源昵称和作者的,3hk.cn 保留追究责任权利)
【>>>电脑版阅读】
大品牌 大放价 大便捷
点品牌名,或 添加微信号 hkziyouxing 后发品牌名,可看品牌产品报价
香港知名品牌/产品价格表(一般每月更新一次)
母婴药品
纸尿裤 奶粉 婴儿护肤
施巴 膳魔师 婴儿食品
BLACKMORES 澳佳宝 保健食品/维生素 SWISSE
孕妇奶粉 LITTLE BUTTERFLY
大牌包包
LV 路易威登 大牌包包2折开仓 COACH 蔻驰
BV 宝缇嘉 香奈儿包包 Anello 包包
Celine 赛琳 FENDI 芬迪 古驰
PRADA 普拉达 dior MiuMiu
爱马仕
化妆护肤
LANCOME 兰蔻 雅诗兰黛 CHANEL 香奈儿
Kiehls科颜氏 DIOR 迪奥 GIORGIO ARMANI 阿玛尼
YSL 圣罗兰 Fresh 馥蕾诗 SULWHASOO 雪花秀
LANEIGE 兰芝 CPB 肌肤之钥 Innisfree 悦诗风吟
GUERLAIN 娇兰 KOSE 高丝 Jo Malone 祖马龙
canmake CLARINS 娇韵诗 Bobbi Brown 芭比布朗
NARS SK-II SHISEIDO 资生堂
HR赫莲娜 AVENE 雅漾 雅頓
Albion 奥尔滨 M.A.C魅可 WHOO后
URBAN DECAY CLINIQUE 倩碧 GIVENCHY 纪梵希
TOM FORD 汤姆福特 Biotherm 碧欧泉 IPSA 茵芙莎
Origins 悦木之源 RMK Loccitane 欧舒丹
La Mer 海蓝之谜 shu uemura 植村秀 make up for ever 玫珂菲
chantecaille 香缇卡 JILL STUART The Body Shop
La Prairie 莱珀妮 Paul&joe Lush
BIODERMA 贝德玛 Dr.Ci:Labo 城野医生 DHC
EVE LOM FANCL无添加 Anna Sui 安娜苏
POLA Apivita 艾蜜塔 OLAY 玉兰油
LOREAL 欧莱雅 Aesop 伊索 爱丽小屋
CLIO REVLON 露华浓 MAYBELLINE 美宝莲
孕妇护肤品 LA ROCHE POSAY 理肤泉 Caudalie 欧缇丽
THREE Lunasol COFFRET D’OR
visee bareMinerals banila co. 芭妮兰
benefit MAX FACTOR 蜜丝佛陀 Canvas 卡诗芬
kate 肌研 艾杜莎
sisley希思黎 ADDICTION Za 姬芮
Melvita 蜜葳特 sofina 索菲娜 Crabtree Evelyn瑰珀翠
Belif 碧研菲 Curél 珂润 By Terry
Sukin VICHY 薇姿 NYX
Uriage 依泉 BOURJOIS 妙巴黎 Laura Mercier 罗拉玛斯亚
AMALA NATURAGLACE Valmont
filorga菲洛嘉 AVEDA 艾凡达 CLARISONIC 科莱丽
Biore 碧柔 dermalogica 德美乐嘉 RIMMEL 芮谜
1028 LUNA露娜 MAJOLICA MAJORCA 恋爱魔镜
Hourglass MUJI 无印良品 Sabon
Burberry 巴宝莉 TONYMOLY 魔法森林 the SAEM 得鲜
skinceuticals 修丽可 ReFa BURTS BEES 小蜜蜂
BEVY C Eucerin优色林 VDL
Missha 谜尚 BIONIKE Antipodes
江原道 Koh Gen Do TATCHA Glamglow格莱魅
Dolce & Gabbana FOREO LUNA YAMAN 雅萌
Cremorlab 珂丽魅澜 PONY EFFECT Ahava
Natura Bisse 悦碧施 La Colline 科丽妍 jurlique 茱莉蔻
Cha Ling 茶靈 Etvos Eleanor
Charlotte Tilbury Atorrege AD+ Academie
Kanebo 嘉娜宝 Clinelle RMS
NUORI LADURÉE 拉杜丽 excel
3CE su:m37˚苏秘 KIKO
Diptyque Decorte 黛珂 FreePlus 芙丽芳丝
CeraVe MEDICUBE 美蒂秋芙 MTM
physiogel 霏丝佳 Thalgo Minon
ISDIN 怡思丁 For Beloved One宠爱之名 Acca Kappa
GUCCI 美妆 D.U.O. PAYOT
Fenty Beauty ANESSA 安耐晒 Lavera
Drunk Elephant Borghese 贝斯佳 CNP
Too Faced 露得清 PHILIPS 飞利浦
SUSANNE KAUFMANN 宙斯 A.O.R
BYREDO erno laszlo奥伦纳素 Malin+Goetz
FIRST AID BEAUTY La Biosthetique The Ordinary
Elemis IT cosmetics Augustinus Bader
爱马仕 Serge Lutens 芦丹氏 DERM iNSTITUTE 得英特
AHC PRIMAVERA HABA
黄金饰品
周大福 周生生 Pandora 潘多拉
Tiffany 卡地亚 施华洛世奇
梵克雅宝
手机数码
APPLE 苹果手机 Samsung 三星 CANON 佳能
运动品牌
New balance 纽百伦 NIKE 耐克 DERMACEPT
ESSENCE
更多品牌及其产品不断添加中,欢迎随时查看...
品牌報價廣告合作
電話(852)66316399 / 60629533   微信ID:13660167895
Email:tony@3hk.cn    QQ:764435673    聯繫人:林先生
点攻略名称,或 添加微信号 hkziyouxing 后发关键词,就可看各详细攻略
香港最常见攻略大全(一般每月更新一次)
出入境交通
签证出入境 地铁|交通攻略 香港机场前往酒店
购物大全
苹果Apple购买 奶粉购买指南 OUTLET折扣名店
名表打折攻略 免税店攻略 打折卡分享
黄金钻戒 数码电子攻略 家居常备药
化妆品攻略
旅游自由行
迪士尼 海洋公园 香港博物馆攻略
TVB 景点 香港著名景点 行程推荐
香港亲子游 行山路线 太平山顶
离岛攻略 铜锣湾攻略
wifi上网电话
wifi上网 常用电话
美食小吃
热门手信 美食小吃 米其林餐厅
澳门台湾
澳门自由行
更多攻略主题不断添加中,欢迎随时查看...