开发者

ARM发布Mali?

在移动GPU市场,imagine的PowerVR份额最高,但ARM直营家族的Mali系列也因为父子关系越来越多的被使用。目前市面上还有很多Mali-450 GPU可以复用,但在Mali-T600/T700之后,ARM不断推出新一代Mali-T800系列,架构升级很少。但是,它主要针对2015年以后的ARM处理器,考虑到4K等高分辨率要求,并为此进行了优化。

去年这个时候,ARM发布了Mali-T700系列GPU。到目前为止,似乎还没有ARM处理器大规模商业化T700图形核心(Exynos 5433,又称Octa 7系列据说是Mali-T760),现在Mali-700将被全新的Mali-T800取代。

基于ARM的马里GPU架构

虽然该机型已经升级了三代,但从Mali-T600开始使用的Midgard架构并没有太大变化,支持OpenGL ES 3.1、Android Extension Pack和Direct3D 11.1规范。当然,Mali-T800仍会进行改进和优化。在这一代产品中,ARM专注于优化Midgard架构的核心面积和功耗,并增加了一些Mali-T700 GPU不支持的新功能。

Mali-T860总揽

马里-T800系列的高端车型是马里-T860,以T700命名。

和Mali-T760一样,T860也是性能最强、功能最多的旗舰机型,最多支持16个内核并行。此外,每个内核中的单精度纹理单元增加了一倍,并行吞吐量达到20FLOPS(10 MADs),16个纹理单元每个周期可以执行320FLOPS。

指令集方面,Mali-T860是T800系列中唯一支持全功能的机型,尤其是Direct3D功能级别11_1仅限于T860,其他规格包括OpenGL ES 3.1、Android Extension Pack和OpenCL 1.2。

此外,Mali-T860恢复器支持10位YUV输入输出(全速)。虽然这个功能用处有限,但是预计HEVC(H.265)显然会利用10位YUV,所以在这里支持这个功能也为以后的HEVC支持铺平了道路。

至于具体性能,ARM提供的数据通常虚高。上图中,其实是对比了两代之前的马里-T628。如果两者使用相同的配置,在相同的工艺下,Mali-T860会高出45%。

ARM推出的AFBC帧缓冲压缩技术

以上对比得益于ARM的AFBC帧缓冲压缩技术,能效提升如此之高,该技术最早是在Mali-T700系列GPU上推出的。这项技术可以节省大量带宽,ARM也认为是Mali-800和T700系列最先进的技术指标之一。

此外,ARM上面提到的性能比较,也预设了同一个进程的阈值。显然,像Mali-T628这样的GPU已经不能用于20纳米及以上的更先进工艺。所以考虑到这三代产品的架构是一样的,Mali-T860的真实性能不会高很多,但因为工艺更先进,它的能效还是会有所提升。

Mali-T830及T820

除了高端的Mali-T860之外,ARM还发布了两款主流和低端的GPU,分别是Mali-830和T820,主要取代了Mali-T720。

在马里-T720的继任者上,ARM引入了不同的分支。T830和T820都取代了T720,其中T830有点类似于T860。在提高面积性能比的情况下,主要集中在性能提升上。与T860一样,每个内核中有两个渲染管道,更多的区域用于性能提升。

另外,T830和T820几乎一样,都可以支持4核并行。T820的性能为每周期10次FLOPS,4个纹理单元的性能为40次FLOPS。在此基础上,T830翻倍,每个周期的性能分别为40次和80次FLOPS。

功能方面,只有之前的Mali-T860支持最全面的功能。T830和T820支持OpenGL ES 3.1和Android扩展包,但DX只支持Direct3D功能级别9_3(DX9级别)。T830和T820可选10位YUV功能,主要看用户授权版本。

性能提升方面,ARM对比Mali-T622性能提升55%,面积效率提升50%,但ARM并没有开发者_开发技巧区分这款GPU的性能。想必55%的性能提升是指Mali-T830,而Mali-T820是面积效率提升。

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