AMD 开源 HIP 光线跟踪库:更轻松地集成到游戏和应用中

微信扫一扫,分享到朋友圈

AMD 开源 HIP 光线跟踪库:更轻松地集成到游戏和应用中

AMD 终于将其 HIP Ray-Tracing 库开源,允许开发人员将 RT 功能纳入应用程序并加以利用。

AMD 决定通过开源 HIP RT 增强开发人员的能力,使其得到更有效的利用。

Phoronix 报道称,AMD 已将其 HIP RT 库开源,使基于 HIP 的应用程序的编码更加简单。

AMD 开源 HIP 光线跟踪库:更轻松地集成到游戏和应用中插图

AMD 的 HIP(异构计算接口)是一种 "混合" API,允许程序员在多个接口(如 AMD 和 NVIDIA 的接口)上编写 "通用" 代码可执行文件。它就像一个转换层,允许在一个计算平台上使用另一个计算平台,是开发领域的一项重要资产;随着 RT 的开源,开发人员有望从中受益匪浅。

AMD 开源 HIP 光线跟踪库:更轻松地集成到游戏和应用中插图1

虽然 AMD 并未透露开源 HIP RT 背后的原因,但这可能是 AMD 首席执行官 Lisa Su 满足一家人工智能初创公司 TinyCorp 的要求的结果,该公司曾因 AMDGPU 库中的某些元素未开源而遇到多个问题。目前还不能确定 HIP RT 是否是其中的一部分,但这一决定似乎确实受到了影响;不过,无论如何,很高兴看到 AMD 采取具体措施,在该平台上为开发人员提供更多授权。

本版本增加了以下内容:

  • 多级实例化
  • 三角形配对
  • AS 压实
  • 优化的 BVH 构建速度

特性

  • 射线三角形相交
  • 光线自定义基元相交
  • 过滤几何图形的射线掩膜
  • 多个边界体积层次结构 (BVH) 选项。
  • 加载和存储 BVH,方便离线构建。
  • BVH 导入
  • 运动模糊

要求

HIP RT 可在 AMD 和 NVIDIA GPU 上运行。HIP 和 CUDA® API 是动态加载的,因此如果您在驱动程序软件包中安装了这些 dll,则无需安装这些 SDK。硬件加速光线追踪仅适用于 RDNA 2 GPU(Radeon RX 6000 系列或更新版本)。

支持的 AMD GPU 架构系列包括:

  • Navi3x(Radeon RX 7000 系列)。
  • Navi2x(Radeon RX 6000 系列)。
  • Navi1x(Radeon RX 5000 系列)。

您可以从 GPUOpen.com 下载开源的 HIP RT 库,因为 AMD 就是在那里发布这一消息的:

https://gpuopen.com/hiprt/

来源:Phoronix

上一篇

苹果新 OLED 版 iPad Pro 很快将与 iPad Air 展开竞争

下一篇

内存、闪存涨价25%是开始!1T、12/16/24G手机珍惜了 要么涨价要么下架

你也可能喜欢

评论已经被关闭。

插入图片

排行榜

返回顶部