T764史上最完整技术资料

T764史上最完整技术资料

ID:41743206

大小:432.84 KB

页数:7页

时间:2019-08-31

T764史上最完整技术资料_第1页
T764史上最完整技术资料_第2页
T764史上最完整技术资料_第3页
T764史上最完整技术资料_第4页
T764史上最完整技术资料_第5页
资源描述:

《T764史上最完整技术资料》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、ARMMaliT764史上最完整技术分析一、先进内存压缩技术视频和图形是内存带宽的消耗重点。随着分辨率的不断提高(720P、1080P.2560*1920.2K、4K),内存带宽压力越来越大,但任何减少内存带宽的技术都会同时提高功耗。因此与桌面GPU动辄256bit甚至384bit的位宽、1.2・1.5GHz的高频显存相比,手持设备通常搭配RAM的是低功耗、窄带宽的LPDDR、LPDDR2等特殊内存——普遍使用的是双32bit位宽、LPDDR2-800或1066左右的内存系统,总带宽普遍在lOGB/s以内。没有高带宽就没有大容量纹理数

2、据”也就不会有高画质。在内存带宽有限的限制下,移动GPU厂商关心重点是如何在尽可能小的带宽需求下提升GPU性能及画质。RK3288采用ARMMali-T764GPU!除了16个着色引擎外,另一大特色就是还引入了多项内存压缩技术,如ARM帧缓冲压缩格式(ARMFrameBufferCompression)、ASTC纹理压缩技术、以及TransactionElimination智能消除技术。ARM帧缓冲压缩格式(ARMFrameBufferCompression)o怎么节省带宽需求?先看一下GPU的工作流程:三角形Setup-Vertex

3、Shader计算-Rasterization(光栅化)—PixelShader(fragment)计算—后端处理输出,到FrameBuffer打包扔出去。以PowerVr之前的看家本领TBDR技术为例,可以在处理像素时把隐藏不显示的像素丢弃不管,后来PowerVRSGX6又引入了PVR的帧缓存压缩技术。现在ARM也跟上了,如Mali・T764就支持ARM开发了ARM帧缓冲压缩格式(ARMFrameBufferCompression)。ARM帧缓冲压缩格式最大特点是引入了TransactionElimination智能消除技术,该技术能

4、够提供快速、实时的无损压缩与解压缩,最大限度地减少SoC内不同IP块之间的数据传输量,在减少了整个系统的带宽同时将相应功耗降低至多达50%。050010001500200025003000Framenumber匕图显示了解码4K11.264视频流时,AFBC提供的视频解码器内存带宽的节约情况.蓝色

5、11

6、线表示未使用AFRC时的带宽.绿色曲线衣示仅将AFBC用/内部参考輪压编时的带宽,而红色Illi线则表示再将AFBC压缩用干输岀輪时的帯宽(搭配启用AFBC的显示处理签)・带宽有了明显下降。与此相关的功耗节约完全取决于SoC的设计和使

7、用的内存系统,但在移动系统中,带宽消耗的功率通常可达到150mW每GB/S。2.支持ASTC纹理压缩技术除了支持ARM帧缓冲压缩格式外,Mali-T764第二项秘技就是ASTC纹理压缩技术。ASTC技术是OpenGLES3.0弓

8、入的新纹理压缩技术。我们都知道,OpenGL、OpenGLES和DirectXAPIs均支持3D纹理,但它们的利用率并不高。原因不难解释——它们较占空间。256x256的RGB纹理较小,未压缩情况下占据192K1B空间。要在3D中获得同样的像素解决方案,要求纹素为256x256x256,其所占空间较大,为48

9、MiBe对于多数应用程序而言,这已经"太大"。显然,我们不是要求压缩技术支持3D纹理,而是要让3D纹理能够被压缩。因此,之前不少压缩方案都是通过简单地压缩2D切片已可以全面支持3D。比如256x256x256,我们简单地将它作为256个独立的切片,每条切片均为256x256像素点,然后单独压缩每条切片,并将它们连成矩阵,但这样做在性能和质量两方面存在弊端。而ASTC技术引入了一种新理念——压缩数据中一个128比特的单元块可以覆盖一个3D足从3x3x3像素点到6x6x6像素点,梯度在二者之间)。这相当于将比特率从4.7调低至0.56比特

10、每像素。由于单元块是立方体(或接近立方体,类似于4x4x5的规格也可操作),无论从哪个方向看,它们都是相似的。通过切片方法查看,几乎完全消除了性能方面的较大差异。ASTC允许压缩任何纹理。目前常用的格式(S3TC、PVRTC、ETC1和RGTC)仅提供有限数量的比特率,颜色组件数量的选择也不多。ASTC几乎可提供所需要的任何比特率,以及喜欢的任何颜色组件数量,可以选择标准(8位)或HDR(浮点),所有这一切的质量只有BPTC等外来高端格式才能与之匹敌。这意味着,开发人员将第一次能够考虑将应用程序使用的所有纹理都进行压缩。覆盖面上毫无"

11、漏洞";无论像素格式或质量要求为何,ASTC都有与之匹配的格式,进一步减少了MaliGPU的内存带宽和内存占用,并同时提高了移动设备的电池续航时间,带来"永远连线、持续运作"的体验。结合这两招秘技,ARM宣称可以节省50

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。