AMD推出LiquidVR和FreeSync
2015-04-09

多年来,AMD一直在不遗余力地研究前沿技术,并将其推广到实际应用中。近日,AMD就推出了LiquidVR和FreeSync两大显示技术。
LiquidVR开启未来之路
当前虚拟现实(VR)是一个热门话题,其应用于教育、医疗、大数据视觉化、训练、虚拟社交和游戏娱乐等领域。AMD在虚拟现实方面做出了一些贡献,如在不久前推出了LiquidVR SDK软件工具开发包。LiquidVR SDK逐个攻破VR所面临的性能、延迟和兼容性三大技术难题。LiquidVR共分四大内容:
其一,最新数据抓取(Latest data latch):在传统模式中,当GPU需要某些数据进行运算时,CPU会从数据库中进行抓取,然后拷贝给GPU,这显然是个笨办法。而借助最新数据抓取功能,CPU学会了制作一个类似二维码的“小纸条”,当GPU需要时只要“扫描”一下便可找到所需的数据,这样一来数据的传输自然变得更加迅速,延迟也随之降低。
其二,异步着色器(Asynchronous shaders)。如何让即时画面和头部的转动保持一致向来是VR应用的一个难点。AMD给出了完美的解决方案:以扭曲渲染出的画面追踪用户视角,利用的就是异步着色器。它可以充分发挥GCN架构的优势,让软件更好地调动GPU中的异步计算引擎(ACE),以并行执行VR图像处理和渲染,从而将延迟、卡顿、抖动降至极低程度,使用户获得更加舒适的视觉感观。
其三,协同多GPU(Affinity Multi-GPU)。众所周知,3D画面的实现原理是同时渲染出两张相同的画面,利用人眼的视觉延迟交替呈现,最终形成立体感。那么,将这两张画面交给两块GPU分别渲染是不是变得更加高效呢?LiquidVR中的协同多GPU功能正是为此而做出的优化。它十分容易被集成到游戏的引擎中,既可降低延迟,改善画面品质,又可保证双卡协同运算的效率,是将VR迅速普及的关键技术。……