» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


发新话题
打印

[新闻] Intel:数据中心Xe GPU将支持硬件光线追踪

在昨天斯图加特举行的全球视觉fmx'19会议上,intel公布了大量关于光线追踪部分的技术细节

在CPU方面通过新的API对多核以及AVX512支持,在复杂着色性能方面提升2倍,同时将开放intel基于深度学习光追降噪加速库,任何软件厂商都可免费使用

在GPU方面确认Xe构架将会硬件支持光线追踪,起码在数据中心上是如此,但并没说会不会支持DXR只是说会用自家光追API,此外intel坚持认为含有大量标量指令的光线追踪算法并不适合GPU这种SIMD处理器,最好的模式是CPU/GPU混合计算,这样不仅可以发挥CPU标量方面的优势也可以摆脱GPU本地显存太小的限制(这么看intel要上PCEI5.0就很有必要了)

https://www.guru3d.com/news-stor ... udio-workflows.html

总而言之看起来intel对于光追和老黄分歧很大,intel还是更加注重CPU方面的作用,不知道最终消费级Xe的光追支持会是个什么样子

如果真是需要CPU加入光追计算的话,PCEI5.0和DDR5就有用武之地了


TOP

一个主卖cpu的当然要想办法把自己的强项加进去,反之老黄也要力推gpu为主的计算方式,谁不想把钱都自己赚了,最终还是要看directx和valkan这些图形api的态度,强弱不是关键,成为业界标准才算赢。



TOP

posted by wap, platform: Meizu M9
引用:
原帖由 @Epilogue  于 2019-5-2 11:18 发表
Posted by: Xiaomi Redmi Note 7 Pro
光追早dx12标准了。。。
只规定了应用接口,不规定实现方法。
光追适合cpu的缓存体系,而不是gpu的。
只要性能能堆起来应该是基于cpu的更强。而且性能想堆绝对堆得起来,像现在cpu跑加密运算那样搞个专用单元跑就行了。


TOP

还是要看amd怎么玩,amd玩不转再看intel,至于nvidia找地方凉快去吧。

TOP

posted by wap, platform: VIVO
引用:
原帖由 @卖哥  于 2019-5-2 13:06 发表
只规定了应用接口,不规定实现方法。
光追适合cpu的缓存体系,而不是gpu的。
只要性能能堆起来应该是基于cpu的更强。而且性能想堆绝对堆得起来,像现在cpu跑加密运算那样搞个专用单元跑就行了。
展开讲一讲,GPU不是也可以缓存么?

TOP

posted by wap, platform: Meizu M9
引用:
原帖由 @nikito  于 2019-5-2 16:35 发表
展开讲一讲,GPU不是也可以缓存么?
gpu的缓存以解决读命中为目的,缺乏一致性保证。

TOP

引用:
原帖由 卖哥 于 2019-5-2 16:55 发表
posted by wap, platform: Meizu M9
gpu的缓存以解决读命中为目的,缺乏一致性保证。
光追里不同光线轨道计算是独立的,哪里需要一致性?

TOP

引用:
原帖由 Epilogue 于 2019-5-2 13:33 发表


光追又不是逻辑运算,是高度可并行的数值运算,适合众核而不是单核多核,就现在的cpu设计拿头跑光追。
讲道理,光线追踪从本身算法来说是更适合CPU标量执行而非GPU这种SIMD计算模型,因为光追下每个像素点发射光线收敛速度是不一样的,有可能一次就OK有的需要折射反射好几次才行

SIMD做这种运算效率明显偏低,而光栅化就很适合,光栅化下一片区域下光照参数是一样的,结合贴图和PBR shading可以最大发挥SIMD矢量化并行优势

TOP

posted by wap, platform: Meizu M9
引用:
原帖由 @Nigel  于 2019-5-3 09:15 发表
光追里不同光线轨道计算是独立的,哪里需要一致性?
从光源出发和从视点出发都进行的混合光追肯定需要缓存一致性。

TOP

posted by wap, platform: Meizu M9
引用:
原帖由 @u571  于 2019-5-3 09:29 发表
讲道理,光线追踪从本身算法来说是更适合CPU标量执行而非GPU这种SIMD计算模型,因为光追下每个像素点发射光线收敛速度是不一样的,有可能一次就OK有的需要折射反射好几次才行

SIMD做这种运算效率明显偏低,而光栅化就很适合,光栅化下一片区域下光照参数是一样的,结合贴图和PBR shading可以最大发挥SIMD矢量化并行优势
这反而不是问题,实际上cpu跑光追肯定是simd的。
非实时这样可以提高效率,而且非实时深度深,能省下的计算量也多。
而实时光追是牺牲采样率和深度一开始就确定了计算量的上限,这样提高效率做判断分支还不如直接simd管够。

TOP

引用:
原帖由 卖哥 于 2019-5-3 10:07 发表
posted by wap, platform: Meizu M9
这反而不是问题,实际上cpu跑光追肯定是simd的。
非实时这样可以提高效率,而且非实时深度深,能省下的计算量也多。
而实时光追是牺牲采样率和深度一开始就确定了计算量的上限, ...
怎么可能不做分支预测,一股脑子傻算一看很多不被显示的多边形也傻里吧唧的去做求交了,没有一个光追渲染器会这么干

TOP

发新话题
     
官方公众号及微博