AMD开源HIP光线追踪库以便更轻松地集成到游戏和应用程序中
AMD最终将其HIP光线追踪库作为开源资产,允许开发人员将RT功能合并到应用程序中并加以利用。AMD决定通过开源HIPRT为开发人员提供支持,现在可以更有效地使用它Phoronix报道称,AMD已将其HIPRT库开源,使基于HIP的应用程序的编码变得更加简单。
AMD的HIP(异构计算接口)是一种“混合”API,允许程序员编写在多个接口(例如AMD和NVIDIA的接口)上可执行的“通用”代码。它充当转换层,允许在另一个计算平台上使用一个计算平台,并且它是开发领域的一项重要资产;随着RT的开源,开发者预计将受益匪浅。
虽然AMD尚未透露开源HIPRT背后的原因,但这可能是AMD首席执行官苏姿丰(LisaSu)在人工智能初创公司TinyCorp由于某些因素而遇到多个问题后,满足其要求的结果。AMDGPU库不是开源的。目前还不确定HIPRT是否参与其中,但这一决定似乎确实受到了影响;然而,无论如何,很高兴看到AMD采取具体措施为开发人员提供更多平台支持。
此版本添加了以下内容
多级实例化
三角配对
AS压实
优化的BVH构建速度
特征
射线三角形相交。
射线自定义图元相交。
用于过滤几何形状的射线掩模。
多个包围体层次(BVH)选项。
加载和存储BVH方便离线施工。
BVH进口。
运动模糊。
要求
HIPRT在AMD和NVIDIAGPU上运行。HIP和CUDA®API是动态加载的,因此如果您已随驱动程序包安装了这些dll,则无需安装这些SDK。硬件加速光线追踪仅适用于RDNA2GPU(RadeonRX6000系列或更高版本)。
支持的AMDGPU架构系列包括:
Navi3x(RadeonRX7000系列)。
Navi2x(RadeonRX6000系列)。
Navi1x(RadeonRX5000系列)。
您可以从GPUOpen.com下载开源HIPRT库,因为AMD就是在该网站上发布公告的。
标签: