过去两年来,我们在这些博客中介绍了多种应用,其中,MaliTM-T600 系列能通过将应用中的计算密集型部分转移给图形处理器 GPU,其余部分继续在 CPU 上运行,来提高系统性能。在今年的 COMPUTEX 上,我们将发布强大的 ARM® Cortex®-A12、Mali-T622 和 Mali-V500 组合,为中价位智能手机系统级芯片 SoC 提供 ARM 异构计算的优势。
今天,消费者在装备 Mali GPU 的各类设备中看到的优势部分是 Mali GPU 与 Cortex CPU 相互配合的结果。中价位和主流智能手机市场领域的芯片合作伙伴备受掣肘,不得不在功能与成本间取得平衡。而选择 ARM Cortex-A12、Mali-T622 及 Mali-V500 组合,使他们能够构建高效系统,让各个处理器在其中发挥着各自独特的作用。Mali-T622 构建在已取得成功的 Mali-T600 系列之上(始于Mali-T604)。它为中价位细分市场带来了高规格,通过合理搭配性能与芯片面积,实现经济高效的设计。ARM 改进了这款第二代产品的能效,较 Mali-T600 系列的第一代产品提升了 50%。更重要的是,Mali-T622 将 OpenGL® ES 3.0 实现的功能提供给更多消费者,并随附一个由主要软件供应商的工具和库组成的庞大生态系统。此外,它还是该市场中首个完全实现 Full Profile GPU 计算功能的解决方案。
GPU 正在成为即将渗透到主流市场的高效节能型异构计算平台的重要组成部分。智能手机开发商和用户将能充分利用数百个 GFLOPS 计算资源,并从处理计算功能(如计算摄影和计算机视觉)的效率提升中获益。一个重要示例是 Renderscript,这是一项实现计算任务加速的突破性 Android™ 技术。尽管 Mali-T604 是首款自身支持 Renderscript 计算的 GPU,但 Mali-T622 才是专为这项而工作定制的 GPU。Mali-T622 还支持 OpenCL Full Profile,并包含双精度 FP64 和完整的 IEEE-754-2008 浮点支持,后者是增强用户体验不可或缺的功能。此外,将功能强大的 ARM CPU 与 GPU 结合,可扩展 Mali-V500 的功能,针对目前尚处于制订阶段的未来标准,增加视频编解码器支持。
我们都知道,中价位市场对 GPU 处理能力的要求呈指数级增长,但功耗却仍维持在智能手机技术的固有范围内。ARM 改进了 Mali-T622 的能效,使之较第一代 Mali-T600 系列提高了 50%。ARM 独特的 IP 产品组合让我们通过整合 GPU 微架构的改进、软件的增强和系统级优化,从而实现这一节能级别。这些进步结合自适应可扩展纹理压缩 (ASTC) 等新功能,使系统的整体能耗得以下降。由 ARM 开发并得到 Mali-T622 支持的 ASTC 是 OpenGL ES 3.0 图形标准的官方扩展,使其成为降低纹理带宽的自然之选,从而节约了系统功耗。受益于性能、功耗和带宽优化这三个方面,ARM 合作伙伴已开始设计第二代 SoC 并将它们部署到针对中价位手机的广泛的市场领先解决方案中。
Mali-T600 系列 GPU 设计之初即支持 OpenGL ES 3.0,并且第一代支持新图形 API 的芯片已于去年开始应用于消费设备中。Mali-T620 系列还符合 OpenGL ES 3.0 标准,通过使用该新图形 API,Mali-T622* 可为开发者提供全新的功能,打造更加引人注目的视觉效果。OpenGL ES 3.0 规范中的创新功能包括遮挡查询、实例渲染、转换反馈,支持多个渲染目标以及标准 ETC2 压缩纹理。这意味着 OpenGL ES 3.0 能够在提供更先进的养眼效果的同时,实现更佳带宽效率。这些进步可帮助降低消费电子设备的功耗,从而延长最终用户享受丰富内容的时间——这是 ARM 一直关心的重要特性。OpenGL ES 3.0 不仅增加了ETC2 / EAC 纹理压缩格式作为标准功能,而且正如我之前提到的,还引入了自适应可扩展纹理压缩 (ASTC),拓展了纹理功能。除此之外,Open GL ES 3.0 还提供了一组广泛的纹理和渲染缓冲格式,缩小了不同 API 实施之间的差距,并允许跨越不同设备进行应用程序的无缝移植。
所有这些功能让 Mali-T622 成为旨在利用硬件和软件并降低开发成本和缩短上市时间的设备的完美解决方案。事实上,设计优化始于 IP 优化,并且 ARM 为 ARM Cortex-A12 和 ARM Mali-T622 提供了 POP™ IP 解决方案以及 ARM DS-5™ 工具链。这不仅为硅片供应商提供了快速上市和卓越性能、更小面积和更低功耗之间的平衡,还提供了进一步优化整个系统的工具。
ARM 将在 Computex 上推出一套 IP,为中价位设备提供功能全面的用户体验,敬请期待。
*产品基于已发布的 Khronos 规格,并且有望通过 Khronos 符合性测试流程。
当前的符合性状态信息请见这里的网址。