这是苹果全球开发者大会WWDC开办 31 年来首次在线上举办

CG类软件可以在苹果新芯片上运行么? 来自深夜小编 CG文章_CG资源

这是苹果全球开发者大会WWDC开办 31 年来首次在线上举办

*文章授权转自微信公众号「CG世界」

这是苹果全球开发者大会WWDC开办 31 年来首次在线上举办,尽管开发者不能像往年那样在台下聆听苹果CEO的演讲,但这次的线上也打破了场地的限制,让所有开发者都可免费参与其中。


会上库克发布了很多苹果软硬件的更新和一些新玩意。比如大改的 iOS 14系统、 iPadOS 14、可实现立体环绕声的AirPods Pro等等。当然了,这些内容都与我们行业无关。那么,跟我们有关的有哪些呢?下面为大家来叨咕叨咕。



放弃Macs中的Intel CPU,转而使用苹果自家的基于ARM处理器。库克说改用自己的Apple Silicon将会改善台式机和笔记本电脑(如Mac Pro和MacBook Pro)上处理器密集型图形软件的性能。新系统的设计力求带来功率和性能的最佳平衡点。将会使用各种定制技术,比如神经网络、GPU、Secure Enclave等。


演示中展示了苹果自己的Final Cut Pro、Adobe的Photoshop和Autodesk的Maya在新硬件上运行。其他支持的软件还有Unity和Otoy的Octane渲染器,还特别强调了,为让Blender能在新芯片上运行也正在做一些初步的工作。

 


Apple Silicon架构:更好的性能,功耗和友好的CG功能支持


继1990年代中期推出PowerPC芯片和2000年代中期推出Intel x86 CPU之后,转向基于ARM的处理器是台式Mac的CPU体系结构的第三次重大改变。这一过渡预计将在未来两年内完成,届时英特尔CPU将被换成苹果自己的基于ARM的设计,这些设计已经在iPhone和iPad中使用。在主题演讲中,苹果将其描述为“Mac的巨大飞跃”,无论是在性能方面,还是在功能方面。

 

说起苹果Apple Silicon最大的特点是与图形运算的软件有关,其中包括用于GPU和系统RAM统一的存储架构,以及一个新的“神经引擎”。尽管大会上没有详细的介绍,但在Final Cut Pro中展示了一个新的人工智能自动裁剪系统,有点类似于Adobe去年在Premiere Pro中引入的 Auto Reframe 系统。

 

此外,还为Apple的台式机和移动设备提供了通用的CPU架构,也就是说iOS的应用程序应能在macOS上本地运行了。

 


Photoshop等软件可在Apple Silicon上直接运行

 

苹果已经将Final Cut Pro在内的所有自家的软件都转换成可以在新CPU上运行。


除了自家的软件,苹果目前正在与Adobe合作,为Apple Silicon转换主要的Creative Cloud软件。现在Lightroom和Photoshop在苹果的Apple Silicon都可以正常运行。


上图显示的是一个高达5G的多图层合成图

 


如何支持像Blender这样的开源性软件?


苹果公司目前已经启动了一个快速启动程序,帮助第三方开发者在今年年底的第一台Apple Silicon发布之前转换他们的软件。



在开发流程中,公司namecheck检查了开源软件,工程师们正在努力支持重要的开源工具,如Blender和VFX参考平台中指定的Qt UI架构。

 

苹果副总裁Andreas Wendker说:“我们已经为最广泛使用的开源项目做了一些初步工作,将在未来几天内发布补丁。”


 

如何支持Maya?


对于不能在本机运行的软件,比如Maya,他们提供了一个Rosetta仿真系统。这是苹果重新推出的仿真技术,是苹果公司允许PowerPC应用程序在英特尔处理器下运行的仿真软件的名称。苹果在MacOS X 10.4(Tiger)中引入了Rosetta,在公司从PowerPC处理器过渡到英特尔处理器时,为新款Mac用户提供了一个兼容层。这次新的Rosetta 2系统可以让英特尔机器上的软件在新硬件上运行,能够让 Mac 更好地从英特尔处理器无缝迁移至 Apple Silicon 平台。



上面这张图是在Rosetta 2系统模拟的Maya视口,其中以简单的纹理和着色实时显示了600多万面的场景。

 


Unity和Octane渲染器主动宣布将支持苹果Apple Silicon

 

Unity官方宣布将会在未来几周发布的Unity 2020.2新版中支持Apple Silicon Macs。Otoy(Octane渲染器的开发公司)发了一个视频,意思是将会针对苹果出一个机装Octane渲染器。还是很积极的说,Octane X将在第一时间对苹果支持,也会针对Mac进行全面的优化。



所以,综合来看要想在苹果新芯片上安装CG类软件还是需要折腾一番的。虽然在大会上演示运行的还不错。但不知道运行大场景或者渲染量大的时候相互兼容的是否流畅。更多的还要看发布后,用户的真实使用感受如何吧。


好了,今天的内容就到这里。欢迎大家在留言区讨论。


参考资料:http://www.cgchannel.com/2020/06/apple-ditches-intel-cpus-in-macs-in-favour-of-its-own-chips/



*文章授权转自微信公众号「CG世界」

加载中