1. 首页 >精选经验 > 综合经验 > 正文

AMD开源HIP光线追踪库以便更轻松地集成到游戏和应用程序中

导读 AMD最终将其HIP光线追踪库作为开源资产,允许开发人员将RT功能合并到应用程序中并加以利用。AMD决定通过开源HIPRT为开发人员提供支持,现在...

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就是在该网站上发布公告的。

标签:

免责声明:本文由用户上传,如有侵权请联系删除!