苹果官方发布视频介绍 A17 Pro 和 M3 系列芯片的 GPU 技术细节

近日,苹果官方发布了时长将近半小时的开发者视频,详细介绍 M3 系列芯片和 A17 Pro 芯片中的诸多技术细节,并通过基础术语解释了改进原理等。视频中表示开发者使用 Metal API 构建应用程序过程中,不需要更改现有应用程序代码就能看

近日,苹果官方发布了时长将近半小时的开发者视频,详细介绍 M3 系列芯片和 A17 Pro 芯片中的诸多技术细节,并通过基础术语解释了改进原理等。

视频中表示开发者使用 Metal API 构建应用程序过程中,不需要更改现有应用程序代码就能看到 M3 和 A17 Pro 的性能提升。这些芯片组利用动态缓存(Dynamic Caching)、硬件加速光线追踪和硬件加速网格映射等,大幅提高了 GPU 表现。

动态缓存

苹果在 M3 和 A17 Pro 中引入了下一代着色器核心,应用调用 GPU 核心时,这些着色器可以更加高效运行,大大提高输出性能。

通常,GPU 只能根据执行操作期间执行操作中的最高带宽进程分配寄存器内存。因此,如果操作的某一部分需要比其他部分多得多的寄存器内存,则该操作将为给定进程使用更多的寄存器内存。

动态缓存允许 GPU 为其执行的每个操作分配恰到好处的寄存器内存量,释放以前不可用的寄存器内存,允许并行执行更多着色器任务。

灵活的片上存储器

以前,片上存储器(on-chip memory)会为寄存器、线程组和带有缓冲区缓存的切片存储器分配固定的内存。这意味着,如果一个操作使用一种类型的内存比另一种类型的内存更多,那么大部分内存就会被闲置。

苹果调整让所有片上存储器都可以用于存储器类型的缓存。严重依赖线程组内存的操作可以利用片上内存的整个跨度,甚至可以将操作溢出到主内存中。

着色器内核可动态调整片上内存占用率,以最大限度地提高性能,这意味着减少开发者的应用优化时间。

着色器核心的高性能 ALU 管线

苹果建议开发人员在其程序中执行 FP16 数学运算,但高性能 ALU 并行执行整数、FP32 和 FP16 的不同组合。

指令在并行执行的不同操作中执行,这意味着 ALU 利用率会随着占用率的提高而提高。

如果不同的操作包含相同的 FP32 或 FP16 指令,这些指令将在不同的时间点执行,则可以重叠执行以增加并行性。

硬件加速图形管道

硬件加速大幅加快光线追踪过程,重要的交叉计算从 GPU 功能中移除。由于硬件负责部分计算,因此允许并行展开更多操作,从而加快硬件组件的光线追踪速度。

硬件加速网格着色使用类似的方法。它采用几何计算管道的中间,并将其传递给专用单元,从而允许更多并行操作。

本文内容由互联网用户自发贡献,该文观点仅代表作者本人。如发现本站有涉嫌抄袭侵权/违法违规的内容,请发送邮件至 449@qq.com 举报,一经查实,本站将立刻删除。本文链接:https://www.hnhgjc.com/n/846409.html

(0)
jindon的头像jindon
上一篇 2023-11-11
下一篇 2023-11-11

相关推荐

  • 戒色真的能让人运气变好,戒色后财富的变化

    内容导航:知道为什么戒淫大家的运气和面相都会变好都说戒手淫运气会变好,我这戒还不如以前了,现在天天倒霉,前两天还病了…男人戒色财运会慢慢好起来吗大家好.通过戒色真的能改变一个人的命运吗好色破财气,纵欲损福德戒色后的变化有哪些?知道为什么

    2023-12-19
  • 森孝子什么梗

    大家好,本篇文章为大家解答以上问题,相信很多人对森孝子什么梗都不是特别的了解,因此呢,今天就来为大家分享下关于森孝子什么梗以及的问题知识,还望可以帮助大家,解决大家的一些困惑,下面一起来看看吧!本文目录一览1、孝子是什么意思?2、孝子挺

    2023-07-27
  • 长沙奇色装饰材料有限公司(长沙 涂料 生产厂家www)

    各位网友们好,相信很多人对长沙奇色装饰材料有限公司都不是特别的了解,因此呢,今天就来为大家分享下关于长沙奇色装饰材料有限公司以及长沙 涂料 生产厂家www的问题知识,还望可以帮助大家,解决大家的一些困惑,下面一起来看看吧!本文目录一览1、

    2023-07-05
  • 联通:无线上网卡怎么交费?

    转载于联通官网回答:目前我们的无线网卡分预付费和后付费两种。预付费:您可以拨打10011一卡充服务热线或登录www.10010.com网站进行交费。后付费:目前后付费用户一般为单位统一付费用户,执行单位统一托收。个人客户可办理银行托收,也可

    2023-04-02
  • 苹果手表死机重启方法

    品牌型号:Apple Watch Series 7系统版本:WatchOS 8在日常使用苹果手表过程中,你可能有遇到死机没有响应的情况。那苹果手表死机重启的方法是什么呢?我们一起来看看吧!1、首先,按住手表的侧边按钮,直到看到关机滑块,拖移

    经验分享 2023-03-10

联系我们

qq:65401449

在线咨询: QQ交谈

邮件:65401449@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信