Re: [新闻] 明年旗舰机又有危险了?ARM 新架构传效

楼主: dodorododoro (dodoro)   2022-03-26 19:32:20
※ 引述《kyle5241 (Kyle Korver)》之铭言:
: https://images.anandtech.com/doci/16584/car_678x452.png
: 其实对苹果来说
: 使用Armv9 才莫名奇妙吧
: 相对于从v7 到v8是从32 bits 到64 bits
: v8到v9才多几个指令集而已剩下都一样
v9还把a32跟t32部分都拿掉算算还少几百个哩
: 分别是
: security, AI, and improved vector and DSP capabilities
: Security:安全
: 苹果芯片里面已经有安全区块放face ID, Touch ID
: 或是Apple pay
指令集层级的安全完善没有漏洞不容易被攻击,跟你说的应用层级上实作的安全措施是不同的。
苹果安全芯片只是一颗 sram,跟google trustzone或者那种号称硬件加密随身碟类似,就只是把密码放在硬件上,或者加密的区块里,对骇客来说虽然不是不可能破解但就多一层麻烦,不像你提取内存内的资料的可能性比较高。当然google trustzone是有保证到说即时取得root也无法提取该处资料的,可惜这个保证也被漏洞攻破过。
: AI:
: 苹果芯片里面已经有neural engine
这个很迷…有人提过了,这个东西除了广告外,没有任何第三方用过它。也没有任何lib或 api可以用。苹果自己有没有在用可能要问苹果了
: DSP:
: 苹果芯片里面已经有矩阵运算区域
: 所以你有没有发现到一件事
: Amrv 9根本是抄A系列芯片架构
这各结论超厉害…必须知道这两家的实作并且熟悉处理器设计。
苹果最早的矩阵运算指令好像是 a11,用的就是arm v8.4a,我懒得查了印象是这样。
: 就连ARM的Cortex X, 当初也是抄苹果的超大核
同理…苹果的处理器资料都非常非常机密,
这是一个让我吃惊的结论。
: 叫一个被抄的人去抄那个抄你的人才奇怪吧
: 根本就是苹果用了啥Arm 才加啥上去
:
作者: Xperia (X霹雳鸭)   2022-03-26 19:36:00
推专业
作者: oppoR20 (R20)   2022-03-26 19:42:00
有没有料 是不是在吹一看就知道*有些文章
作者: aggress5566 (哩贺)   2022-03-26 19:48:00
蛤 所以coreML没支援NPU?
作者: donnyyy (donnyyy)   2022-03-26 19:55:00
Apple的Doc是说CoreML会尽可能使用,但你无法控制他你只能加上computeUnits = .all.这行表示同意使用它
作者: aggress5566 (哩贺)   2022-03-26 19:59:00
所以哪家的NPU可以控制
作者: dxzy (Dunning–Kruger effect)   2022-03-26 20:00:00
看不懂 掰
作者: luis1056379 (liampbear)   2022-03-26 20:03:00
ml应该会用啦
作者: A791027A (北风)   2022-03-26 20:34:00
看不懂
作者: square4 (卡哇伊)   2022-03-26 20:45:00
指令集跟处理器架构还是要分清楚
作者: coware (Co-ware)   2022-03-26 21:00:00
唉… ISA是哪三个字的说写 是要怎么分
作者: ccpz (OoOoOo)   2022-03-26 21:32:00
Apple 在 M1 相关文件也是教你呼叫 CoreML, 他内部会自动用 NPU 帮你加速。https://bit.ly/3tFxQPO 理论上 M1 NPU instruction可以参考这些逆向工程资料自己呼叫
作者: RinLink (凛冽寒风)   2022-03-26 21:36:00
硬件专业 推
作者: PopeVic (ㄅㄧ)   2022-03-26 21:38:00
推,昨天那篇看到真的不知道该说啥
作者: henryyeh5566 (费雯大湿)   2022-03-26 22:15:00
苹果控制狂的老毛病吧,底层功能不让你直接用,要嘛就信任他的黑盒子,要嘛就不用。faceid是这样,萤幕更新率控制亦如此
作者: rockest (无事卧松云)   2022-03-27 01:24:00
推一下假装我看得懂
作者: ivon852 (ASUS)   2022-03-27 01:24:00
作者: xoy (XerXes)   2022-03-27 07:24:00
安卓是透过NNAPI使用NPU,通常程式也不是直接用NNAPI而是透过某些Framework,苹果的没写过猜测是类似的https://i.imgur.com/LUPEk4X.jpg
作者: timTan (用口头禅区分年记)   2022-03-27 09:42:00
Core ML 啊
作者: aggress5566 (哩贺)   2022-03-27 10:06:00
Vendor没support有NNAPI还是没用啊如果是说像Q的SNPE对应过去不就是coreML
作者: xoy (XerXes)   2022-03-27 10:20:00
安卓用的SoC不管哪家目前都有做Driver对应NNAPI,这是基本的,剩下的就是程式要怎么用,评比高通 Tensor 猎户座 天机比AI效能就是比同样的测试程式而已
作者: aggress5566 (哩贺)   2022-03-27 10:43:00
都有做XD 好喔 怎么跟我我听到的不太一样
作者: MT6797 (Helio-X20)   2022-03-27 10:45:00
有做不代表好用。目前的NPU/APU/NN相关硬件和一般人想像的应用情况不同,比较帮助特定模型运算的硬件加速,且该模型几乎算写死。并不是说真的让一堆第三方即时收大量数据,即时喂给硬件,然后即时得到针对此应用的模型和计算结果。现有模型对哪些场景不好用?回报SoC厂,他们会帮你tune出新的模型,当然还是半刻死的。
作者: xoy (XerXes)   2022-03-27 11:00:00
NNAPI很新这几年才有,是Google跟高通一起推的,这两家近年NPU的开发是重点,Google的Tensor几乎只是改了NPU的猎户座,不过这讨论主要在说苹果的平台,有点离题了
作者: aggress5566 (哩贺)   2022-03-27 11:04:00
所以你想说啥 IOS要support NNAPI如果不是的话上面那NNAPI的图又是啥
作者: xoy (XerXes)   2022-03-27 11:11:00
我只是举例NPU的用法,一开始不就讲了,其实重点是程式开发用的Framework,一般写这类程式也不是直接call API
作者: soto2080 (DaGG)   2022-03-27 12:08:00
反正知道vendor 很难用的好就对了苹果软硬整合的优势无限放大
作者: Hohenzollern   2022-03-27 14:01:00
上次5241瞎讲制程良率就觉得没料
作者: MT6797 (Helio-X20)   2022-03-27 16:17:00
Tensor就是直接用猎户座平台,客制化改部分子系统XD最近Tensor狂把MTK架构直接复刻一套进去,软件调教就看Pixel团队功力。三星LSI也真的很神奇,竟然直接把平台数据库拿出来卖,好几家想自研SoC的手机厂都有洽谈过。
作者: Hohenzollern   2022-03-27 17:41:00
三星不意外啦 当初自研的猫鼬大核CPU被解散研发团队 之后的猎户座芯片每况愈下
作者: dxzy (Dunning–Kruger effect)   2022-03-27 17:46:00
这是想干嘛 卷舖盖吗
作者: AmigoSin (JohnWall)   2022-03-27 18:37:00
长知识推
作者: MT6797 (Helio-X20)   2022-03-27 20:17:00
我自己感觉LSI在三星半导体部门很像前夫前妻的小孩XD最近有幸交手过,觉得工作模式和营利模型都很不可思议。
作者: ASOCE (百分百)   2022-03-28 19:44:00
长知识了

Links booklink

Contact Us: admin [ a t ] ucptt.com