高通全新Arm版Windows处理器“ Snapdragon”还配备了该公司开发的强大GPU。下面我们就来详细了解一下本次曝光的这款“Adreno X1”GPU。
Adreno X1 GPU:为 Snapdragon X 像素提供动力
Adreno X1 GPU 架构(图片来源:Qualcomm)
Adreno X1 系列 GPU 可提供高达 4.6TFLOPS 的 FP32 计算性能,峰值填充率为 72 Gigapixels/s。该设计支持 DirectX 12.1,并通过加速元命令支持 Shader Model 6.7 和 DirectML。该驱动程序还原生支持 DirectX 11、Vulkan 1.3 和 OpenCL。
Adreno X1 GPU 功能(图片来源:Qualcomm)
在完整配置中,Adreno X1 具有 6 个着色器处理器 (SP),共有 1,536 个 ALU,运行频率为 1.5GHz,每个周期能够处理 96 个纹素。渲染前端支持每个周期两个三角形(设置和光栅化)、双向 LRZ 绘制顺序独立深度拒绝和第 2 层可变速率着色。
Adreno X1 GPU SP(来源:高通)
每个 SP 有 6 个渲染后端(或 ROP),每个周期处理 48 个像素,MSAA 可以处理 96 个片段。该设计采用 GMU(内置 RISC 处理器的 GPU)来控制电压、时钟、电源管理等,并为最多 8 个虚拟机提供完整的虚拟化支持。 各个 SP 的功能和能力如上面的幻灯片所示。每个SP有两个管道,每个管道有128个32位向量ALU和256个16位向量ALU,支持各种数据类型。它还具有 16 个 32 位 EFU(基本功能单元),用于各种数学运算。支持32位浮点和64位整数原子操作,每个管道有192KB的通用寄存器。
Adreno X1 GPU SP(来源:高通)
与当今大多数移动处理器一样,系统内存在现代平台上的 CPU、GPU 和 NPU 之间共享。为了充分利用可用带宽,Adreno X1 支持基于图块的渲染和称为 GMEM 的内部存储器。此外,每个 SP 对还具有 128KB 集群缓存和 1MB 统一 L2 缓存,以及用于着色器指令、纹理数据等的较小缓冲区和缓存。
GMEM(来源:高通)
GMEM 本身由 3MB 的 SRAM 组成,具有超过 2TB/s 的大带宽,独立于系统内存运行。 GMEM 是可配置的,可用于多种用途,包括颜色和深度缓存以及通用本地内存,并且可用于图形和计算工作负载。在 GPU 上拥有这个超快内存存储库可以最大限度地减少 GPU 访问系统内存的频率,最终最大限度地提高总有效带宽并提高性能和效率。
FlexRender 技术(来源:高通)
高通将 Adreno X1 基于图块的渲染称为 FlexRender 技术。 FlexRender 支持多种模式,并且可以针对每个表面在这些模式之间动态切换。直接模式与当今的软件最兼容,并且与其他 GPU 使用的技术类似。在bin模式下,帧被分割成图块,每个图块都渲染到GMEM。还有一种结合了两种功能的 bin direct 模式。
Adreno X1 GPU 的预期性能
在性能方面,高通再次声称与英特尔和AMD的竞争对手相比具有卓越的性能和能效。有报道称,即使在非原生游戏中,该 GPU 的性能也相当于或优于 Core Ultra 7 155H 中安装的 Arc 图形引擎。我们可能很快就会看到更多信息,因为 Snapdragon X 机器预计将于下周上市。
高通迄今为止发布的信息和数据为Snapdragon X系列描绘了一幅非常积极的画面。与同功率级别的其他移动平台相比,在很多方面的性能都是一流的,并且考虑到Snapdragon的效率,该机在提供卓越性能的同时将拥有令人印象深刻的电池寿命。
来源
AnandTech:高通 Snapdragon X 架构深入探究:了解 Oryon 和 Adreno X1
转载此文是出于传递更多信息目的。若来源标注错误或侵犯了您的合法权益,请与本站联系,我们将及时更正、删除、谢谢。
https://www.414w.com/read/726021.html