
Metal
提升运行速度,远不止图形而已。
Metal 提供了低开销 API、丰富的着色语言,图形与计算之间紧密的集成,以及一套出色的 GPU 性能分析和调试工具,来支持 Apple 平台上的硬件图形加速。Metal 3 带来了强大的功能,可以帮助你的游戏和专业 App 充分挖掘 Apple 芯片的潜力。现在你可以用更少的时间渲染高清图形,更快地加载资源,用 GPU 训练机器学习网络等。
Metal 提供了低开销 API、丰富的着色语言,图形与计算之间紧密的集成,以及一套出色的 GPU 性能分析和调试工具,来支持 Apple 平台上的硬件图形加速。Metal 3 带来了强大的功能,可以帮助你的游戏和专业 App 充分挖掘 Apple 芯片的潜力。现在你可以用更少的时间渲染高清图形,更快地加载资源,用 GPU 训练机器学习网络等。
借助高性能 Upscaling 和自动抗锯齿,缩短渲染每一帧复杂场景所需的时间。选择一种时间或空间算法的组合来帮助提升性能。
通过利用异步 I/O,以优化方式将资源数据从存储直接传输到 Metal 纹理和缓冲区。
Metal 编译器可以在项目构建时生成 GPU 二进制文件,无需在 App 内编译着色器,帮助游戏提升性能并缩短载入时间。
这个新的几何管线将顶点着色器替换为两个新的着色器阶段 (对象和网格),实现了更加灵活的剔除和 LOD 选择,以及更加高效的几何着色和生成。
PyTorch 版本 1.12 中的全新 Metal 后端支持 MPS Graph 和 Metal Performance Shaders 基元,实现了高性能的 GPU 加速训练。
Metal 光线追踪功能作了最新的改进,缩短了构建加速架构所需的 GPU 时间,剔除等工作也可转移到 GPU 进行以减少 CPU 开销,而且可以通过直接访问图元数据来优化相交和着色处理。
浏览最新的文档,包括 API 参考和相关文章。
使用低开销的 Metal C++ 头文件,将 Metal 功能添加到图形类 App、游戏和游戏引擎中。
TensorFlow-Metal PluggableDevice 添加了对机器学习训练的改进,支持 GPU 上新的加速运算、自定运算和分布式训练。
了解旨在帮助你实时分析图形性能的全新平视显示面板。
利用纹理转换工具和 Metal 着色编译器,将你的高端游戏和素材资源导入 Mac。