重新定义PC显卡 AMD下代HD7900特性解析(3)
AMD多屏允许不同尺寸显示器
曾今的Eyefinity技术至少需要3台分辨率一致的显示器才能组建多屏输出,这要求很多用户采购新显示器,组建成本并不低。在Radeon HD 7900系列显卡中,AMD把多屏拼接技术升级为Eyefinity 2.0,并加入更多的新特性,满足高端发烧玩家多屏体验需求,同时针对预算及其有限的用户,AMD还可以允许不同尺寸显示器组成一套Eyefinity多屏显示系统。
全新的独立多路音频输出
音频输出能力也是A的特长之一,备受音频发烧友青睐,HD7900支持独立数字多点音频(Discrete Digital Multi-Point Audio),简称DDM Audio。在HD7900之前的多显方案只能输出一路音频信号,HD 7970显卡已经可以实现独立多路音频输出了,这样看电影或者玩游戏都可以享受到独立的音画输出。
第5页:异构计算的VCE加速引擎
● 异构计算的VCE加速引擎
VCE是用来处理高清编解码的整套方案,它集成于Radeon HD 7900系列显卡中,不过和以前的思路不同,它有多种工作模式,不断可以用专用DSP完成,也可以用通用流处理器完成,也可以通过专用和通用电路混合完成视频编解码计算。
在2003年AMD提出的CPU+GPU异构运算平台能够借此差异提供出色的整机性能,各部件能充分发挥自己的优势,处理拿手的应用,如传统的串行计算可以交给CPU负责,并行计算可通过AMD Stream流处理计算技术交给GPU运算。
ATI Stream在Open CL下编程模型
在可以预见的未来,借助异构计算(Heterogeneous computing),AMD高端CPU甚至是未来整数性能极强的CPU会在OpenCL接口的帮助下,和高端GPU产品在异构模式下共处。而低端市场的APU产品,也会受益于OpenCL接口而支持更多应用,释放CPU和GPU的计算特性,本次VCE将DSP处理器视作CPU看待,是一次异构计算的完美尝试。
VCE技术使用OpenCL控制全局
VCE技术的工作模式1
VCE技术的工作模式2
Radeon HD7900会具备被称作“VCE”的硬件多视频流编码器,能够实现1080p@60FPS以上的硬件H.264视频编码,并支持全硬件固定功能编码和GPU Shader辅助混合编码模式。压缩的色彩空间编码为4:2:0,有多种压缩品质可供选择。
本次VCE单元之所以备受关注就是因为其运行方式灵活多样,借助OpenCL接口专用处理器DSP和GPU通用计算单元能够做到协调一致的工作状态,最大限度保证硬件资源不被浪费。VCE异构计算技术实际上是在为未来实现更完整的CPU与GPU合并做准备。AMD希望用这项技术向我们传达:不一定所有工作都要有通用单元来实现,那样晶体管占用太多,也不一定所有工作都要由DSP专用电路实现,那不符合通用化的发展趋势。
第6页:软硬件结合的多媒体改进
● 软硬件结合的多媒体改进
AMD知道它拥有完整的CPU和GPU产品线,并且这是Intel和NVIDIA无法触及到的优势,所以像APU这类融合型芯片通过合理的并行计算接口可以实现对高浮点密度项目CPU领地的抢占,也可以通过这一行为不断增强GPU的可编程性。在硬件不断偏向自由Shader和可编程性发展的同时,AMD也没有忘记众多软件开发商,它们直接面向最终用户,拥有对GPU通用计算能力的使用权力,当然也意味着这些开发商有权力拒绝使用AMD推荐的异构计算编程环境。
不过通过长期的努力特别是在GPU编程环境方面的深耕,本次Radeon HD7900同样支持丰富的应用程序加速,包括Microsoft IE、FireFox、Chrome、Adobe Flash Player、Silverlight、Microsoft PowerPoint、Google Earth等等。