百科问答小站 logo
百科问答小站 font logo



如何评价苹果探索 RISC-V 架构? 第1页

  

user avatar   verilog_buddy 网友的相关建议: 
      

苹果探索RISC-V,透露了苹果的野心,也暴露了目前RISC-V的短板,那就是RISC-V缺乏SIMD的指令集。

目前ARM可能将被NVIDIA收购,虽然NVIDIA一再保证,ARM会独立运行,但是作为CPU架构应用方,多留一手还是非常有必要的。

苹果的RISC-V招聘需求里面描述,搞RISC-V是为了支持机器学习、视觉算法、信号和视频处理等方面的必要计算。通过紧密集成软件和硬件,推动底层计算的技术水平,最后达到高能效和高性能。

目前苹果有包括 iOS、macOS、watchOS 和 tvOS 的各种嵌入式子系统。目前通过已有的信息综合来看,苹果的RISC-V将来大概率是用在的手表等智能穿戴设备上。

如何满足这些苹果设备对CPU处理能力的需求?

苹果在招聘中明确指出,应聘者应该具备RISC-V和 NEON的技术能力。

RISC-V和ARM的NEON,是不是有点奇怪。

RISC-V和NEON本身没有什么关系,一个是RISC-V指令系统,另一个是ARM的技术架构。

