正文内容 评论(0)
2009年初,美国创业公司Caustic Graphics宣布在光线追踪领域取得革命性突破,号称可提速200倍,业内震惊。2010年底,Imagination出人意料地将其收归囊中,并在2013年初发布了新的光线追踪卡,但并未掀起多少波澜。
GDC 2014游戏开发者大会上,Imagination再次向光线追踪吹响冲锋号,发布了新的“PowerVR Wizard” GPU家族,号称可在适合移动、嵌入式应用的功耗水平下,提供高性能的光线追踪、图形、计算能力。
新家族的第一名成员是“PowerVR GR6500”,基于最新一代的四阵列移动GPU PowerVR Rogue设计而来,整合了PowerVR Series6XT系列的所有特性,并加入了强大的光线追踪,包括:
- 四个统一着色器阵列(USC),128个ALU整数核心,600MHz频率下浮点性能超过150GFlops(FP32)、300GFlops(FP16)。
- 高级电源管理和动态资源分配。
- PVR3三重压缩技术:PVRTC/ASTC纹理压缩、PVRIC帧缓冲压缩、PVRGC几何压缩。
- Deep Color支持超高分辨率画质。
- API图形接口支持OpenGL ES 3.1/3.0/2.0/1.1、OpenGL 3.x、Direct3D 11 Level 10_0(基本就是DX10.0)、OpenCL 1.2,以及光线追踪专用的OpenRL 1.x。
PowerVR GR6500整合了单独的光线追踪专用硬件,支持整个光线追踪流程的完全硬件加速,包括模型创建与遍历(traversal):
- 专用的光线追踪数据主控(ray tracing data master):为主调度器提供光线交互数据,准备给着色器执行,并评估光线的最终数据属性。
- 特制的光线追踪单元(RTU):使用固定函数(不可编程)执行光线追踪遍历队列,并汇总光线一致性,以降低功耗和带宽需求。
- 场景层次生成器(scene hierarchy generator):加速动态物体的更新。
- 帧收集器缓存(frame accumulator cache):提供对帧缓冲的写入合并松散式访问。
Imagination表示,所有这些设计都可以和GPU架构的其他模块高效整合、完美通信,生成实时、交互的光线追踪画面,而且不仅适用于移动、嵌入式平台,还能扩展到主机和主流游戏PC。
更重要的是,这些模块不会影响传统图形流水线的着色性能,因为它们并非依赖着色器的浮点性能来执行光线追踪,效率可以达到任何GPU计算或者软件算法的最多100倍。
那么,PowerVR GR6500的光线追踪性能究竟如何呢?Imagination宣称,600MHz频率下每秒可追踪最多3亿条光线(300 MRPS),进行240亿次节点测试,生成1亿个动态三角形。
Unity 5光线地图编辑器使用PowerVR光线追踪技术改进预烘焙光源
本文收录在
#PowerVR
- 热门文章
- 换一波
- 好物推荐
- 换一波
- 关注我们
-
微博:快科技官方
快科技官方微博 -
今日头条:快科技
带来硬件软件、手机数码最快资讯! -
抖音:kkjcn
科技快讯、手机开箱、产品体验、应用推荐...