Board logo

标题: [新闻] Intel:数据中心Xe GPU将支持硬件光线追踪 [打印本页]

作者: u571    时间: 2019-5-2 08:46     标题: 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就有用武之地了
作者: coolwind    时间: 2019-5-2 10:58

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

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

还是要看amd怎么玩,amd玩不转再看intel,至于nvidia找地方凉快去吧。
作者: nikito    时间: 2019-5-2 16:35

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

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

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

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


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

SIMD做这种运算效率明显偏低,而光栅化就很适合,光栅化下一片区域下光照参数是一样的,结合贴图和PBR shading可以最大发挥SIMD矢量化并行优势
作者: 卖哥    时间: 2019-5-3 10:03

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

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

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

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




欢迎光临 TGFC Lifestyle (http://tgfcer.com/) Powered by Discuz! 6.0.0