NEON是一种SIMD(单指令多数据)加速器处理器,作为ARM内核的一部分。这意味着在执行一条指令期间,最多可并行处理16个数据集。由于NEON内部存在并行性。它还可以并行执行单精度浮点(浮点)运算。NEON技术可加速多媒体和信号处理算法(如视频编码/解码、2D/3D 图形、游戏、音频和语音处理、图像处理技术、电话和声音合成。

GPU则是另一种SIMD架构,GPU内部基本上包含执行大量SIMD计算的核心。因此可以大大提高了图形性能能力。

但是,如果SIMD这么好用,为什么RISC-V放弃它并进行向量处理呢?

RISC-V虽然没有添加SIMD指令集扩展,但是添加了Vector指令集扩展。

自1978年以来,IA-32指令集已从80条增加到大约1400条,主要是由SIMD推动的。因此,x86和ARM的规范和手册非常庞大。

相反,最重要的RISC-V指令的概述可以在在一张双面纸上写完。

大道至简。

除此之外,RISC-V的设计者希望有一个实用的CPU指令集,简单有效,并且经典。而SIMD的指令,每隔几年就会有新的发展,变化很大,就会越来越臃肿。

这个是本质的区别。

RISC-V通过扩展Vector指令集,可以支持向量处理,从而可以作为一个向量处理器(VFP)来使用,即通过Vector指令集扩展实现高效的计算,可以有效应对如机器学习、计算器视觉、多媒体应用等。

RISC-V实现向量处理器(VFP),架构设计也更加精简,和现有CPU的深度流水线设计深度融合,并且资源可以重复利用,其编译的指令条目也比较少。

ARM的也有类似的机制,向量处理的VFP,这是是一种经典的浮点硬件加速器。它并不是SIMD。基本上它对一组输入执行一个操作并返回一个输出。它的目的是加快浮点计算。

向量处理器通过流水来增加性能,SIMD通过并行来增加性能。

VFP通常一次能计算一个,而SIMD通常一次能计算很多。

向量处理器(VFP)就像跑车,可以跑的很快,而SIMD就像卡车,可以一次装的很多,是一个重量级的解决方案,从芯片面积上来看,SIMD也比VFP更大一下,当然,频率也更慢一些。


苹果目前招聘RISC-V还要懂NEON,这个就需要在RISC-V的-V扩展指令(VFP)和SIMD(NEON)上来平衡了

就像《让子弹飞》中“让”学里描述的那样。

RISC-V 的Vector向量扩展能不能解决搞机器学习?能,效率低。

NEON(SIMD)能不能搞机器学习?能,面积大。

那么RISC-V加NEON二者融合优化,能不能解决问题。

敢问大哥何方神圣?

鄙人,苹果!


user avatar   eidosper 网友的相关建议: 
      

非常好,虽然暂时华为没有办法和苹果会师RISCV,但是未来可期。


user avatar   da-xing-dan 网友的相关建议: 
      

很简单,Apple已经连CPU指令集都不愿意受制于ARM了,一方面自己造轮子已经成为Apple安身立命之本并且形成了良好的正反馈,另一方面友商Nvidia收购ARM让Apple感受到了危机,继续使用ARM指令集可能会存在一些商业上的风险。

至于某些人所期望的Apple引领RISC-V发展进而促进大陆RISC-V发展,只能说这属于是纯纯的想多了,RISC-V作为一款在BSD许可证下开源的硬件架构,按照Apple一贯的行事风格一定会经过魔改后闭源(或许会命名Apple ISA)再搭配自家闭源系统进行整体销售,不会有半行代码或半张图纸回馈到开源社区,也不会开发任何能运行在通用RISC-V架构上的软件。无论Apple把这套架构迭代的多好,实现了多优秀的性能,可这又如何能带领RISC-V阵营的其他相关方发展呢?之前的A系列芯片的最新的M1就是这样,ARM公版架构和其他厂家并没有丝毫收益于Apple在架构迭代上取得的进步。


user avatar   megatrabbit 网友的相关建议: 
      

我觉得就很搞笑, 一年一换 Watch 的人不差那点钱, 两三年一换带来的差距也不只是 S6-S7 的代差. 说「提升不大」不推荐就挺搞笑.

而且这次可不只是屏幕大小提升: 水果把个别软件功能/设计交给了新款独占.

顺带当初的 38mm 款都已经到 41mm, 接近当初的42mm款.

首先 S3 的用户基本可以考虑换了, 非 LTE 8GB 容量每次升级都要重置, 劝退拉满.

对于 S4 用户来说, 服役了 3 年, 一方面是高亮度的 AoD 屏幕, 还有指南针、高度计这样的户外功能, 额外的血氧检测功能. 加上电池衰减, 也到了该还的时候, 外加有了快充会好很多.

对于 S5 用户来说, AoD 的亮度不足的问题能得到解决, 然后充电更快.

S6 虽然也有快充, 但还是不如 S7. 如果你的 S6 买的是运动非蜂窝款, 觉得 OK 的话可以考虑不锈钢蜂窝款进一步提升体验.

SE 用户不推荐换, 不是因为提升不大, 而是因为估计多半没这个预算, 还是多等两年吧.

以及这次送的线是带快充的, 如果介意三合一还是老款充电器的话(其实我怀疑所谓快充和温控发热有关), 买个二合一然后搭配充电底座算是一个解决方案.

当然追求完整感的话还是推荐三合一, 即便说要慢一点.




  

相关话题

  一家又一家公司不再和华为合作对已买手机用户产生什么实际上的影响? 
  你眼中最好的 iPhone 是哪一款? 
  如何看待苹果因搜查员工赔偿近3000万美元 ? 
  过年想换手机,预算六千内,iPhone 推荐买哪一款? 
  如何评价清华大学「天机芯」登上 Nature 封面,清华施路平团队发布全球首款异构融合类脑芯片? 
  12代酷睿到底是多少纳米制程,为什么鲁大师显示是7nm,不应该是10nm? 
  从处理器架构的角度看,为什么超威半导体(AMD)相对英特尔(Intel)的中央处理器表现高分低能? 
  为什么当年的汉芯造假事件没有任何人受到惩处? 
  EDA软件(与IC设计相关的如ISE.etc)的发展趋势? 
  如何看待富士康印度工厂停摆?苹果手机是否只能中国制造? 

前一个讨论
如何看待华为将于 9 月 13 日举行智慧办公新品发布会?你对此有哪些期待?
下一个讨论
小米表环设备超过苹果全球出货第一,华为销量大跌超 50%,还有哪些信息值得关注?





© 2024-05-13 - tinynew.org. All Rights Reserved.
© 2024-05-13 - tinynew.org. 保留所有权利