硬件加速

为了提高某些操作的性能,Affinity Photo 可以使用 Apple 的 Metal 技术直接与系统的图形硬件通信。

为了提高某些操作的性能,Affinity Photo 可以使用 OpenCL 技术直接与系统的图形硬件通信。

无论是集成到计算机的中央处理单元 (CPU)、独立的图形卡还是板载处理器中的图形处理器 (GPU),还是通过 Thunderbolt 3 连接外部的图形处理器,大多数均可使用硬件加速。Affinity Photo 可以并行使用多个 GPU。

建议您启用硬件加速,除非您遇到异常的性能问题或者我们的技术支持团队指示您将其禁用。

好处

实际上,性能的提高取决于手头的任务。

硬件加速对于许多基于栅格的任务非常有用。矢量运算和诸如混合范围之类的特定功能在 CPU 上执行。

工具、调整、滤镜和其他操作(包括 RAW 开发)将会使用 GPU 资源来实现性能提升。

将多个实时滤镜图层一起堆叠时,其优点尤为明显—导出速度明显更快,画布预览更快捷。

成本

作为权衡,内存需求增加,性能可能依赖于 GPU 可用的 VRAM 数量。

VRAM 要求取决于工作流程的复杂性。文档分辨率和位深度、屏幕分辨率以及图层复杂性均会对其造成影响。

使用 4K 显示器作为基线,1–2 GB 的 VRAM 就足以进行大多数简单编辑。对于大量的合成工作,请考虑使用 4GB 的 GPU,尤其是当工作精度达到 16 位时。

要对多个图层进行 32 位的 3D 渲染,4 GB 是最低要求,不过我们建议使用 8 GB。

系统要求

Affinity 对 Metal 计算加速的支持需要使用 macOS High Sierra 10.13 或更高版本。

Affinity 支持安全拔出 eGPU,需要使用 macOS Mojave 10.14 或更高版本。

Affinity 对 OpenCL 计算加速的支持需要 Windows 10.0.19042(2020 年 5 月)或更高版本。

它还需要 GPU 支持 Direct3D 12 功能级别 12.0,这意味着 GPU 必须具有 AMD 的 GCN(次世代绘图核心架构)、NVIDIA 的 Maxwell 或 Intel HD Graphics 510 (Skylake) 或更新的微体系结构。

比较结果

要评估硬件加速对系统的好处,请使用Affinity Photo 的内置基准测试对单核和多核 CPU、单个 GPU 以及(如果适用)多 GPU 性能进行衡量和比较。

要启用或禁用硬件加速:
  1. 选择 Affinity Photo > 首选项
  2. 选择性能
  3. 根据需要设置启用金属计算加速

如果 Affinity Photo 无法在系统上检测到兼容的 GPU,则无法访问该设置。

启用后,设置下方会列出该设置正在使用的兼容 GPU。

另请参阅: